The SERDES module features include:
- Quad lane PHY containing:
- Transmit and Receive I/Os
- Serializer
- Deserializer
- Clock and data recovery (CDR) unit
- Common Module (CMN)
- PLLs
- Master bias
- Automatic calibration of pin termination resistors
- Reference clock input buffers
- Reset and startup management
- Physical Coding Sub-block (PCS)
- USB3.1 Gen 1 (5 Gbps)
- PCIe Gen 1 (2.5 Gbps), Gen 2 (5 Gbps), Gen 3 (8 Gbps)
- Hyperlink (10 Gbps)
- Display Port / Embedded Display port v1.4
- Symbol alignment
- Selectable serial pin polarity reversal for both transmit and receive paths
- Bit stream reordering
- Physical Media Attachment (PMA) layer
- Transmit equalization
- Receive equalization
- Data path BIST with programmable pattern generation and error detection
- Serial bit stream and parallel word loopback for both line and parallel side
- 8-bit ADC provides digitized ATB measurement results
- Supports DC and AC JTAG (boundary scan) per IEEE 1149.6
The SERDES mux (WIZ) module supports the following features:
- Multiplexes device interfaces onto a single SERDES lane (Tx and Rx)
- Provides registers to implement SERDES control and status functions and alignment delays
- Clock generator block for providing MAC transmit clock
- Rx comma align block
- Performs de-stuffing the Rx data stream in the event that the Rx rate is different from the Tx rate
- Supports comma detection that is not sensitive to
false commas using all 8B/10B character
combinations