Моделируйте массивы шин

Массивы шин представляют структурированные данные компактно, устраняя необходимость включать несколько копий одних и тех же шин. Они также поддерживают итерационную обработку с помощью For Each подсистем.

Входные шины для массива шин должны быть невиртуальными и иметь тот же тип данных (с теми же именами, иерархиями и атрибутами для элементов шины).

Откройте sldemo_bus_arrays модель.

В этой модели блок Vector Concatenate создает массив шин из невиртуальных шин, а блок Constant создает массив шин из struct.

Модель использует массив шин с:

  • Селекторные блоки, для извлечения невиртуальных шин из массива шин.

  • Блок Assignment, для назначения шины в массиве.

  • A Для Каждого блока Подсистемы, для итерационной обработки каждой шины в массиве.

  • Блок Memory, для вывода массива шин, введенных с предыдущего временного шага.

См. также

Похожие темы