Сопоставьте функцию компонента MATLAB с инстанцированным проектом HDL
Примечание
Введите эту команду в симулятор HDL, не в MATLAB®.
matlabcp выполняет эти действия: instance
Запускает клиентский компонент симулятора HDL программного обеспечения HDL Verifier™.
Сопоставляет заданный экземпляр проекта HDL, созданного в симуляторе HDL с функцией MATLAB.
Создает процесс, который планирует вызовы заданной функции MATLAB.
Отмены любые незаконченные события запланированы предыдущим matlabcp команда, которая задала тот же экземпляр. Например, если вы даете команду matlabcp например, foo, matlabcp отмены все ранее запланированные события, инициируемые matlabcp на foo.
Дайте эту команду в симуляторе HDL.
Функции компонента MATLAB симулируют поведение модулей в модели HDL. Тупиковый модуль (обеспечение только определений порта) в модели HDL передает свои входные сигналы функции компонента MATLAB. Компонент MATLAB обрабатывает эти данные и возвращает результаты к выходным параметрам тупикового модуля. Компонент MATLAB обычно обеспечивает некоторую функциональность (такую как фильтр), который еще не реализован в HDL-коде. Для получения дополнительной информации о функциях компонента MATLAB, смотрите, Создают Функцию Компонента MATLAB.
Примечание
Коммуникационный режим, для которого вы задаете matlabcp должен совпадать с коммуникационным режимом, для которого вы задали hdldaemon когда вы установили связь сервера.
Для коммуникаций сокета задайте номер порта, для которого вы выбрали hdldaemon когда вы выпускаете запрос ссылки с matlabcp команда в симуляторе HDL.
matlabcp добавляет время технические требования для планирования заданной функции MATLAB.instance time-specs
matlabcp задает одни или несколько дополнительных технических требований как пары, состоящие из допустимого имени спецификации и его значения. Например, instance ___ pair1 ... pairN-mfunc vlogmatlabc задает для функции MATLAB vlogmatlabc быть сопоставленным с заданным модулем HDL. Можно задать эти пары с или без time-specs.