Генератор TLM автоматически генерирует файл IP-XACT, соответствующий стандарту IEEE ® для IP-XACT 1685-2009. Этот файл находится в той же папке, что и созданный make-файл.
Созданный файл IP-XACT содержит следующее:
Отображение информации между Simulink ® и сгенерированным компонентом TLM.
Метаданные, относящиеся к MathWorks ® и модели. Эти данные предназначены главным образом для ссылки, но они требуются при импорте файла для генерации TLM.
Каждый интерфейс шины, использующий сопоставление Simulink без карты памяти, определяется в созданном файле как:
Исходные данные
Продукция
Комбинация входов и выходов
Параметры
Можно комбинировать входы и выходы в одном определении интерфейса шины, но нельзя смешивать параметры и операции ввода-вывода. Эти элементы определены в <spirit:parameter> пара имя-значение.
В этом примере из созданного файла IP-XACT показано сопоставление 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.
