vhdl(2) 仿真显示U和红色的线

 时间:2024-10-19 02:10:24

1、modelsim仿真时出现U巳呀屋饔, 和红色的线. 这是由于没有对信号进行初始化.需要对其初始化.一开始,我是直接写clk <= not clk或者赋值之后直接写clk <= not clk, 中间没有加wait 语句也会出现U和红色的线; 想着复制粘贴省事, 原谅我没看到loop,这就导致了数据没有初始化, 而且我认为的在init: process 中应该初始化的好像也没有什么用.

vhdl(2) 仿真显示U和红色的线
vhdl(2) 仿真显示U和红色的线
vhdl(2) 仿真显示U和红色的线

2、需要在always中进行初始化,然后再使用.这次可以了, 右上角那个图标可以让波形显示到一个界面里,便于观察.

vhdl(2) 仿真显示U和红色的线
vhdl(2) 仿真显示U和红色的线
vhdl(2) 仿真显示U和红色的线

3、对于相近的变量建议尽量使用共同的前缀命名对于输出我都加上"po"为前缀,输入加上"pi"为前缀,这样在查看波形时他们就自然的排在一起了, 对于数据的检查和波形的查看都比较方便.

  • Tanner L-edit中怎么对图案进行旋转
  • 什么叫相干解调和非相干解调
  • matlab怎样不使用科学计数法
  • MATLAB load函数用法是什么
  • 信噪比计算公式是什么
  • 热门搜索
    历史手抄报图片大全 成长手抄报内容 大学生手抄报 关于感恩手抄报 关于感恩手抄报内容 小学垃圾分类手抄报 绿色上网手抄报内容 舌尖上的年味手抄报 地震知识手抄报 消防安全手抄报知识