2020-02-27 21:10发布
gon_wen 发表于 2013-9-25 17:03 系统复位了??描述得太过简单,不清楚什么问题。。你可以仿真一下看看结果怎样, ...
gon_wen 发表于 2013-9-25 17:40 FPGA没那么容易跑飞,,不然华为也不会用FPGA做他的通信系统,人家的开个一整年都不会出问题,。。建议你用 ...
haitaox 发表于 2013-9-25 17:32 建议你用三段式写状态机
最多设置5个标签!
没有复位!主状态机在某个状态,接收一个子状态机的信号,本应该跳转到下一个状态,但是用逻辑分析仪抓的信号发现,全部的状态机在下一个时钟跳转到了默认状态
FPGA没那么容易跑飞,,不然华为也不会用FPGA做他的通信系统,人家的开个一整年都不会出问题,。。建议你用.v做下前仿真,查下问题在哪,你这样简单描述下,我肯定是帮不了你解决这个问题的。。
还有在使用singaltap或chipscope时,,要确保他们是能正常工作的,因为加了这个东东在电路里,你电路系统就会改变了,说不定跑不到之前的那时钟频率了。
我再仿真下看看。。。
关于状态机输出的问题,我目前有两段式,有三段式。但是由于组合逻辑有点复杂,在三段式里面,在第二个always也有输出信号,就是信号输出既存在第二个always,也存在第三个always寄存输出,这样是不是不合理呢?
对于两段式的组合输出,不做寄存输出存在毛刺的可能吗?
我一般用的是两段式,且组合逻辑输出没有寄存。
但在主状态机中,使用了三段式,但是由于在第二个always中组合逻辑有点复杂,也有输出,这样是不是不合理?
一周热门 更多>