fpga板级调试常见问题
1.通信不成功(I2C、SPI);
通信接口单元在verilog代码中,需要加入滤波cell,具体加入多少,需要考虑通信接口频率。
以I2C 3.4MHz为例,可在SCL加入2ns delay滤波,典型滤波单元单个延迟为200ps-500ps左右。SDA加入7ns delay滤波,保证SDA变化边沿在SCL之后,防止误产生start、stop条件影响通信。
后续会继续更新此类问题
1.通信不成功(I2C、SPI);
通信接口单元在verilog代码中,需要加入滤波cell,具体加入多少,需要考虑通信接口频率。
以I2C 3.4MHz为例,可在SCL加入2ns delay滤波,典型滤波单元单个延迟为200ps-500ps左右。SDA加入7ns delay滤波,保证SDA变化边沿在SCL之后,防止误产生start、stop条件影响通信。
后续会继续更新此类问题