addAXI4StreamVideoInterface

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

Добавить AXI4-Stream Video Interface

Синтаксис

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 основным интерфейсом Video, задается как вектор символов. Этот порт должен быть подчиненным интерфейсом 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 interface, вызовите 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