UltraScale Architecture SelectIO Resources User Guide (UG571)

Document ID
Release Date
1.14 English

The IBUFDS_INTERMDISABLE primitive (shown in This Figure), available in the HR I/O banks, is similar to the IBUFDS_IBUFDISABLE primitive because it has a IBUFDISABLE port to disable the input buffer when not in use. The IBUFDS_INTERMDISABLE primitive also has an INTERMDISABLE port to use to disable the optional on-die receiver termination feature. See Uncalibrated Input Termination in I/O Banks for more details.

Figure 1-27:      Differential Input Buffer with Input Buffer Disable and On-Die Input Termination Disable (IBUFDS_INTERMDISABLE)

X-Ref Target - Figure 1-27


The IBUFDS_INTERMDISABLE primitive can disable the input buffer and force the O output to a logic-Low when the IBUFDISABLE signal is asserted High. The USE_IBUFDISABLE attribute must be set to TRUE, the IBUFDISABLE port must be controlled, and SIM_DEVICE set to ULTRASCALE for this primitive to have the expected behavior that is specific to the UltraScale architecture. If the I/O is using the optional on-die receiver termination feature, this primitive disables the termination legs whenever the INTERMDISABLE signal is asserted High. Both these features can be combined to reduce power whenever the input is idle.