Clock interconnect
The dedicated clock interconnect on Virtex 2 includes:
- the vertical clock spine through the middle of the device, including:
- the
CLKB*tile on the south edge of the device- 8
BUFGMUXglobal buffer primitives (with clock multiplexer functionality) - 8 nearby I/O pads are considered "dedicated clock inputs" and have direct connections to the
BUFGMUXprimitives andDCMs on the same side of the device - the
DCMs on the same side of the device have direct connections to theBUFGMUXinputs
- 8
- the
CLKT*tile on the north edge of the device, with the same contents asCLKB* - 2 or more
GCLKC*clock distribution tiles- each
GCLKC*tile has two associated clock regions: west and east - each clock region has 8 global clocks
- each global clock can be driven from the corresponding
BUFGMUXin either theCLKB*tile or theCLKT*tile
- each global clock can be driven from the corresponding
- each
- the
- clock distrubution rows, one for each
GCLKC*tile, each containing:- one
GCLKHtile for each interconnect column, containing:- clock buffers for the 8 global clocks, for distribution north/south within the column
- global control signal control
- one
DCMCONN*tiles along the south and north edges, one for eachDCMand multi-gigabit transceiver, supplying them with inputs from dedicated clock inputs and multiplexing their outputs onto a bus going to theCLKB*/CLKT*tiles- 4-12
DCMs, located along the south and north edges, at the ends of the BRAM columns