Большинство подсистем, которые могут быть преобразованы в код С, подходит для генерации компонента TLM. Когда вы рассматриваете подсистему для генерации TLM, имеете в виду следующие ограничения:
Ограничения подсистемы Simulink® для генерации TLM:
Те же ограничения как Embedded Coder® предназначаются, если вы будете использовать Embedded Coder. Если вы используете лицензию Simulink Coder™, то ограничения Simulink Coder - те, которые применяются.
Соедините шиной тип данных, не поддержанный
Сигналы переменного размера, не поддержанные
Скалистая вершина ограничений подсистемы Simulink генерация испытательного стенда TLM:
Составные типы Сигнала Simulink, не поддержанные (например, шины, ненепрерывный блок мультиплексора памяти выходные параметры)
Многоскоростные подсистемы не поддержаны (однако, константы поддерживаются),
Комплексные сигналы не поддержаны
Подсистемы с портами “действия” не поддержаны (например, инициированы, включены, если Действие, переключите Действие случая),
SystemC/TLM сгенерировал ограничения компонента:
TLM простой целевой сокет (с интерфейсами блокирования и отладки) использование Типичной Полезной нагрузки
TLM предназначаются только (никакая генерация инициатора TLM)
32-битная ширина шины только (адрес выравниваются на 4 байтах),
Никакое разрешение для i-го байта
Никакая опция порядка байтов
Никакая потоковая передача
Никакой DMI
Проигнорированы типичные расширения Полезной нагрузки