Questasim作为一个第三方的仿真工具,如果需要仿真Vivado中的工程,则需要将Vivado中的仿真库编译一下,为能够在Questasim工具中使用。
Vivado编译Questasim仿真库的方法如下所示:
1.首先打开Vivado,点击Tools -> Compile Simulation Libraries…;
2. Simulator选择Questasim ,Advanced Simulator,Advanced中的Compiled library location是基础库编译的存放位置,自定义选择本地的路径。
do文件可以理解为makefile文件,表明Questasim仿真工程中需要的**源文件、仿真文件、链接库**等文件,主要为仿真行为服务,所以do文件的编写主要是添加文件以及库函数。do文件的编写如下所示:
设置相对路径的作用是简化do文件中重复添加的工程路径,以及对所需文件起到一个概略分类的作用。设置相对路径如下所示:
set SRC_DIR {"project_name/sources_1"}
set IP_DIR {"project_name/ip"}
set SIM_DIR {"project_name/sim_1"}
set LIB_DIR {"D/Questasim/Quastasim_lib"}
<< · Back Index ·>>
上一篇