XST - 有没有办法比较NGC文件?
描述
我有两个综合运行生成的两个NGC文件。有没有办法比较两个NGC文件,以验证综合结果是否相同?
解
NGC文件采用ASCII,不可读格式,因此无法直接进行比较以进行验证。
但是,可以通过以下方式比较NGC文件:
1.将NGC文件转换为仿真模型.v | .vhd文件,然后比较Verilog / VHDL仿真模型。
可以通过以下方式生成仿真模型。
在GUI中运行“生成后综合仿真模型”。
在GUI或命令行提示符下的Tcl控制台中运行以下“netgen”命令:
netgen -w -sim -ofmt vhdl | verilog <name> .ngc <name> _synthesis.vhd | <name> _synthesis.v
2.从NGC转换为EDIF并比较EDIF文件。
要生成EDIF文件:
- 在GUI或命令行提示符下的Tcl控制台中运行以下“ngc2edif”命令:
ngc2edif -w <name> .ngc <name> .edif