tclHdlSim

Выполните команду Tcl в средстве моделирования ModelSim или Остром

Синтаксис

tclHdlSim(tclCmd)
tclHdlSim(tclCmd,portNumber)
tclHdlSim(tclCmd, portname, hostname)

Описание

tclHdlSim(tclCmd) выполняет команду Tcl на Incisive® или средстве моделирования ModelSim® с помощью разделяемой связи во время Simulink® cosimulation сеанс.

tclHdlSim(tclCmd,portNumber) выполняет команду Tcl на Остром или средстве моделирования ModelSim путем соединения с локальным хостом на порте portNumber.

tclHdlSim(tclCmd, portname, hostname) выполняет команду Tcl на Остром или средстве моделирования ModelSim путем соединения с хостом hostname на порте portname.

Острое или средство моделирования ModelSim должны быть соединены с MATLAB® и Simulink с помощью программного обеспечения HDL Verifier™ в этой функции, чтобы работать (см. любой vsimulink или hdlsimulink).

Можно задать любую допустимую команду Tcl. Команда Tcl, которую вы задаете, не может включать команды, которые загружают проект симулятора HDL или изменяют состояние средства моделирования. Например, вектор символов не может включать команды, такие как startостановка, или restart (для ModelSim) или runостановка, или reset (для Острого).

Чтобы выполнить команду Tcl на Остром или средстве моделирования ModelSim во время MATLAB cosimulation сеанс, используйте hdldaemon('tclcmd','command').

Примеры

Следующий вызов функции отображает сообщение в порте использования командного окна симулятора HDL 5678 на имени хоста msuser:

>>tclHdlSim('puts "Done"', '5678', 'msuser')

Смотрите также

| |

Введенный в R2008a

Для просмотра документации необходимо авторизоваться на сайте