1. SDI II Intel® FPGA IP Quick Reference
2. SDI II IP Core Overview
3. SDI II IP Core Getting Started
4. SDI II IP Core Parameters
5. SDI II IP Core Functional Description
6. SDI II IP Core Signals
7. SDI II IP Core Design Considerations
8. SDI II IP Core Testbench and Design Examples
9. SDI II Intel® FPGA IP User Guide Archives
10. Document Revision History for the SDI II Intel® FPGA IP User Guide
5.3.1. Insert Line
5.3.2. Insert/Check CRC
5.3.3. Insert Payload ID
5.3.4. Match TRS
5.3.5. Scrambler
5.3.6. TX Sample
5.3.7. Clock Enable Generator
5.3.8. RX Sample
5.3.9. Detect Video Standard
5.3.10. Detect 1 and 1/1.001 Rates
5.3.11. Transceiver Controller
5.3.12. Descrambler
5.3.13. TRS Aligner
5.3.14. 3Gb Demux
5.3.15. Extract Line
5.3.16. Extract Payload ID
5.3.17. Detect Format
5.3.18. Sync Streams
5.3.19. Convert SD Bits
5.3.20. Insert Sync Bits
5.3.21. Remove Sync Bits
5.4.1. HD-SDI Dual Link to 3G-SDI (Level B) Conversion
5.4.2. 3G-SDI (Level B) to HD-SDI Dual Link Conversion
5.4.3. SMPTE RP168 Switching Support
5.4.4. SD 20-Bit Interface for Dual/Triple Rate
5.4.5. Dynamic TX Clock Switching for Arria V, Cyclone V, and Stratix V Devices
5.4.6. Intel FPGA Video Streaming Interface
7.1.2.1. Changing RX CDR Reference Clock in Transceiver Native PHY IP Core
7.1.2.2. Merging Simplex Mode Transceiver in the Same Channel
7.1.2.3. Using Generated Reconfiguration Management for Triple and Multi Rates
7.1.2.4. Ensuring Independent RX and TX Operations in the Same Channel
7.1.2.5. Potential Routing Problem During Fitter Stage in Arria® 10 and Cyclone® 10 GX Devices
7.1.2.6. Unconstrained Clocks in SDI Multi-Rate RX Using Arria® 10 and Cyclone® 10 GX Devices
7.1.2.7. Unused Transceiver Channels
7.1.2.8. Routing Transceiver Reference Clock Pins to Core Logic in Stratix® 10 Devices
7.3.4. SDI II Rx Register Description
Name | Bit(s) | Access | Description | Reset |
---|---|---|---|---|
Reserved | 31:12 | - | - | - |
Video locked | 11 | RO | When asserted, indicates current signal value of the SDI frame locked signal. | 0x0 |
Resolution valid | 10 | RO | When asserted, indicates a valid resolution in the sample and line count registers. | 0x0 |
Reserved | 9 | - | - | - |
Stable | 8 | RO | When asserted, the input video stream has had a consistent line length for two of the last three lines. | 0x0 |
Interlaced | 7 | RO | When asserted, the input video stream is interlaced. Otherwise, the input video stream is progressive. | 0x0 |
Reserved | 6:1 | - | - | - |
Status | 0 | RO | This bit is asserted when the core is producing data | 0x0 |
Name | Bit(s) | Access | Description | Reset |
---|---|---|---|---|
Reserved | 31:16 | - | - | - |
Active sample count | 15:0 | RO | The detected sample count of the video stream excluding blanking | 0x0 |
Name | Bit(s) | Access | Description | Reset |
---|---|---|---|---|
Reserved | 31:16 | - | - | - |
F0 active line count | 15:0 | RO | The detected line count of the interlaced video field 0 or progressive video excluding blanking. | 0x0 |
Name | Bit(s) | Access | Description | Reset |
---|---|---|---|---|
Reserved | 31:16 | - | - | - |
F1 active line count | 15:0 | RO | The detected line count of the interlaced video field 1 excluding blanking. | 0x0 |
Name | Bit(s) | Access | Description | Reset |
---|---|---|---|---|
Reserved | 31:4 | - | - | - |
SDI mode | 3 | RO | This bit indicates the received video payload byte 1 bit 0 or the SDI mode for 6G-SDI and 12G-SDI. 0x1: 2081-10-2018 6G-SDI mode 2 and mode 3, 2082-10-2018 12G-SDI mode 2. 0x0: 2081-10-2018 6G-SDI mode 1, 2082-10-2018 12G-SDI mode 1 |
0x0 |
SDI video standard | 2:0 | RO | The detected SDI video standard 0x0: SD-SDI 0x1: HD-SDI 0x2: 3G-SDI Level B 0x3: 3G-SDI Level A 0x4: 6G-SDI Level B 0x5: 6G-SDI Level A 0x7: 12G-SDI Level A |
0x0 |
Name | Bit(s) | Access | Description | Reset |
---|---|---|---|---|
Reserved | 31:13 | - | - | - |
Bit Depth | 12:10 | RO | The detected bit depth of each color sample. 3’d2: 10 bits 3’d4: 12 bits |
|
Reserved | 9 | - | - | - |
Chroma sub-sampling | 8:7 | RO | The detected chroma sub-sampling. 2’d0: 420 2’d2: 422 2’d3: 444 |
0x0 |
Reserved | 6:1 | - | - | - |
Color space | 0 | RO | The detected color space. 1’d0: RGB 1’d1: YCbCr |
0x0 |
Name | Bit(s) | Access | Description | Reset |
---|---|---|---|---|
Reserved | 31:8 | - | - | - |
SDI video payload ID byte 1 | 7:0 | RW | The detected video payload byte 1. | 0x0 |
Name | Bit(s) | Access | Description | Reset |
---|---|---|---|---|
Reserved | 31:8 | - | - | - |
SDI video payload ID byte 2 | 7:0 | RW | The detected video payload byte 2. | 0x0 |
Name | Bit(s) | Access | Description | Reset |
---|---|---|---|---|
Reserved | 31:8 | - | - | - |
SDI video payload ID byte 3 | 7:0 | RW | The detected video payload byte 3. | 0x0 |
Name | Bit(s) | Access | Description | Reset |
---|---|---|---|---|
Reserved | 31:8 | - | - | - |
SDI video payload ID byte 4 | 7:0 | RW | The detected video payload byte 4. | 0x0 |
Name | Bit(s) | Access | Description | Reset |
---|---|---|---|---|
Reserved | 31:1 | - | - | - |
Go | 0 | WO | Setting this bit to 1 causes the SDI II Rx core to start data output on the next video frame boundary. | 0x0 |