See the XP IOB Internal VREF section for more information on the INTERNAL VREF, DRIVE, and TERMINATION options listed in the following table.
| IOSTANDARD | Required VCCO Level for Input and Output | Required INTERNAL_VREF Level for Input | Drive and Termination Options |
|---|---|---|---|
| LVCMOS12 | 1.2V | N/A | DRIVE: 2, 4, 6, 8 |
| LVCMOS15 | 1.5V | N/A | DRIVE: 2, 4, 6, 8, 12 |
| LVDCI_15 | 1.5V | N/A | OUTPUT_IMPEDANCE |
| LVSTL_11 | 1.1V | 0.183V | OUTPUT_IMPEDANCE, ODT(SINGLE to GND) |
| LVSTL06_12 | 1.2V | 0.150V | OUTPUT_IMPEDANCE, ODT(SINGLE to GND) |
| HSUL_12 | 1.2V | 0.60V | OUTPUT_IMPEDANCE, ODT(SINGLE to VCCO) |
| HSLVDCI_15 | 1.5V | 0.75V | OUTPUT_IMPEDANCE, ODT(SPLIT) |
| HSTL_I | 1.5V | 0.75V | OUTPUT_IMPEDANCE, ODT(SPLIT) |
| HSTL_I_12 | 1.2V | 0.60V | OUTPUT_IMPEDANCE, ODT(SPLIT) |
| POD12 | 1.2V | 0.84V | OUTPUT_IMPEDANCE, ODT(SINGLE to VCCO) |
| POD10 | 1.0V | 0.70V | OUTPUT_IMPEDANCE, ODT(SINGLE to VCCO) |
| SSTL12 | 1.2V | 0.60V | OUTPUT_IMPEDANCE, ODT(SPLIT) |
| SSTL15 | 1.5V | 0.75V | OUTPUT_IMPEDANCE, ODT(SPLIT) |
| SSTL135 | 1.35V | 0.675V | OUTPUT_IMPEDANCE, ODT(SPLIT) |
Important: In the
Vivado tools, the default standard assigned
to an IOB is UNDEFINED (or DIFF_UNDEFINED for differential buffers). The IOSTANDARD
UNDEFINED has no actual meaning in the IOB and the Vivado tools will not generate a valid programming file if it is not
changed to a valid IOSTANDARD.
See the Calibrated Termination (Digitally Controlled Impedance) section for more information on the DRIVE and TERMINATION options listed in the following table.
| IOSTANDARD | VCCO Level | Drive and Termination Options |
|---|---|---|
| DIFF_SSTL15 1 | 1.5V | OUTPUT_IMPEDANCE, ODT(SPLIT) |
| DIFF_SSTL135 1 | 1.35V | OUTPUT_IMPEDANCE, ODT(SPLIT) |
| DIFF_SSTL12 1 | 1.2V | OUTPUT_IMPEDANCE, ODT(SPLIT) |
| DIFF_HSUL_12 1 | 1.2V | OUTPUT_IMPEDANCE, ODT(SINGLE to VCCO) |
| LVDS15 1 | 1.5V | DIFF_TERM_ADV |
| DIFF_HSTL_I 1 | 1.5V | OUTPUT_IMPEDANCE, ODT(SPLIT) |
| DIFF_HSTL_I_12 1 | 1.2V | OUTPUT_IMPEDANCE, ODT(SPLIT) |
| DIFF_LVSTL_11 | 1.1V | OUTPUT_IMPEDANCE, ODT(SINGLE to GND) |
| DIFF_LVSTL06_12 | 1.2V | OUTPUT_IMPEDANCE, ODT(SINGLE to GND) |
| DIFF_POD10 | 1.0V | OUTPUT_IMPEDANCE, ODT(SINGLE to VCCO) |
| DIFF_POD12 | 1.2V | OUTPUT_IMPEDANCE, ODT(SINGLE to VCCO) |
| MIPI_DPHY | 1.2V | OUTPUT_IMPEDANCE, DIFF_TERM_ADV |
|
||