Запустите и сконфигурируйте ModelSim для использования с HDL Verifier
vsim запускает и конфигурирует ModelSim® средство моделирования для использования с MATLAB® или Simulink® cosimulation.
vsim создает запуск (или .do) файл, который добавляет их Tcl команды к ModelSim:
vsimmatlab: соединитесь с MATLAB от ModelSim
vsimulink: соединитесь с Simulink от ModelSim
vsimmatlabsysobj: соединитесь с Системой MATLAB object™ от ModelSim
Можно использовать их ModelSim Tcl команды вместо ModelSim vsim команда. Эти команды загружают экземпляры VHDL® сущности или Verilog® модули для симуляций, которые используют MATLAB или Simulink для верификации.
Совет
При попытке автоматизировать cosimulation, использовать pingHdlSim добавить паузу между вызовом vsim и вызов, чтобы запустить симуляцию.
vsim( конфигурирует средство моделирования ModelSim с помощью опций, заданных одним или несколькими аргументами пары "имя-значение".Name,Value)
Измените местоположение папки к папке проекта ModelSim, и затем вызовите vsim функция с помощью исполняемого файла по умолчанию. Функция создает временный .do файл во временной папке.
Задайте команду Tcl vsimmatlab при помощи 'tclstart' аргумент пары "имя-значение". Задайте, чтобы загрузить экземпляр сущности VHDL parse в библиотеке work для верификации MATLAB.
Начните сеанс испытательного стенда для экземпляра сущности parse при помощи matlabtb команда. Задайте коммуникацию сокета TCP/IP на порте 4449 и значение синхронизации испытательного стенда 10 ns.
cd VHDLproj % Change folder to ModelSim project folder vsim('tclstart','vsimmatlab work.parse; matlabtb parse 10 ns -socket 4449')
Измените местоположение папки к папке проекта ModelSim, и затем вызовите vsim функция. Задайте использование коммуникации сокета TCP/IP на том же компьютере для ссылок между Simulink и ModelSim при помощи 'socketsimulink' аргумент пары "имя-значение". Задайте порт 4449 сокета использования.
cd VHDLproj % Change folder to ModelSim project folder vsim('tclstart','vsimulink work.parse','socketsimulink','4449')