启动HDL模拟器进行协同仿真金宝app
如果您正在使用ModelSim®或Xcelium™模拟器,使用此工作流从MATLAB启动HDL模拟器®提示。
如果你正在使用Vivado®模拟器,高密度脂蛋白Cosimulation块加载并执行编译后的设计进行协同仿真,不需要单独启动HDL模拟器。
启动HDL模拟器MATLAB
通过调用HDL Verifier™函数直接从MATLAB启动HDL模拟器vsim
或nclaunch
.
> > vsim
注意,如果这两个工具(MATLAB和HDL模拟器)不是在同一系统上运行,您必须手动启动HDL模拟器并自己加载HDL验证器库。看到Cosimulation库.
你可以叫vsim
或nclaunch
额外的参数;有关详细信息,请参阅参考页。
您必须确保HDL模拟器可执行-也称为vsim
(ModelSim)和nclaunch
(节奏®Xcelium)—都在系统路径上。有关设置环境变量的说明,请参阅系统文档。
Linux用户
确保从MATLAB启动shell后,HDL模拟器可执行文件仍然在系统路径上。如果不是,请确保shell启动文件没有从path环境变量中删除它。
当使用Vivado模拟器进行联合仿真时,不需要单独启动HDL模拟器,因为联合仿真作为一个具有共享DLL文件的单个进程执行。
用于协同仿真的HDL模块加载实例
Xcelium用户加载一个HDL模块实例,使用hdl金宝appsimulink
函数。ModelSim用户使用v金宝appsimulink
函数。
的模拟工作空间曼彻斯特
并在HDL模拟器加载HDL模块的包和体系结构时,在HDL模拟器命令窗口中显示一系列消息。