Intel Cyclone 10 GX User Manual page 88

Phy
Hide thumbs Also See for Cyclone 10 GX:
Table of Contents

Advertisement

Figure 32.
Transceiver Channel Datapath and Clocking at 1250 Mbps for GbE, GbE with
IEEE 1588v2
625 MHz
625 MHz
Notes:
1. This block is set in low latency mode for GbE and register_fifo mode for GbE with IEEE 1588v2.
2. The rate match FIFO of the hard PCS is disabled for GbE with IEEE 1588v2 because it is not able to achieve deterministic latency. It is also disabled for Triple-speed Ethernet (TSE) configurations that require an auto-negotiation sequence.
The insertion/deletion operation could break the auto-negotiation functionality due to the rate matching of different frequency PPM scenarios.The soft rate match FIFO is constructed in the GbE Serial Gigabit Media Independent Interface
(SGMII) IP core.
3. The byte serializer can be enabled or disabled.
4. The byte deserializer can be enabled or disabled.
5. The CGB is in the Native PHY.
Note:
The Native PHY only supports basic PCS functions. The Native PHY does not support
auto-negotiation state machine, collision-detect, and carrier-sense. If required, you
must implement these functions in the FPGA fabric or external circuits.
GbE with IEEE 1588v2
GbE with IEEE 1588v2 provides a standard method to synchronize devices on a
network. To improve performance, the protocol synchronizes slave clocks to a master
clock so that events and time stamps are synchronized in all devices. The protocol
enables heterogeneous systems that include clocks of various inherent precision,
resolution, and stability to synchronize to a grandmaster clock.
The TX FIFO and RX FIFO are set to register_fifo mode for GbE with IEEE 1588v2.
2.6.1.1. 8B/10B Encoding for GbE, GbE with IEEE 1588v2
The 8B/10B encoder clocks 8-bit data and 1-bit control identifiers from the transmitter
phase compensation FIFO and generates 10-bit encoded data. The 10-bit encoded
data is sent to the PMA.
The IEEE 802.3 specification requires GbE to transmit Idle ordered sets (/I/)
continuously and repetitively whenever the gigabit media-independent interface
(GMII) is Idle. This transmission ensures that the receiver maintains bit and word
synchronization whenever there is no active data to be transmitted.
®
®
Intel
Cyclone
10 GX Transceiver PHY User Guide
88
2. Implementing Protocols in Intel Cyclone 10 GX Transceivers
Transmitter PMA
10
125 MHz
tx_clkout
tx_pma_div_clkout
Receiver PMA
10
Parallel Clock
rx_clkout
(Recovered)
125 MHz
tx_clkout
Parallel Clock
(From Clock
PRBS
Divider)
Verifier
Parallel Clock
Serial Clock
Parallel and Serial Clock
Transmitter Standard PCS
PRBS
Generator
/2
Receiver Standard PCS
/2
rx_pma_div_clkout
Clock Generation Block (CGB) (5)
Clock Divider
Parallel and Serial Clock
UG-20070 | 2018.09.24
FPGA
Fabric
8
tx_coreclkin
125 MHz
tx_clkout
8
rx_coreclkin
125 MHz
rx_clkout or
tx_clkout
ATX PLL
CMU PLL
fPLL
Serial Clock
Send Feedback

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents