Uncalibrated Input Termination in HP and HD I/O Banks - Uncalibrated Input Termination in HP and HD I/O Banks - UG861

Spartan UltraScale+ FPGAs SelectIO Resources User Guide (UG861)

Document_ID
UG861
Release_Date
2026-04-28
Revision
1.1 English

The HD I/O and HP I/O banks have an optional uncalibrated input on-chip split-termination feature for HSTL and SSTL standards. For HP I/O banks, a single-termination feature also exists for POD and HSUL standards that is similar to the DCI feature. This option creates a Thevenin equivalent circuit using two internal resistors of twice the target resistance value (2R where R = Z0) for HSTL and SSTL standards. One resistor terminates to VCCO and the other to GND, providing a Thevenin equivalent termination circuit of half the resistor value to the mid-point VCCO /2 for HSTL and SSTL standards. A single resistor terminates to VCCO for POD and HSUL standards.

The termination is present constantly on inputs, and on bidirectional pins whenever the output buffer is 3-stated except when DCITERMDISABLE (in HP I/O banks) or INTERMDISABLE (in HD I/O banks) are asserted. However, an important difference between this uncalibrated option and DCI is that instead of calibrating to an external reference resistor on the VRP pin when using DCI, the uncalibrated input termination feature invokes internal resistors determined by the ODT attribute that have no calibration routine to compensate for temperature, process, or voltage variations.

  • Possible ODT values in HP I/O banks for split-termination standards (HSTL and SSTL) are RTT_40, RTT_48, RTT_60, or RTT_NONE, while HD I/O banks only support RTT_48 termination.
  • Possible values in HP I/O banks for ODT for single-termination POD standards are RTT_40, RTT_48, RTT_60, or RTT_NONE.
  • Possible values in HP I/O banks for ODT for single-termination HSUL standards are RTT_120, RTT_240, or RTT_NONE.

The main difference in how DCI or uncalibrated termination is invoked in a design is whether or not a DCI I/O standard is chosen. In both DCI and uncalibrated I/O standards, the values of the termination resistors are determined by the ODT attribute.

The following table shows a list of I/O standards that support the uncalibrated termination in HP I/O banks.

Note: HD I/O banks only support ODT internal termination of RTT_48.
Table 1. I/O Standards that Support Uncalibrated Termination in HP I/O Banks
HSTL DIFF_HSTL SSTL DIFF_SSTL POD/HSUL DIFF_POD
HSTL_I DIFF_HSTL_I SSTL18_I DIFF_SSTL18_I POD12 DIFF_POD12
HSTL_I_18 DIFF_HSTL_II SSTL18_II DIFF_SSTL135 POD10 DIFF_POD10
  DIFF_HSTL_I_18 SSTL135 DIFF_SSTL15 HSUL_12 DIFF_HSUL_12
  DIFF_HSTL_II_18 SSTL15 DIFF_SSTL12    
    SSTL12      
The following table shows the I/O standards that support uncalibrated termination in HD I/O banks.
Table 2. I/O Standards that Support Uncalibrated Termination in HD I/O Banks (RTT_48 Only)
HSTL SSTL DIFF_HSTL DIFF_SSTL
HSTL_I SSTL18_I DIFF_HSTL_I DIFF_SSTL18_I
HSTL_I_18 SSTL15 DIFF_HSTL_I_18 DIFF_SSTL135
  SSTL135   DIFF_SSTL15
  SSTL12   DIFF_SSTL12