FPGA|CPLD|ASIC论坛
直播中

李莉

7年用户 1411经验值
私信 关注
[问答]

FPGA中比较两个数据最多可以比较多少位?为什么?

我设计了2个64位的数据在每一拍中都进行数据比较。发现状态机不会按照逻辑正常跳转。但是我将比较改为只比较1次之后,就可以正常跳转了~~这是什么原因

回帖(1)

fansz

2023-4-23 14:42:06
这个问题应该和你比较多少位没有关系,既然你用了状态机,那就看看当状态机跳转异常时,你设定的跳转条件的那些逻辑信号是不是错了,还有就是状态机的本身的逻辑,是不是有问题,例如你想要跳转的状态优先级过低,还有最重要的一点是你在进行数据比较时,数据时序是不是满足建立保持时间。比较逻辑对数据的采样不准,一样不能得出正确的结果!
举报

更多回帖

发帖
×
20
完善资料,
赚取积分