描述
如何使用提供的edif源执行仿真?
解
仿真需要仿真网表。
edif源必须以NGC,NGD或NCD的形式转换为Xilinx设计文件,以便NetGen可以将文件作为输入并为整个设计写出单个网表。
要运行后综合(Pre-NGDBuild)门级仿真,请使用ngcbuild命令将所有设计网表转换为单个NGC文件。
以下命令读取顶级EDIF网表并将其转换为NGC文件:
ngcbuild [options] top_level_netlist_file output_ngc_file
然后,在NetGen命令行上输入NGC文件作为输入,以生成Verilog或VHDL后综合仿真网表。
要运行Post-NGDBuild,Post-Map或Post-Place&Route Simulation,您可以使用EDIF源运行NGDBuild,MAP或PAR。
之后,输入上一步中生成的NGD或NCD文件作为NetGen命令行的输入,以生成Verilog或VHDL Post-NGDBuild,Post-MAP或Post-Place&Route Simulation网表。
或者,您可以创建一个ISE项目,其顶级源类型设置为EDIF。
这允许您直接从Project Navigator中执行Post-Translate,Post-MAP或post-Route仿真。
有关NetGen命令的更多用法信息,请参阅(UG628) 命令行工具用户指南。
没有回复内容