Modelsim后仿真可能会出现:# ** Fatal: SDF files require Altera primitive library
# Time: 0 ps Iteration: 0 Instance: /TEST_vlg_vec_tst File:C:/altera/test/test_bench.v
# FATAL ERROR while loading design
用Modelsim 进行时序仿真时,一个错误搞抓狂:Fatal: SDF files require Altera primitive library找了一天终于知道了原因是工程使用了Altera的原语,需要altera仿真库支持。
比如我们选用器件cycloneii,需要找到相应的cycloneii_atom.v文件(路径:安装目录\quartus\eda\sim_lib)如果我们编译了这个文件,仿真的时候就会出现上面的错误。
解决办法:我们到安装目录:\modelsim_ase\altera\verilog\cycloneii下拷贝所有的编译好的库到后仿真建立的library中。然后编译测试文件和被仿真文件。
搞了一天、、唉!!!