Altera_Forum
Honored Contributor
14 years agoWarning (18029): Output pin [...] cannot be tri-stated
Hi,
I get the following warning (for each line of "Data") in my design: "Warning (18029): Output pin "_subnet_pin_406" driven by bidirectional pin "Data(0)" cannot be tri-stated" "Data" is a bidirectional bus, the Pins should be tristated, when the FPGA makes a read access. I'm working with a Cyclone III and Quartus 12.0SP2. The Design seems to work on my board, and the RLT schematic shows tristate buffers at the outputs. The Quartus help says: CAUSE: The specified output pin is driven by both the specified bidirectional pin and tri-stated logic. However, the current device does not support a tri-stated output pin. When the output pin is not driven by either the logic or the bidirectional pin, its output value is undefined. ACTION: If the output pin is always driven by either the logic or the bidirectional pin, no action is required. Otherwise, insert an extra tri-state buffer before the output pin. I don't understand, what the quartus help wants to say. The sentence doesn't make much sense to me... ;-) can anyone help me to understand the warning? Regards, Ego