Differential Bidirectional Buffer Primitives

Versal Adaptive SoC SelectIO Resources Architecture Manual (AM010)

Document ID
AM010
Release Date
2024-03-18
Revision
1.5 English
Figure 1. Differential Bidirectional Buffer Primitives

Figure 2. Differential Bidirectional DIFF_OUT Buffer Primitives

Table 1. IOBUFDS, IOBUFDS_DIFF_OUT, IOBUFDS_DIFF_OUT_INTERMDISABLE, and IOBUFDS_INTERMDISABLE Attributes
Attribute Values Description
SLEW SLOW, FAST Specifies the drive strength of the output.
IOSTANDARD See HD IOB Supported Standards Assigns an I/O standard to the element.
USE_IBUFDISABLE FALSE IBUFDISABLE is not supported in HD IOB and must be set to FALSE. (IOBUFDS_INTERMDISABLE and IOBUFDS_DIFF_OUT_INTERMDISABLE only)
Table 2. IOBUFDS, IOBUFDS_DIFF_OUT, IOBUFDS_DIFF_OUT_INTERMDISABLE, and IOBUFDS_INTERMDISABLE Ports
Port I/O Description
IO Inout Inout port connection. Connect directly to top-level P side port in the design.
IOB Inout Inout port connection. Connect directly to top-level N side port in the design. (IOBUFDS_DIFF_OUT, IOBUF_DIFF_OUT_INTERMDISABLE only)
O Output Output path of the buffer representing the input path to the device.
OB Output Complimentary buffer output representing the input path to the device. (IOBUFDS_DIFF_OUT, IOBUF_DIFF_OUT_INTERMDISABLE only)
I Input Input port connection. Connect directly to top-level P-side port in the design.
T Input Tristate enable input signifying whether the buffer acts as an input or output. (IOBUFDS, IOBUFDS_INTERMDISABLE only)
IBUFDISABLE Input IBUFDISABLE is not supported in HD IOB. ( IOBUFDS_INTERMDISABLE, IOBUFDS_DIFF_OUT_INTERMDISABLE only)
INTERMDISABLE Input Control to enable/disable DCI termination. This is generally used to reduce power in long periods of an idle state. (IOBUFDS_INTERMDISABLE, IOBUFDS_DIFF_OUT_INTERMDISABLE only)
TM Input Tristate enable input for the P-side or master side signifying whether the buffer acts as an input or output. This pin must be connected to the same signal as the TS input. (IOBUFDS_DIFF_OUT, IOBUFDS_DIFF_OUT_INTERMDISABLE only)
TS Input Tristate enable input for the N-side or slave side signifying whether the buffer acts as an input or output. This pin must be connected to the same signal as the TM input. (IOBUFDS_DIFF_OUT and IOBUFDS_DIFF_OUT_INTERMDISABLE only)