Объедините блок с неравным входным примером ширин

Этот пример показывает, как использовать блок Merge с входными портами, которые имеют различные ширины. Если вы выбираете Allow unequal port widths, блок принимает скалярное и векторное входное наличие, отличающееся числа элементов. Можно задать смещение для каждого входного сигнала относительно начала выходного сигнала. Ширина выходного сигнала:

где ширины входных сигналов и являются смещениями.

Блок Merge имеет следующий вывод width.

В этом примере смещением является 0, и смещением является 1. Блок-диаграммы Слияния элементы к первым двум элементам и элементам к последним двум элементам. Только второй элемент эффективно объединен, как показывают в выводе scope.

Если вы используете Упрощенный Режим Инициализации, необходимо снять флажок Allow unequal port widths. Смещения входного порта для всех сигналов должны быть нулем.

Для просмотра документации необходимо авторизоваться на сайте