Генератор 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.