Для начала обратитесь к разделу Проверка HDL-модуля с Simulink Test Bench.
HDL Cosimulation | Cosimulate HDL проект путем соединения Simulink с симулятором HDL |
To VCD File | Сгенерируйте файл дампа изменения значения (VCD) |
Cosimulation Wizard | Сгенерируйте блок косимуляции или системный объект из существующих HDL- файлов |
Чтобы косимулировать HDL-код с помощью MATLAB® или проект Simulink, сначала необходимо:
Поддерживаемые инструменты и оборудование EDA
Список поддерживаемых сторонних программ EDA и плат FPGA.
Начните Симулятор HDL для косимуляции в Simulink
Настройте соединение между Симулятором HDL и Simulink.
Обеспечивает некоторое направление для выбора портов разъема TCP/IP.
Предоставляет инструкции для выполнения косимуляции по локальной сети.
Запуск с Simulink HDL-косимуляцией
В этом примере приведены основные шаги для настройки приложения HDL- Verifier™ с помощью Cosimulation Wizard в среде Simulink ®.
Симулинк как Испытательный стенд
Содержит введение в процесс интеграции блоков HDL- Verifier™ в проект Simulink.
Создайте Испытательный стенд косимуляции Simulink
Шаги для кода и запуска косимуляции Simulink-as-test для использования с программным обеспечением HDL Verifier.
Проверьте HDL-модуль с Simulink Test стендом
Шаги для настройки сеанса HDL Verifier, которая использует Simulink для проверки простого VHDL® модель.
Сгенерируйте испытательный стенд и включите покрытие кода с помощью HDL Workflow Advisor (HDL Coder)
Сгенерируйте испытательный стенд и покрытие кода для сгенерированного HDL-кода с помощью HDL Workflow Advisor.
Автоматическая верификация сгенерированного HDL-кода из Simulink
Проверьте сгенерированный HDL-код с помощью сгенерированной модели косимуляции.
Симуляция компонента с Simulink
Предоставляет введение в процесс интеграции блоков в проект Simulink.
Создайте модель Simulink для косимуляции компонентов
Предоставляет высокоуровневое представление шагов, участвующих в кодировании и запуске косимуляции Simulink-as-component для использования с программным обеспечением.
Программное обеспечение HDL Verifier состоит из функций MATLAB, системного object™ MATLAB и библиотеки блоков Simulink, все из которых устанавливают коммуникационные ссылки между симулятором HDL и MATLAB или Simulink.
Следующие шаги после того, как вы сгенерируете функцию или блок, представляющий ваш HDL-модуль.
Подготовка к импорту HDL-кода для косимуляции
Подготовьтесь к косимуляции и выберите, следует ли косимулировать ваш HDL-код как функцию, системный объект или блок.
Импорт HDL-кода для блока косимуляции HDL
Сгенерируйте блок Simulink, чтобы косимулировать ваш HDL-код.
Запуск сеанса косимуляции Simulink
Запустите свой испытательный стенд или алгоритм, включая косимуляцию вашего HDL-модуля.
Представление времени симуляции значительно отличается между Симулятором HDL и Simulink.
Синхроимпульсы, сброс и включение сигналов
Можно создать часы нарастающего или падающего края, сбросы или сигналы включения синхроимпульса, которые применяют внутренние раздражители к вашей модели под косимуляцией.
Советы по улучшению скорости симуляции
Предоставляет рекомендации по оптимизации эффективности косимуляции.
Если приложению HDL необходимо отправить HDL-данные в функцию MATLAB, сначала необходимо преобразовать данные в тип, поддерживаемый MATLAB и программным обеспечением HDL Verifier.
Условия гонки в симуляторах HDL
Описывает способы избежать расовых условий в аппаратных косимуляциях с помощью MATLAB и программного обеспечения Simulink.
Добавьте файл дампа изменения значения (VCD)
Файл dump изменения значения (VCD) изменяет значения переменных, такие как значения сигналов, в файле во время сеанса симуляции.
Визуально сравните сигналы Simulink с HDL-сигналами
Проведет вас через основные шаги для добавления блока To VCD File к модели Simulink для использования с косимуляцией.