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