原创 在ModelSim SE 中创建Altera 的库的关键步骤

2008-8-9 15:52 3773 5 5 分类: FPGA/CPLD

网上见到很多文章有关在ModelSim SE 中创建Altera 的库,但是有些忽略了重要的一步,以至于无法一劳永逸的添加库文件。在添加库失败了多次后终于找到了原因所在。


最傻瓜的方法是把quarturs安装目录\quarturs\eda\sim_lib文件夹下的相关文件copy到待仿真工程目录下,一起编译,这样太麻烦。还是使用一次性的办法吧。


按照一般的方法生成库以后(见Modelsim se中创建altera的仿真库),常见的问题是自己建立的库后面显示unavailable。


baf19552-ef20-4d5e-a52c-ee33085184cb.jpg


可以点击库右键,给它建立好mapping。也可以编辑modelsim.ini文件。添加红色的一行。


“[Library]
std = $MODEL_TECH/../std
ieee = $MODEL_TECH/../ieee
verilog = $MODEL_TECH/../verilog
vital2000 = $MODEL_TECH/../vital2000
std_developerskit = $MODEL_TECH/../std_developerskit
synopsys = $MODEL_TECH/../synopsys
modelsim_lib = $MODEL_TECH/../modelsim_lib
;vhdl_psl_checkers = $MODEL_TECH/../vhdl_psl_checkers       // Source files only for this release
;verilog_psl_checkers = $MODEL_TECH/../verilog_psl_checkers // Source files only for this release
Altera_0808 = $MODEL_TECH/../Altera_0808/Altera_0808


以后每次运行新project就不用添加库了!


但是又出现一个问题:仿真时显示“Instantiation of 'lpm_mux' failed. The design unit was not found.”即库文件没有发现。在Simulation Properties中设置一下即可。不过有更好的办法吗?


8b64fd40-cfe9-43af-8ec9-f198b2817693.jpg

文章评论0条评论)

登录后参与讨论
我要评论
0
5
关闭 站长推荐上一条 /2 下一条