【发布时间】:2014-03-24 21:33:48
【问题描述】:
我已经用 VHDL 实现了一个并行 CRC32 电路。与页面相比,我的电路产生相同的结果 http://ghsi.de/CRC/index.php?Polynom=100000100110000010001110110110111&Message=123456789 使用的 poly 是标准 100000100110000010001110110110111,消息是标准测试 123456789(十六进制)
但是,Altera 器件中标准组件产生的结果与此页面“http://www.zorc.breitbandkatze.de/crc.html”相同 即使我关闭反向数据字节和反向 crc 字节,并将初始值和最终 exor 设置为“00000000”,我仍然从第一个在线工具(和我的电路)得到完全不同的结果
能否解释一下这两种工具工作方式的不同之处?
【问题讨论】: