Estoy tratando de entender cómo funciona un módulo maestro I2C (en Verilog).
He encontrado en Github este módulo, que no parece demasiado complejo. enlace
Tiene una entrada llamada open_drain que siempre se encuentra en un nivel alto en su banco de pruebas.
No puedo entender por qué vale la pena.
¿Alguna idea?