Блок шинного формирователя Bus Creator

Назначение: Формирует шину из сигналов различных типов.

Параметры:

· 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.

 


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: