Visible to Intel only — GUID: nik1398984264716
Ixiasoft
Visible to Intel only — GUID: nik1398984264716
Ixiasoft
17. Transceiver Reconfiguration Controller IP Core Overview
Dynamic reconfiguration is required for Arria V, Arria V GZ, Cyclone V, and Stratix V devices that include transceivers. The reconfiguration functionality available in Arria V and Cyclone V devices is a subset of the functionality available for Stratix V devices.
Area | Feature | Stratix V | Arria V | Arria V GZ | Cyclone V |
---|---|---|---|---|---|
Calibration Functions | Offset cancellation | Yes | Yes | Yes | Yes |
Duty cycle distortion calibration | — | Yes | — | Yes | |
ATX PLL calibration | Yes | — | Yes | — | |
Analog Features | On-chip signal quality monitoring | Yes | — | Yes | — |
Decision feedback equalization (DFE) | Yes | — | Yes | — | |
Adaptive equalization | Yes | — | Yes | — | |
Loopback modes | Pre-CDR reverse serial loopback | Yes | Yes | Yes | Yes |
Post-CDR reverse serial loopback | Yes | Yes | Yes | Yes | |
PLL reconfiguration | Reference clock switching (CDR, ATX PLLs, and TX PLLs) | Yes | Yes | Yes | Yes |
TX PLL connected to a transceiver channel reconfiguration | Yes | Yes | Yes | Yes | |
Transceiver Channel/PLL Reconfiguration | RX CDR reconfiguration | Yes | Yes | Yes | Yes |
Reconfiguration of PCS blocks | Yes | Yes | Yes | Yes | |
TX PLL switching | Yes | Yes | Yes | Yes | |
ATX PLL switching | Yes | — | Yes | — | |
TX local clock divider reconfiguration (1,2,4,8) | Yes | Yes | Yes | Yes | |
FPGA fabric-transceiver channel data width reconfiguration | Yes | Yes | Yes | Yes |
For more information about the features that are available for each device refer to the following device documentation: Dynamic Reconfiguration in Stratix V Devices, Dynamic Reconfiguration in Arria V Devices, and Dynamic Reconfiguration in Cyclone V Devices. These chapters are included in the Stratix V, Arria V, and Cyclone V device handbooks, respectively.
Section Content
Transceiver Reconfiguration Controller System Overview
Transceiver Reconfiguration Controller Performance and Resource Utilization
Parameterizing the Transceiver Reconfiguration Controller IP Core
Parameterizing the Transceiver Reconfiguration Controller IP Core in Qsys
Transceiver Reconfiguration Controller Interfaces
Transceiver Reconfiguration Controller Memory Map
Transceiver Reconfiguration Controller Calibration Functions
Transceiver Reconfiguration Controller PMA Analog Control Registers
Transceiver Reconfiguration Controller EyeQ Registers
Transceiver Reconfiguration Controller DFE Registers
Controlling DFE Using Register-Based Reconfiguration
Transceiver Reconfiguration Controller AEQ Registers
Transceiver Reconfiguration Controller ATX PLL Calibration Registers
Transceiver Reconfiguration Controller PLL Reconfiguration
Transceiver Reconfiguration Controller PLL Reconfiguration Registers
Transceiver Reconfiguration Controller DCD Calibration Registers
Transceiver Reconfiguration Controller Channel and PLL Reconfiguration
Transceiver Reconfiguration Controller Streamer Module Registers
MIF Generation
Creating MIFs for Designs that Include Bonded or GT Channels
MIF Format
xcvr_diffmifgen Utility
Reduced MIF Creation
Changing Transceiver Settings Using Register-Based Reconfiguration
Changing Transceiver Settings Using Streamer-Based Reconfiguration
Pattern Generators for the Stratix V and Arria V GZ Native PHYs
Understanding Logical Channel Numbering
Two PHY IP Core Instances Each with Non-Bonded Channels
Transceiver Reconfiguration Controller to PHY IP Connectivity
Merging TX PLLs In Multiple Transceiver PHY Instances
Sharing Reconfiguration Interface for Multi-Channel Transceiver Designs
Loopback Modes