FPGA Notes

怎样比较两个NCD的内容是否一样?

0
阅读(3128)

有时我们想检验同样条件下生成的NCD文件是否一致。这时,仅通过比较文件大小当然是信不过的。如果是用MD5工具做检验,会发现两个NCD文件总是不同,这时为什么呢?

首先,NCD是二进制文件,而且他内部还包含生成文件的时间戳,因此直接比较的话,肯定是有部分不完全相同的。

那么怎么比较两个NCD文件的真正内容是否相同呢?

我们可以用ISE自带的XDL工具。

          xdl -ncd2xdl xx.ncd

XDL以文本的方式将NCD文件的内容表示出来。我们再比较两个导出的XDL文件就可以比较两个NCD文件有什么区别了。