Visible to Intel only — GUID: sam1405074410183
Ixiasoft
BLVDS Design Example
The design example shows you how to instantiate the BLVDS I/O buffer in the supported devices with the relevant general purpose I/O (GPIO) IP cores in the Intel® Quartus® Prime software.
- Intel® Stratix® 10, Intel® Arria® 10, and Intel® Cyclone® 10 GX devices—use the GPIO Intel® FPGA IP core.
- Intel® MAX® 10 devices—use the GPIO Lite Intel® FPGA IP core.
- All other supported devices—use the ALTIOBUF IP core.
You can download the design example from the link in the related information.
For the BLVDS I/O buffer instance, Intel recommends the following items:
- Implement the GPIO IP core in bidirectional mode with the differential mode turned on.
- Assign the I/O standard to the bidirectional pins:
- BLVDS— Intel® Cyclone® 10 LP, Cyclone® IV, Cyclone® III, and Intel® MAX® 10 devices.
- Differential SSTL-2 Class I or Class II— Stratix® V, Stratix® IV, Stratix® III, Arria® V, Arria® II, and Cyclone® V devices.
- Differential SSTL-18 Class I or Class II— Intel® Stratix® 10, Intel® Arria® 10, and Intel® Cyclone® 10 GX devices.
Write Operation (BLVDS I/O Buffer) | Read Operation (Differential Input Buffer) |
---|---|
|
|
- The oe port receives the oe signal from the device core to enable or disable the single-ended output buffers.
- Keep the oe signal low to tri-state the output buffers during read operation.
- The function of the AND gate is to stop the transmitted signal from going back into the device core. The differential input buffer is always enabled.