LVDS12_LVAUX is intended to provide a 1.2V standard compatible with LVDS standards. See the LVDS and LVDS_25 section in UltraScale Architecture SelectIO Resources User Guide (UG571) for information on how LVDS standards typically function. The differences between LVDS12_LVAUX and LVDS are highlighted in this section.
- LVDS12_LVAUX requires VCCO = 1.2V.
- LVDS12_LVAUX only supports a DQS_BIAS value of FALSE.
- LVDS12_LVAUX only supports a DIFF_TERM value of TRUE. When using LVDS12_LVAUX, you must explicitly set the DIFF_TERM to TRUE because the default value is FALSE. This automatically maps the DIFF_TERM_ADV attribute to TERM_100.
- LVDS12_LVAUX has internal differential termination (100Ω) that is turned on by default when in 3-state/receiving mode for OBUFTDS, IBUFDS, and IOBUFDS. LVDS12_LVAUX does not have a driving mode.
- LVDS12_LVAUX is only available in HP I/O banks.
- AC coupled common mode (VICM_AC) is not supported by the LVDS12_LVAUX I/O standard.
| Attributes | Primitives | |||
|---|---|---|---|---|
| IBUFDS | OBUFDS | |||
| HP I/O Banks | HP I/O Banks | |||
| Allowed Values | Default | Allowed Values | Default | |
| IOSTANDARD | LVDS12_LVAUX | LVDS12_LVAUX | ||
| EQUALIZATION |
EQ_NONE |
EQ_NONE | N/A | |
| DQS_BIAS | FALSE | FALSE | N/A | |
| DIFF_TERM | TRUE |
FALSE 1 |
N/A | |
| DIFF_TERM_ADV | TERM_100 |
TERM_NONE 1 |
N/A | |
|
||||
| Primitives | Driving | 3-state/Receiving |
|---|---|---|
| OBUFDS | N/A | N/A |
| OBUFTDS | N/A | Internal differential termination is ON. |
| IBUFDS | N/A | When DIFF_TERM = TRUE or DIFF_TERM_ADV = TERM_100, internal differential termination is ON. This is the only allowed behavior. DIFF_TERM is not allowed to be set to FALSE. You must explicitly set DIFF_TERM to TRUE. |
| IOBUFDS | N/A | Internal differential termination is ON, irrespective of the DIFF_TERM or DIFF_TERM_ADV attributes. |