输入数据要不要经过reg打一下的问题,以及循环计数的问题

2019-03-25 09:43发布

8位加法器代码
上面的红 {MOD}框框内的代码,有跟没有 有区别没? 
注意,第一个图片中,绿 {MOD}的下面代码是我改的,原程序中都是使用shift_op1,shift_op2,而不是op1,op2
也就是要不要把输入的数据先传给一个寄存器?
我把两种代码都分别综合了一下,发现生成的电路模型是一样的。
这代码是从书上抄来的,如果没必要这么做的话,作者为什么要多此一举呢?
    这两个图中,有一个循环计数是用reg,一个是用integer,是不是两个都行? 如果都可以的话,有什么区别没啊? [ 本帖最后由 老阮 于 2012-1-9 13:17 编辑 ] 此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
2条回答
eeleader
2019-03-25 16:53

输入输出用REG同步一下,主要避免信号亚稳态传递,如果不嫌麻烦,标准的操作是应该这样处理的,特别是对输入输出的PIN,一定不漏掉!

reg,integer 就是位数宽度不一样。对于数字电路来说都是标准的二进制!

一周热门 更多>