微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > FPGA,CPLD和ASIC > 用ModelSim仿I2Cslave代码

用ModelSim仿I2Cslave代码

时间:10-02 整理:3721RD 点击:
用ModelSim仿I2Cslave代码时,出现蓝色和红色线条有影响吗?蓝色高阻态在硬件中代表高电平,那红色X态呢?

当然有影响, 成熟的面向工程的设计应该是不允许在电路内部有任何的高组态,和未定态。

仿真的时候,未定态是不允许的。
高阻的话,建议在testbench中用上拉或下拉来确定状态,以免仿真出错



    帮忙顶顶!

蓝色高阻代表的高电平?我怎么没听说过,求解

这个要具体看你的设计了,不定态开始的时候有可能会有,但正常工作之后一定要消除,不知道你的这些状态出现在什么地方,还有高阻并不是高电平吧


这个回答合理。

以我自己的看法,在I2C总线这种情况下仿真出现不定态,有可能是总线时序冲突了

仿真I2C,不要用inout,否则就会出现这种情况

挺好的,

挺好的,

仿真的时候,未定态是不允许的



   小编是仿的I2C,接口是上拉的。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top