Процесс генерации TLM

После того, как вы получите файлы компонента TLM, сгенерированные программным обеспечением HDL Verifier™, можно скомпилировать компонент TLM и дополнительный испытательный стенд с библиотеками OSCI SystemC™ и библиотеками OSCI TLM. Для этого используйте make-файл, предоставленный HDL Verifier, чтобы создать ваш исполняемый файл виртуальной платформы (e.g., mysimulation.exe).

Следующая схема иллюстрирует полный набор статей, которые можно сгенерировать включая компонент TLM, испытательный стенд компонента TLM и набор тестовых векторов, которые будут выполняться испытательным стендом. Simulink® генерирует эти векторы при выполнении выполнения модели, когда вы проверяете компонент TLM из Simulink (см. Запуск Испытательный стенд Компонента TLM).

Следующий общий рабочий процесс описывает процесс для создания OSCI-совместимого компонента TLM, представляющего алгоритм Simulink:

  1. Создайте модель Simulink, представляющую алгоритм.

  2. Выберите требуемую архитектурную модель (i.e., модель виртуальной платформы) параметры через диалоговое окно Simulink Configuration Parameters. См. Инструкции по Подсистеме и Ограничения.

  3. (Необязательно), Если вы хотите, восстанавливаете какие-либо желаемые конфигурации модели в это время. Поскольку тема конфигураций модели выходит за рамки этого описания рабочего процесса, обратитесь к разделу Model Reference Basics (Simulink) в документации Simulink.

  4. Инициируйте генерацию кода.

  5. Сохраните параметры конфигурации с моделью для будущего использования.