Forum Discussion
Altera_Forum
Honored Contributor
16 years agoI also didn't understand exactly, what you want to achieve. Clearly, while a bidirectional port is driving out, either high or low, there shouldn't be a second driver at the node, that is driving the opposite level. Otherwise, the involved outputs can be damaged, at least when using higher drive strengths. Also the read back input level would be unpredictable.
A wired or circuit of several open drain outputs and a pullup resistor (as used with I2C bus or the smart card IO node) is a possible way to send and receive at the same time.