exponenta event banner

Содержимое созданного файла IP-XACT

Обзор созданного файла IP-XACT

Генератор TLM автоматически генерирует файл IP-XACT, соответствующий стандарту IEEE ® для IP-XACT 1685-2009. Этот файл находится в той же папке, что и созданный make-файл.

Созданный файл IP-XACT содержит следующее:

  • Отображение информации между Simulink ® и сгенерированным компонентом TLM.

  • Метаданные, относящиеся к MathWorks ® и модели. Эти данные предназначены главным образом для ссылки, но они требуются при импорте файла для генерации TLM.

Сформированное сопоставление Simulink

Каждый интерфейс шины, использующий сопоставление Simulink без карты памяти, определяется в созданном файле как:

  • Исходные данные

  • Продукция

  • Комбинация входов и выходов

  • Параметры

Можно комбинировать входы и выходы в одном определении интерфейса шины, но нельзя смешивать параметры и операции ввода-вывода. Эти элементы определены в <spirit:parameter> пара имя-значение.

В этом примере из созданного файла IP-XACT показано сопоставление Simulink без карты памяти.

Сформированное сопоставление Simulink в карте памяти

В каждом интерфейсе шины с картой памяти отображение Simulink выражается в карте памяти, а не в интерфейсе шины.

Определение интерфейса шины, <spirit:busInterface>, содержит <spirit:parameter> пара имя-значение указывает, что для интерфейса используется карта памяти.

Интерфейс карты памяти, <spirit:memoryMap>, содержит <spirit:parameter> пара имя-значение с отображением Simulink в каждом регистре:

Сопоставление Simulink для каждого регистра определяется в созданном файле следующим образом:

  • Вход

  • Продукция

  • Комбинация входов и выходов

  • Параметры

Можно комбинировать входы и выходы в одном определении интерфейса шины, но нельзя смешивать параметры и операции ввода-вывода.

Сгенерированные метаданные

Каждое определение компонента, <spirit:component>, содержит информацию, относящуюся к MathWorks и модели. Эта информация находится в пределах <spirit:parameter> элемент, указанный с помощью <spirit:name> и <spirit:value> теги. Если планируется импортировать созданный файл IP-XACT для использования с генератором TLM, эти поля необходимы.

В этом примере показаны метаданные в созданном файле IP-XACT.

Связанные примеры

Подробнее