Выберите TLM Mapping Options

Выберите сокет и настройку карты распределения памяти для вашего компонента TLM на вкладке TLM Mapping. Можно выбрать один сокет или три сокета, сгенерированные из модели Simulink®, или принять решение импортировать пользовательскую карту сокета с помощью файла IP-XACT. Если вы выбираете одну из фиксированных настроек сокета, можно задать дополнительные опции карты распределения памяти.

Снабдите отображение сокетом

Можно принять решение иметь сингл, объединенный сокет TLM для входных данных, выходных данных и управления, или можно выбрать три отдельных сокета TLM для входных данных, выходных данных, и управлять так, чтобы можно было соединить сокеты с различными шинами. В качестве альтернативы можно настроить отображение сокета с помощью файла IP-XACT.

  • One combined TLM socket for input data, output data, and control — Выбор этой опции отображает параметры Combined TLM Socket, чтобы сконфигурировать сгенерированную карту распределения памяти. Смотрите Настройку Карты распределения памяти.

  • Three separate TLM sockets for input data, output data, and control — Выбор этой опции отображает отдельные параметры карты распределения памяти для трех сокетов. Смотрите Настройку Карты распределения памяти.

  • Defined by imported IP-XACT file — Когда запрошено, обеспечьте путь и имя файла файла IP-XACT.

    Смотрите Готовят Файл IP-XACT к Импорту для требований файла IP-XACT.

    По умолчанию только те регистры и порты сигнала, сопоставленные с Сигналами Simulink, реализованы в сгенерированном компоненте TLM. Выберите Generate code for unmapped IP_XACT registers/bitfields, чтобы включать все регистры из файла IP-XACT в сгенерированном компоненте TLM. Выберите Generate code for unmapped IP_XACT signal ports, чтобы включать все порты сигнала из файла IP-XACT в сгенерированном компоненте TLM.

    Когда вы импортируете файл IP-XACT, можно опционально сгенерировать интерфейс, совместимый с Системой C моделированием библиотеки (SCML). Выберите Implement memory map with SCML. См. Карту распределения памяти Реализации с SCML. Чтобы использовать эту функцию, необходимо установить SCML от Synopsys®.

Настройка карты распределения памяти

Для каждого сокета выберите тип отображения сокета. Для описания опций, доступных под Memory Map Type, смотрите Размещение в ОЗУ.

Если вы выбираете Auto-generated memory map, опции расширяются, чтобы включать раздел Auto-Generated Memory Map Type, как показано в следующих фигурах:

Один сокет TLMРазделите сокеты TLM

Похожие темы