vivado联合ies仿真时会产生setup. sh,此文件将ies编译的vivado库中的cds. lib include进来并指定仿真库xil_defaultlib。如果不通过vivado启动IES仿真而直接使用irun时,可将此setup. sh文件拷贝到对应仿真路径下,在运行irun之前先执行setup. sh,此时会产生cds.lib,HDL.var和ies.lib,运行irun 时加上-y xil_defaultlib。如果仿真的文件中包含BUFG,MMCME2_ADV,GTXE2_CHANNEL等原语,将此些原语模块从vivado的安装路径下(vivado/2018.3/data/verilog/src/unisims)拷贝到仿真路径下,同时这些原语模块中用到了glbl模块,还需将glbl.v(vivado/2018.3/data/verilog/src)拷贝过来,值得注意的是还需要在irun中加上-work xil_defaultlib “glbl. v”,否则会报错:找不到glbl,即glbl未编译到库中。
IES仿真RTL
最新推荐文章于 2024-01-29 21:24:20 发布