Implementation Hints
9
Clocking
CorePCIF supports generating the PCI clock when the FPGA is also the main bus control function. It is important that
the clock networks be configured correctly to allow the core to meet the PCI setup and hold times, as well as to avoid
internal clock skew.
When generating the PCI clock, the clock source should be connected to the CLK_IN port. This is then routed to the
PCI clock pad to drive the PCI bus, and driven back into the core using a global network. This global network on the
CLK_OUT port should be used to clock the rest of the FPGA logic running off the PCI clock network ( Figure 9-1 ).
GENERATE_PCICLK
CLK_IN
CLK_OUT
ENB
CLKBUF
PCI BUS
CLOCK
A
D
A
D
A
D
Q 1
Q 1
A
Q 1
Q 1
D
Q 4
Figure 9-1 · Clock Generation
Clocking in SmartFusion2
In the SmartFusion2 device, when using 66 MHz configuration, the CorePCIF PCI CLK input signal should be driven
by a Fabric CCC (FCCC). You must instantiate the FCC in the top-level design and use the external CLK input as a
reference clock. This is to ensure that external setup and clock to out timing are met in the design.
Note: The data paths (for example, AD) use registers to drive the output and you need to use IO-REG combining for
these register outputs.
Figure 9-2 shows the clock-to-out path in SmartFusion2, which has a requirement of 6ns (as part of the PCIF standard.
In the SmartFusion2 device, the sum of UPAD, UGB, and URGB on the clock input is around 3ns, if you use the IO
bank as shown in “Pin Assignments” section on page 129 . The output pad delay is roughly 2.5ns. This leaves only
around 500ps to route and register the output internally. This does not allow enough margin to achieve timing closure in
most cases.
Figure 9-2 · Clocking in SmartFusion2 with No CCC
v4.0
127
相关PDF资料
COREU1LL-AR IP MODULE COREU1LL
COREU1PHY-AR IP MODULE COREU1PHY
CORR-8BIT-XM-UT2 SITE LICENSE IP CORRELATOR XP
CP2-GSA-L CONN SHIELD LOWER TYPE A 22
CP2-HSA110-1 CONN SHROUD CPCI 2MM TYPE A 22
CP2-HSC055-4 CONN SHROUD CPCI 2MM TYPE C 11
CP2-K3567-SR-F COMPACT PCI - MISC
CP2105EK KIT EVAL FOR CP2105
相关代理商/技术参数
COREPCIF-RMFL 功能描述:IP MODULE 制造商:microsemi corporation 系列:- 零件状态:在售 类型:许可证 应用:- 版本:- 许可长度:- 许可 - 用户明细:- 操作系统:- 配套使用产品/相关产品:Microsemi 器件 媒体分发类型:- 标准包装:1
COREPCIF-UR 功能描述:HW/SW/OTHER 制造商:microsemi corporation 系列:* 零件状态:在售 标准包装:1
COREPCI-SN 制造商:ACTEL 制造商全称:Actel Corporation 功能描述:CorePCI v5.41
COREPCI-SR 制造商:ACTEL 制造商全称:Actel Corporation 功能描述:CorePCI v5.41
COREPCI-UR 制造商:ACTEL 制造商全称:Actel Corporation 功能描述:CorePCI v5.41
COREPCI-XX 制造商:ACTEL 制造商全称:Actel Corporation 功能描述:CorePCI v5.41
COREPRO LEDBULB 10.5-60W B 制造商:Philips Lumileds 功能描述:
COREPRO LEDBULB 10.5-60W E 制造商:Philips Lumileds 功能描述: