DC_BIAS provides an internal bias to both P and N pins used as an input in scenarios where an AC coupled differential signal needs to be re-biased such that the LVDS15 receiver specifications are met. The DC_BIAS feature creates a bias through an equivalent voltage divider network to the bank's VCCO. The DC_BIAS attribute can be added to the XDC:
set_property DC_BIAS DC_BIAS_0|DC_BIAS_1|DC_BIAS_2|DC_BIAS_3 [get_ports port_name]
The DC_BIAS_1 setting provides the equivalent to 192 Ω at 20% VCCO. In a 1.5 V bank, the combination of DIFF_TERM_ADV and DC_BIAS_1 provide an appropriate termination and bias for an AC coupled LVDS link without the need for bias or termination components on the PCB. DC_BIAS_2 provides the equivalent of 48 Ω to 20% VCCO, but is not recommended for use with AC coupling due to a higher current draw caused by the voltage divider used to generate the equivalent 48 Ω voltage divider. DC_BIAS_3 provides a 50 Ω to GND bias which has very limited practical use as a bias network. With a LVDS15 IOSTANDARD used in a 1.5 V bank, the combination of DC_BIAS_1 and DIFF_TERM_ADV provide both a bias and termination appropriate for many differential signals that require AC coupling. Because DC_BIAS can corrupt a weaker driver, it should not be used when the IOB is configured as an output or bidirectional.
| DC_BIAS Attribute | Description |
|---|---|
| DC_BIAS_0 | No bias |
| DC_BIAS_1 | 192 Ω to 20% VCCO. Suitable for AC coupling applications needing a weaker bias. DIFF_TERM_ADV or equivalent external 100 Ω termination should be used with DC_BIAS_1. DIFF_TERM_ADV is only available in a 1.5 V VCCO. |
| DC_BIAS_2 | 48 Ω to 20% VCCO. Provides a strong bias and termination. DC_BIAS_2 should not be used with DIFF_TERM_ADV. |
| DC_BIAS_3 | 50 Ω to GND. Care must be taken to ensure that GND biased signal does not violate input lower levels outlined in the data sheet. |