2.3.1. Design Components
The SDI II Intel FPGA IP design examples require the following components.
Component | Description | ||||||||
---|---|---|---|---|---|---|---|---|---|
SDI II |
|
||||||||
GTS PMA/FEC Direct PHY |
|
||||||||
PHY adapter | Adapter block which includes DCFIFO for converting the bit width of parallel data between transceiver and SDI core, and to transfer data between these two clock domains. | ||||||||
RX XCVR Reconfiguration | RX transceiver reconfiguration management to reconfigure GTS PMA/FEC Direct PHY IP to receive different data rates from SD-SDI up to 12G-SDI. You must connect rx_xcvr_reset_ack from transceiver to this block to indicate transceiver’s status. |
Component | Description |
---|---|
Loopback FIFO | This module contains DCFIFO for transfer of video data between receiver clock domain and transmitter clock domain. |
Reclock |
|
Component | Description |
---|---|
Video Pattern Generator | Basic video pattern generator which can support SD-SDI up to 12G-SDI video formats with 4:2:2 YCbCr. You can select static video with colorbar pattern or pathological pattern from this pattern generator. |
Pattern Gen Control PIO | Provides a memory-mapped interface for controlling the video pattern generator. |
JTAG to Avalon Master Bridge | Provides System Console host access to the Parallel I/O (PIO) IP in the design via the JTAG interface. |
Common Block | Description | ||||||||
---|---|---|---|---|---|---|---|---|---|
GTS System PLL Clocks FPGA IP | This IP connects the System PLL output clock to the GTS PMA/FEC Direct PHY IP. System PLL clock output is always set to run at a higher clock frequency than the native PMA recovered clock.
|
||||||||
GTS Reset Sequencer IP | The GTS Reset Sequencer IP must be instantiated for each side of the device that uses transceivers. Refer to Implementing the GTS Reset Sequencer Intel FPGA IP for more information. |
||||||||
GTS Dynamic Reconfiguration Controller IP |
Description:This IP is the main transceiver dynamic reconfiguration IP on GTS. For more information, refer to the GTS Dynamic Reconfiguration IP User Guide. |
||||||||
System Reset | This module contains Reset Release IP to provide a known initialized state for system logic to begin operation. The module also includes a reset delay block to further delay the signal status from the IP for a safer operation. For more information, refer to Stratix® 10 Reset Release IP chapter in the Stratix® 10 Configuration User Guide. |