Auto Open-Drain Pins logic option

A logic option that directs the Compiler to automatically convert a tri-state buffer with a strong low data input into the equivalent open-drain buffer, as illustrated in the following code example:

IF (EN = '0') THEN

OD_Pin <= 'Z';

ELSE

OD_Pin <= '0';

END IF;

This option cannot be used with netlists that are synthesized with third-party synthesis tools. To use this option, you must turn on the Perform WYSIWYG Primitive Resynthesis logic option.

This option must be assigned to a design entity or it is ignored. This option can be used in conjunction with the Weak Pull-Up Resistor option to pull the bus to VCC. This option is available for all Intel devices supported by the Quartus® Prime software.

Scripting Information

Keyword: auto_open_drain_pins

Settings:on | off

*default