addAXI4StreamVideoInterface

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

Добавьте AXI4-потоковый Видеоинтерфейс

Синтаксис

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-потоковый Видеоинтерфейс к hdlcoder.ReferenceDesign объект.

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

Входные параметры

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

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

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

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

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

Совет

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

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

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

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

Пример: '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