Инструкции по подсистеме и ограничения

Большинство подсистем, которые могут быть преобразованы в код С, подходит для генерации компонента TLM. Когда вы рассматриваете подсистему для генерации TLM, имеете в виду нижеследующие ограничения:

  • Ограничения подсистемы Simulink® для генерации TLM:

    • Те же ограничения как Embedded Coder® предназначаются, если вы будете использовать Embedded Coder. Если вы используете лицензию Simulink Coder™, то ограничения Simulink Coder - те, которые применяются.

    • Соедините шиной тип данных, не поддержанный

    • Сигналы переменного размера, не поддержанные

  • Скалистая вершина ограничений подсистемы Simulink генерация испытательного стенда TLM:

    • Составные типы Сигнала Simulink, не поддержанные (например, шины, ненепрерывный блок мультиплексора памяти выходные параметры)

    • Многоскоростные подсистемы не поддержаны (однако, константы поддерживаются),

    • Комплексные сигналы не поддержаны

    • Подсистемы с портами “действия” не поддержаны (например, инициированы, включены, если Действие, переключите Действие случая),

  • SystemC/TLM сгенерировал ограничения компонента:

    • TLM простой целевой сокет (с интерфейсами блокирования и отладки) использование Типовой Полезной нагрузки

    • TLM предназначаются только (никакая генерация инициатора TLM)

    • 32-битная ширина шины только (адрес выравниваются на 4 байтах),

    • Никакое разрешение для i-го байта

    • Никакая опция порядка байтов

    • Никакая потоковая передача

    • Никакой DMI

    • Проигнорированы типовые расширения Полезной нагрузки

Похожие темы