Forum Discussion
Altera_Forum
Honored Contributor
13 years ago --- Quote Start --- Do I really need to know this? If I implement another block that inputs two SDAs coming from the left side and coming from the right side and outputs one SDA that is really the SDA on the board) if(left_sda or right_SDA is low) => then output SDA on the board is low. else (In all other cases) => then output SDA on the board is high --- Quote End --- I fear, you didn't yet understand the lock-up problem that has been explained by josyb. The problem can be overcome on the physical protocl level by using different low level, please refer to NXP PCA9515A or similar product datasheets how it can be achieved. http://www.nxp.com/documents/data_sheet/pca9515a.pdf