Clock hub – Achronix Speedster22i Clock and Reset Networks User Manual

Page 15

Advertising
background image

UG027, May 21, 2014

15

into the clock hub. Figure 6 below provides a detailed view of the internals of the clock mux
located at the top center of the device.

Clock Mux

Top

6

16

16

6

16

16

52

128 to 32 Fully

General Crossbar

From Top SerDes Lanes

32

From NW Clock Generator through

Global Boundary Clock

From NW Clock Generator through

Local Boundary Clock

To Clock Hub

No Connect

No Connect

From NE Clock Generator through

Global Boundary Clock

From NE Clock Generator through

Local Boundary Clock

Figure 6: Detailed View of the Top Clock Mux

Clock Hub

The clock hub in the center of the device collects the two 32-bit buses coming in from the top
and bottom clock muxes, as well as a 16-bit bus from the data interconnect to generate the 48-
bit global clock bus.

The 48-bit global clock bus (shown in green) travels back up and down the length of the clock
hub to feed each of the clock regions.

The 32-bit buses coming in from the top and bottom (shown in red) are actually also the
direct core clocks which are tapped off at each of the clock regions. A 12-bit subset of this 32-
bit bus is selected as shown in Figure 7 below.

The 16-bit bus coming in from the data interconnect (shown in blue), is one of the ways of
getting a signal from data generated in the FPGA fabric into a clock network, and this path is
the only way of generating a global core clock signal from the interconnect data.

Figure 7 below provides a detailed view of the clock hub.

Advertising