BLVDS

UltraScale Architecture SelectIO Resources User Guide (UG571)

Document ID
UG571
Release Date
2023-08-31
Revision
1.15 English
Table 1-66: Available I/O Bank Type

HR

HP

Available

N/A

Because LVDS is intended for point-to-point applications, bus LVDS (BLVDS) is not an EIA/TIA standard implementation and requires careful adaptation of I/O and PCB layout design rules. The primitive supplied in the Vivado Design Suite library for bidirectional LVDS does not use the LVDS current-mode driver, instead, it uses complementary single-ended differential drivers. Therefore, source termination is required. BLVDS is only available in HR I/O banks and requires a V CCO voltage level of 2.5V. The IOSTANDARD is called BLVDS_25.

Table: Allowed Attributes for the BLVDS I/O Standard summarizes the allowed attributes for the BLVDS I/O standard. Support is implied for primitives that are derivatives of the primitives listed in Table: Allowed Attributes for the BLVDS I/O Standard (for example: *_DIFF_OUT, *_DCIEN, *_IBUFDISABLE, or *_INTERMDISABLE). Refer to the SelectIO Interface Primitives section for all supported derivatives.

Table 1-67: Allowed Attributes for the BLVDS I/O Standard

Attributes

Primitives

IBUFDS

OBUFDS, OBUFTDS, IOBUFDS, or IOBUFDS_DIFF_OUT

IOSTANDARD

BLVDS_25

This Figure shows the BLVDS transmitter termination.

Figure 1-84: BLVDS Transmitter Termination

X-Ref Target - Figure 1-84

X16144-blvds-transmitter-term.jpg