描述
关键词:MODESIM,MXE,MTI,定时,后注释,仿真,SDF,VHDL,Verilog
紧迫性:标准
一般描述:
如何指定SDF文件进行时序仿真?
解决方案
从项目导航器(VHDL或Verilog)运行仿真
当从PraveNav运行仿真时,PrimNav创建一个“DO”文件,每当您运行仿真POST和路由过程时,该文件就自动指定SDF。
有关如何从Sunnav运行仿真的信息,请参阅(赛灵思解答18216).
Verilog -运行MTI独立
对于Verilog,时序仿真网表具有一个调用SDF文件的“$SDFYANDATATE”语句。因此,SDF文件在加载仿真时将自动被拉入。
VHDL——运行独立的MTI
对于VHDL,SDF文件必须通过MTI GUI或VSIM命令行指定。
您必须为MTI提供两条信息:
1。应应用SDF文件的区域。该区域告诉MTI,其中由Xilinx工具生成的时序仿真网表被实例化。假设测试台中的实体名称是TestBooad,仿真NETLIST实例化在TestBooST内部,使用UUT的实例名。这个例子的区域是/TestStudio/UUT。
2。SDF文件的位置。如果SDF文件位于与仿真NETLIST相同的目录中,则可以只提供SDF文件的名称。否则,必须指定SDF文件的整个路径。
下面是VSIM命令行的一个例子:
VSIM -T PS-SDFMAX/TestBase/UUT= C:/Proj/SIM/TimeSim.SDF Work.
有关如何使用MODESIM运行时序仿真的更多信息,请参见(赛灵思解答10177).
没有回复内容