- 博客(2)
- 收藏
- 关注
原创 modelsim仿真时,有Hiz值或输出为红线时的一种可能原因
关于modelsim中出现红线或有值为Hiz的问题最近在写verilog,写了一个多模块的工程并仿真,但遇到这样一个问题:自己设置的时钟信号能够正常变化,顶层的输入正常,但复位信号rst的值一直为Hiz,输出的值也为x,波形图显示为一条红色直线。解决问题在csdn上翻看了大量大佬的文章并自己试着修改之后发现了问题所在:仿真时,我只是将输入的值初始化了,并没有将输出的值也一并初始化,导致仿真时系统不知道输出的初值而判定为不定态,而不定态在仿真波形图中正是一条红色直线。在testbench文件中将输
2021-11-15 21:35:43 9186 2
原创 关于while(cin)回车结束 和 while(cin)与cin.get()结合时发现的问题
C++初学者笔记(一)最近想写一个代码,将未知数量的整形数储存在空间足够大的数组中,然后排序后由小到大输出写代码时用了这样一段代码: int k = 0; while(cin>>arr[k]) { if(cin.get() == '\n') break; k++; for(int i=0;i<k;i++) { cout<<arr[i]<<" "; }顺便提一句,运行程序时发现光是靠敲回车结束不能结束此
2020-12-14 11:45:25 2204
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人