微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > FPGA,CPLD和ASIC > inout端口仿真测试

inout端口仿真测试

时间:10-02 整理:3721RD 点击:

采用assign DATA=Data_en ? DataReg : 8'hzz; 对双向端口DATA进行输入设置




使用ISE自带仿真器,仿真结果中,DATA无法正确赋值。请问大虾们该如何解决

貌似还有另一个来源在给DATA赋8'h00的值。
因为DataReg_en为0时,DATA并不是8'hzz。
第一个时钟里,DATA出现X的都是DATA_REG为1的位。

学习 看看有啥答案


在对双向口进行仿真时,最好你能在模拟一个具有双向口、与你描述的模块相对应的一个测试模块,让两个双向口互联,这样就可以了。

谢谢大家指点~问题来源跟3楼的分析差不多,没有注意到另一个模块中DATA的赋值
5楼的建议我会尝试下~
Thank you very much.

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

网站地图

Top