Verilog:bufif1何时发出写驱动器低电平?

Verilog:bufif1何时发出写驱动器低电平?,verilog,Verilog,首先,我想知道三态缓冲区是如何工作的。其次,我编写了一个程序来建立I2C协议,在读条件下,从机产生一个写驱动器低信号。我被困在这里,无法解决这个问题。请帮忙 作为EEPROM的从机中有一个三态缓冲器(bufif1) 首先,我想知道三态缓冲区是如何工作的 除此之外,目前还完全不清楚你做了什么,什么似乎是一个问题,以及如何帮助你。考虑提供一个最小的工作例子来证明你的问题。谢谢你的回复。嗯,我正在设计一个I2C接口,将I2C 64k串行EEPROM从微芯片连接到我的控制器。我编写了一个简单的I2C

首先,我想知道三态缓冲区是如何工作的。其次,我编写了一个程序来建立I2C协议,在读条件下,从机产生一个写驱动器低信号。我被困在这里,无法解决这个问题。请帮忙

作为EEPROM的从机中有一个三态缓冲器(bufif1)

首先,我想知道三态缓冲区是如何工作的


  • 除此之外,目前还完全不清楚你做了什么,什么似乎是一个问题,以及如何帮助你。考虑提供一个最小的工作例子来证明你的问题。

    谢谢你的回复。嗯,我正在设计一个I2C接口,将I2C 64k串行EEPROM从微芯片连接到我的控制器。我编写了一个简单的I2C读取代码,其中执行随机读取。我按照程序通过他们的手册随机读取eeprom。代码可以工作,但在从daya字节传输到主daya字节的最后,我只能看到写入驱动器低电平信号,但看不到实际的数据位。-下面是一幅图,展示了该项目中的实际问题simulation@san6086:您是否将端口标记为输入输出?考虑提供一个最小的RTL复制你的问题,否则很难猜出什么是错误的……在你的波形浏览器中,红色=竞争和蓝色= Hi-Z?是的,蓝色是HIZ,红色是竞争。