- 博客(3)
- 收藏
- 关注
原创 乘法器仿真问题
在做一个项目时,使用modelsim仿真,乘法器LPM_MULT的输出一直是高阻态z 。然后单独建立了一个乘法器的工程,激励打了,代码也很少基本保证没问题,但是输出还是一直是高阻态蓝线。最后发现是仿真库的问题。 建立IP时提示的是LPM库但是仿真时会提示你会被重写实际仿真库应该是220model.v和altera_mf.v
2016-09-25 18:12:27 1744 2
原创 乘法器仿真问题
最近在写有乘法器的modelsim仿真时,LPM_MULT 其输出总是z。然后单独建立了一个工程去找问题,激励打了,代码也很少基本保证没问题,但是输出还是一直不对。最后发现是自己的仿真库不对。在建立LPM_MULT时,最后提示的是库是lpm。但是如果仿真库使用该库会提示会覆盖 并且输出是高阻态z。实际应该仿真的库为220model.v和altera
2016-09-25 17:57:57 1677 1
原创 verilog 产生m序列
m序列是最常用的伪随机序列,是最长线性反馈移位寄存器序列的简称。如果是4级的寄存器(下面都假设n=4),那么最长周期是2^4-1=15。m序列的特征多项式必须是4次的本原多项式。必须满足条件:1、既约的;2、可整除x^15+1,这里15=2^4-1;3、不可整除x^q+1,q若已知4次的本原多项式为x^4+x+1,那么反馈逻辑就是a4 = a1 + a0(mod
2016-08-30 23:02:31 7675
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人