Visible to Intel only — GUID: nik1409855312699
Ixiasoft
Visible to Intel only — GUID: nik1409855312699
Ixiasoft
2.2.1. Transmitter Clock Network
CMU PLL Location in Two Transceiver Banks | Clock Network Access | Usage Capability |
---|---|---|
CH 0 | No | Clock transmitter within same channel only |
CH 1 | Yes | Clock transmitter within same channel only and other channels via clock network |
CH 2 | No | Clock transmitter within same channel only |
CH 3 | No | Clock transmitter within same channel only |
CH 4 | Yes | Clock transmitter within same channel and other channels via clock network |
CH 5 | No | Clock transmitter within same channel only |
The transmitter clock network routes the clock from the transmitter PLL to the transmitter channel. As shown in the previous figure, the transmitter clock network routes the clock from the transmit PLL to the transmitter channel. A clock divider provides two clocks to the transmitter channel:
- Serial clock—high-speed clock for the serializer
- Parallel clock—low-speed clock for the serializer and the PCS
Cyclone V transceivers support non-bonded and bonded transceiver clocking configurations:
- Non-bonded configuration—Only the serial clock from the transmit PLL is routed to the transmitter channel. The clock divider of each channel generates the local parallel clock.
- Bonded configuration—Both the serial clock and parallel clock are routed from the central clock divider in channel 1 or 4 to the bonded transmitter channels.
The transmitter clock network is comprised of x1 (x1 and x1_fPLL), x6 and xN clock lines.
Characteristics | x1 | x1_fPLL | x6 | xN |
---|---|---|---|---|
Clock Source | CMU PLL from CH 1 or CH 4 in two banks (serial clock only) | fPLL adjacent to transceivers (serial clock only) | Central clock divider from CH 1 or Ch 4 in two banks (serial and parallel clock ) | x6 clock lines (serial and parallel clock) |
Maximum Data Rate (Gbps) | 5.0 (GT and ST), 3.125 (GX and SX) | 3.125 | 5.0 (GT and ST), 3.125 (GX and SX) | 3.125 |
Clock Line Span | Within two transceiver banks | Within a group of 3 channels (0, 1, 2 or 3, 4, 5) | Within two transceiver banks | Across all channels on the same side of the device |
Non-bonded Configuration | Yes | Yes | Yes | Yes |
Bonded Configuration | No | No | Yes | Yes |
The x1 clock lines are driven by serial clocks of CMU PLLs from channels 1 and 4. The serial clock in the x1 clock line is then distributed to the local and central clock dividers of every channel within both the neighboring transceiver banks.
The x6 clock lines are driven by serial and parallel clocks from the central clock divider in channels 1 and 4. For channels 0 to 5 within the 2 transceiver banks, the serial and parallel clocks in the x6 clock line are then distributed to every channel in both the transceiver banks.
The xN clock lines extend the clocking reach of the x6 clock line to all channels on the same side of the device. To reach a xN clock line, the clocks must be provided on the x6 clock line. The serial and parallel clocks in the x6 clock line are distributed to every channel within the two transceiver banks. The serial and parallel clocks are distributed to other channels beyond the two banks or the six channels using the xN clock line.
In bonded configurations, serial and parallel clocks from the x6 or xN clock lines are received by the clock divider of every bonded channel and fed directly to the serializer. In a non-bonded configuration, the clock divider of every non-bonded channel receives the serial clock from the x6 or xN clock lines and generates the individual parallel clock to the serializer.