exponenta event banner

addAXI4StreamVideoInterface

Класс: hdlcoder. ReferenceDesign
Пакет: hdlcoder

Добавить AXI4-Stream видеоинтерфейс

Синтаксис

addAXI4StreamVideoInterface('MasterChannelConnection',Master_Channel_Port,'SlaveChannelConnection',Slave_Channel_Port)
addAXI4StreamVideoInterface('MasterChannelConnection',Master_Channel_Port,'SlaveChannelConnection',Slave_Channel_Port), Name,Value

Описание

addAXI4StreamVideoInterface('MasterChannelConnection',Master_Channel_Port,'SlaveChannelConnection',Slave_Channel_Port) добавляет интерфейс AXI4-Stream Video к hdlcoder.ReferenceDesign объект.

addAXI4StreamVideoInterface('MasterChannelConnection',Master_Channel_Port,'SlaveChannelConnection',Slave_Channel_Port), Name,Value добавляет и определяет интерфейс AXI4-Stream Video с дополнительными параметрами, заданными одним или несколькими Name,Value аргументы пары.

Входные аргументы

развернуть все

Эталонный порт проектирования, подключенный к IP-ядру AXI4-Stream ведущему видеоинтерфейсу, заданному как символьный вектор. Этот порт должен быть подчиненным интерфейсом AXI4-Stream Video. Если master_channel_enable является true, необходимо указать master_channel_port.

Пример: 'RGBtoYCbCr_0/AXI4_Stream_Video_Slave'

Порт эталонного дизайна, подключенный к IP-ядру, AXI4-Stream подчиненный интерфейс Video, заданный как символьный вектор. Этот порт должен быть ведущим интерфейсом AXI4-Stream Video. Если slave_channel_number является true, необходимо указать slave_channel_port.

Пример: 'YCbCrtoRGB_0/AXI4_Stream_Video_Master'

Совет

Чтобы добавить более одного интерфейса AXI4-Stream Video к эталонному дизайну, вызовите addAXI4StreamVideoInterface метод несколько раз в зависимости от количества добавляемых интерфейсов. Для каждого дополнительного интерфейса укажите уникальный InterfaceID.

Аргументы пары «имя-значение»

Укажите дополнительные пары, разделенные запятыми Name,Value аргументы. Name является именем аргумента и Value - соответствующее значение. Name должен отображаться внутри кавычек. Можно указать несколько аргументов пары имен и значений в любом порядке как Name1,Value1,...,NameN,ValueN.

Имя интерфейса AXI4-Stream Video, добавляемого к эталонному дизайну, заданного как символьный вектор. Чтобы создать несколько интерфейсов AXI4-Stream Video, убедитесь, что для каждого интерфейса используются уникальные имена.

Пример: 'AXI4-Stream Video1','AXI4-Stream Video2'

Сигнал включения главного канала, указанный как true или false. По умолчанию MasterChannelEnable является true, и необходимо указать master_channel_port. Для использования ссылочной конструкции, имеющей только подчиненный канал, установите MasterChannelEnable кому false и не указывайте master_channel_port.

Пример: 'false'

Сигнал включения подчиненного канала, указанный как true или false. По умолчанию SlaveChannelEnable является true, и необходимо указать slave_channel_port. Для использования ссылочной конструкции, имеющей только главный канал, установите SlaveChannelEnable кому false и не указывайте slave_channel_port.

Пример: 'false'

Эталонный главный канал проекта TDATA битовая ширина, заданная как положительное целое число. По умолчанию master_channel_data_width является 32 биты.

Пример: 32

Опорный расчетный подчиненный канал TDATA битовая ширина, заданная как положительное целое число. По умолчанию slave_channel_data_width является 32 биты.

Пример: 32

Представлен в R2020a