2019-07-15 21:50发布
reallmy 发表于 2017-4-12 18:33 因为后仿意义不大啊,都是估算的触发器延时,真正到板子上的延时仿真器也不知道啊,所以功能仿真就行,那怎么保证加上触发器延时以后功能正常呢,这就是时序约束要干的事了,时序约束保证每个触发器的建立时间和保持时间都要满足,否则就会出现时序报红,报红的时序你就要优化代码了!!如果不报红就说明加上了触发器延时和 ...
被自己帅醒 发表于 2017-4-13 09:05 always @(*) 就是所有敏感条件都进入判断,就是所以if语句中判断的还有等号右边的变量变化的时候都会进入判断, 你第一个always块里用cnt_n改变cnt 又在第二个块里用cnt改变cnt_n 当然会有问题了
最多设置5个标签!
这样啊 也就是后仿真没什么实际意义,关于时序约束我再去看看,可是你觉得我的代码还需要哪些优化呢,我实在看不出了。
你第一个always块里用cnt_n改变cnt 又在第二个块里用cnt改变cnt_n 当然会有问题了
这种写法是我看教学视频时,视频里面的写法,因为功能仿真是正确的,所以这样写功能是对的,只是时序方面可能会有些问题,但是不是很清楚
一周热门 更多>