问题描述
在SPI-4.2内核上使用SDF文件运行时序仿真时,仿真表明数据不匹配或SnkBusErr。在SPI-4.2设计示例中使用SDF运行时序仿真时,会发生以下数据不匹配错误:
“#TDat错误:数据不匹配#4。预计0000,收到0001. 339280 ps”
解决/修复方法
要获得准确的SDF编号,必须使用指向有效PCF文件的-pcf开关调用NetGen。
如果要在SPI-4.2设计示例上运行时序仿真,请在NetGen命令中添加-pcf选项,如下所示:
netgen -ofmt verilog -sim -tm pl4_wrapper -w -pcf mapped.pcf -sdf_anno false routed.ncd routed.v(Verilog)
netgen -ofmt vhdl -sim -tm pl4_wrapper -w -pcf mapped.pcf routed.ncd routed.vhd(VHDL)
此问题已在SPI4.2v8.3 Core中修复,因为该脚本已包含-pcf选项。
没有回复内容