a54sxa库如何编译
发布网友
发布时间:2023-08-04 17:16
我来回答
共1个回答
热心网友
时间:2024-11-16 11:41
步骤如下:
1、在ModelSim安装路径下建立一个子文件夹src,例如:D:\ModelSim\Actel_lib\VHDL\src
将库的源文件拷贝到src文件夹下
2、运行ModelSim。
3、改变工作路径到D:\ModelSim\Actel_lib\VHDL:
cd D:/ModelSim/Actel_lib/VHDL
注意斜杠方向。(该路径与src文件夹路径一致即可)
4、建立芯片路径:
vlib
例如想要编译a54sxa系列,就输入: vlib a54sxa。想编译A3P1000芯片,就输入:vlib proasic3。
5、将Actel库映射到刚才的路径下:
vmap D:/ModelSim/Actel_lib/VHDL/(其余路径亦可,用以指定编译后的文件放在哪里)
6、编译库。
vcom -work src/.vhd
以SX-A库为例:vcom -work a54sxa src/54sxa.vhd
7、(可选)编译migration library,只有在需要migration library的情况下才需要此步骤,还没搞懂什么是migration library……执行语句是这样的
vcom -work src/_mig.vhd
编译verilog库也是一样的步骤,只不过在.vhd的地方改成编译.v文件。