Назначение: Формирует шину из сигналов различных типов.
Параметры:
· Signal naming options - Способ именования сигнала. Выбирается из списка:
· Inherit bus signal names from input ports - Наследовать имена входных сигналов.
· Require input signal names to match signals below - Требуется ввести имена сигналов.
· Number of inputs ports - Количество входных портов.
· Signals in bus - Список сигналов, объединяемых в шину.
· Rename selected signal - Новое имя выделенного сигнала. Параметр доступен, если выбрана опция Require input signal names to match signals below.
Блок позволяет объединять любые сигналы (векторные, матричные, комплексные, действительные и целые разных типов) в единую шину. Такая шина позволяет сократить количество соединительных линий в модели. Для разделения шины на отдельные составляющие необходимо использовать блок Bus Selector.
Окно параметров блока позволяет отыскать блок, который является источником сигнала. Для такого поиска необходимо выделить название сигнала в списке Signals in bus и нажать с помощью мыши кнопку Find. Блок являющийся источником выбранного сигнала будет выделен цветом.
|
|
На рис. 4 показан пример формирования шины с помощью блока Bus Creator и окно параметров этого блока. Там же показан, выделенный цветом, источник сигнала signal 2 - блок Constant3, найденный с помощью изложенной выше процедуры.
Рис. 4 Пример использования блока Bus Creator.
Блок шинного селектора Bus Selector
Назначение: Выделяет из шины требуемые сигналы.
Параметры:
· Signals in the bus - Имеющиеся в шине сигналы (входные сигналы).
· Selected signals - Выделенные сигналы (выходные сигналы).
· Muxed output (флажок) - Объединение выходных сигналов в один.
Шина может быть сформирована блоком Mux или Bus Creator.
Для извлечения сигнала из шины необходимо открыть окно параметров блока, выделить сигнал в окне Signals in the bus и, с помощью кнопки Select, скопировать имя сигнала в окно Selected signals. Для удаления сигнала из списка Selected signals необходимо выделить его имя в правом списке окна параметров блока и, затем, воспользоваться кнопкой Remove.
С помощью кнопок Up и Down можно изменить порядок расположения сигналов в шине, перемещая их в окне Selected signals вверх или вниз, соответственно. Установка параметра Muxed output позволяет объединить сигналы в шину. На рис. 5 показаны примеры использования блока Bus Selector и окно его параметров.
Рис. 5 Примеры использования блока Bus Selector.