- Joined
- Jan 22, 2008
- Messages
- 53,100
- Helped
- 14,792
- Reputation
- 29,871
- Reaction score
- 14,290
- Trophy points
- 1,393
- Location
- Bochum, Germany
- Activity points
- 301,022
Regarding post #16. How is the output enable of Cout and Sout controlled? If they are permanently enabled, Cin and Sin are useless because they always reflect the respective input signals. The situation would be slightly different in case of open drain outputs, but nothing of this kind has been specified.
My comment in post #2 is also valid for open drain signals, e.g. I2C. No suitable protocol based algorithm has been yet suggested in this thread, but there's at least an option to implement it.
Again, I don't expect that the thread is asking about open drain drivers, otherwise they would be specified from the start.
Available bidirectional I2C bridges like PCA9614 are using output drivers with elevated low level to recognize externally driven low state.
--- Updated ---
My comment in post #2 is also valid for open drain signals, e.g. I2C. No suitable protocol based algorithm has been yet suggested in this thread, but there's at least an option to implement it.
Again, I don't expect that the thread is asking about open drain drivers, otherwise they would be specified from the start.
--- Updated ---
Available bidirectional I2C bridges like PCA9614 are using output drivers with elevated low level to recognize externally driven low state.
Last edited: