14.11.2 Bi-Directional IO Macros

Names for the bi-directional buffers are composed of up to 4 parts:

  • A base name indicating the type of buffer :BIBUF
  • Optional IO Technology like LVCMOS
  • An optional number code 8,12,16,24 indicating 1x, 2x, 3x or 4x-drive strength.
  • An optional one character code (S/F) indicating high(F) slew or low(S) slew
  • An optional one character code (U/D) designating a pull-up/down resistor. When the buffer has no resistor, this code is omitted.

For Example:

  • BIBUF_LVCMOS25 - A bi-directional LVCMOS buffer with 2.5 CMOS voltage levels, pull-up resis-tor
  • BIBUF_S_8- A bi-directional buffer with low slew and 1x drive strengt

BIBUF_X

This component is supported by Accelerator families.

Figure 14-499. BIBUF_X Logic Diagram
  • Function: Bidirectional Buffer, High Slew (with Hidden Buffer at Y pin).
  • Input: D, E, PAD
  • Output: Y, PAD
Table 14-914. Truth Table
MODEEDPADY
OUTPUT1XDD
INPUT0XXPAD
Table 14-915. Modules
FamilySeqI/O
All1
Table 14-916. Available BIBUF_X Macro Types
NameDescription
BIBUF_LVCMOS25LVCMOS Bi-directional buffer with 2.5 CMOS voltage level
BIBUF_LVCMOS25ULVCMOS Bi-directional buffer with 2.5 CMOS voltage level, pull-up resistor
BIBUF_LVCMOS25DLVCMOS Bi-directional buffer with 2.5 CMOS voltage level, pull-down resistor
BIBUF_LVCMOS18LVCMOS Bi-directional buffer with 1.8 CMOS voltage level
BIBUF_LVCMOS18ULVCMOS Bi-directional buffer with 1.8 CMOS voltage level, pull-up resistor
BIBUF_LVCMOS18DLVCMOS Bi-directional buffer with 1.8 CMOS voltage level, pull-down resistor
BIBUF_LVCMOS15LVCMOS Bi-directional buffer with 1.5 CMOS voltage level
BIBUF_LVCMOS15ULVCMOS Bi-directional buffer with 1.5 CMOS voltage level, pull-up resistor
BIBUF_LVCMOS15DLVCMOS Bi-directional buffer with 1.5 CMOS voltage level, pull-down resistor
BIBUF_PCIPCI Bi-directional buffer
BIBUF_PCIXPCIX Bi-directional buffer
BIBUF_GTLP25GTLP Bi-directional buffer with 2.5 CMOS voltage level
BIBUF_GTLP33GTLP Bi-directional buffer with 3.3 CMOS voltage level
BIBUF_F_8Bi-directional buffer with high slew and 1x drive strength
BIBUF_F_8UBi-directional buffer with high slew and 1x drive strength, pull-up resistor
BIBUF_F_8UBi-directional buffer with high slew and 1x drive strength, pull-down resistor
BIBUF_F_12Bi-directional buffer with high slew and 2x drive strength
BIBUF_F_12UBi-directional buffer with high slew and 2x drive strength, pull-up resistor
BIBUF_F_12DBi-directional buffer with high slew and 2x drive strength, pull-down resistor
BIBUF_F_16Bi-directional buffer with high slew and 3x drive strength
BIBUF_F_16UBi-directional buffer with high slew and 3x drive strength, pull-up resistor
BIBUF_F_16DBi-directional buffer with high slew and 3x drive strength, pull-down resistor
BIBUF_F_24Bi-directional buffer with high slew and 4x drive strength
BIBUF_F_24UBi-directional buffer with high slew and 4x drive strength, pull-up resistor
BIBUF_F_24DBi-directional buffer with high slew and 4x drive strength, pull-down resistor
BIBUF_S_8Bi-directional buffer with low slew and 1x drive strength
BIBUF_S_8UBi-directional buffer with low slew and 1x drive strength, pull-up resistor
BIBUF_S_8UBi-directional buffer with low slew and 1x drive strength, pull-down resistor
BIBUF_S_12Bi-directional buffer with low slew and 2x drive strength
BIBUF_S_12UBi-directional buffer with low slew and 2x drive strength, pull-up resistor
BIBUF_S_12DBi-directional buffer with low slew and 2x drive strength, pull-down resistor
BIBUF_S_16Bi-directional buffer with low slew and 3x drive strength
BIBUF_S_16UBi-directional buffer with low slew and 3x drive strength, pull-up resistor
BIBUF_S_16DBi-directional buffer with low slew and 3x drive strength, pull-down resistor
BIBUF_S_24Bi-directional buffer with low slew and 4x drive strength
BIBUF_S_24UBi-directional buffer with low slew and 4x drive strength, pull-up resistor
BIBUF_S_24DBi-directional buffer with low slew and 4x drive strength, pull-down resistor
BIBUF_SSTL2_ISSTL2 Class I Bi-directional buffer with 2.5V CMOS Voltage Level
BIBUF_SSTL2_IISSTL2 Class II Bi-directional buffer with 2.5V CMOS Voltage Level
BIBUF_SSTL3_ISSTL3 Class I Bi-directional buffer with 3.3V CMOS Voltage Level
BIBUF_SSTL3_IISSTL3 Class II Bi-directional buffer with 3.3V CMOS Voltage Level
BIBUF_HSTL_IHSTL Class I Bi-directional buffer with 1.5V CMOS Voltage Level