主要内容

SoC总线创建器

转换控制信号到总线

  • 库:
  • SoC块集/硬件逻辑连接

  • SoC总线创建块

描述

SoC总线创建器Block将一组信号组合成一个总线。块接受控制信号并输出总线。

您可以配置此块以支持多种协议接口类型。金宝app此块的参数和端口配置根据所需的协议接口类型和操作模式而有所不同,如下表所述。

协议接口类型 运作模式 参数配置 启用的输入接口
数据流 读取数据流

控制协议数据流而且控制类型准备好了

准备好了
写数据流

控制协议数据流而且控制类型有效的

有效的
tlast
像素流 读取视频流

控制协议像素流而且控制类型准备好了

准备好了
写入视频流

控制协议像素流而且控制类型有效的

hStart
这个到
音速启动
公开发表
有效的
读取视频流与帧同步

控制协议像素流而且控制类型同步帧

准备好了
fsync
随机存取读取 读取数据

控制协议随机存取读取而且控制类型准备好了

rd_addr
rd_len
rd_avalid
rd_dready
随机存取写 写入数据

控制协议随机存取写而且控制类型有效的

wr_addr
wr_len
wr_valid

港口

输入

全部展开

有效的控制信号,指定为标量。您只能将此端口用于数据流和像素流协议。

依赖关系

若要启用此端口,请设置控制协议参数数据流像素流控制类型参数有效的

数据类型:布尔

数据包结束的指示,指定为布尔标量。

依赖关系

若要启用此端口,请设置控制协议参数数据流控制类型参数有效的

数据类型:布尔

就绪控制信号,指定为布尔标量。此端口可用于数据流而且像素流控制协议。

依赖关系

若要启用此端口,请设置控制协议参数数据流像素流控制类型参数准备好了准备好帧同步

数据类型:布尔

帧的水平线上的第一个像素,指定为布尔标量。

依赖关系

若要启用此端口,请设置控制协议参数像素流控制类型参数有效的

数据类型:布尔

帧的水平线的最后一个像素,指定为布尔标量。

依赖关系

若要启用此端口,请设置控制协议参数像素流控制类型参数有效的

数据类型:布尔

一个帧的第一行(顶部)中的第一个像素,指定为一个布尔标量。

依赖关系

若要启用此端口,请设置控制协议参数像素流控制类型参数有效的

数据类型:布尔

帧的最后一行(底部)的最后一个像素,指定为布尔标量。

依赖关系

若要启用此端口,请设置控制协议参数像素流控制类型参数有效的

数据类型:布尔

帧同步,指定为一个布尔标量。

依赖关系

若要启用此端口,请设置控制协议参数像素流控制类型参数准备好帧同步

数据类型:布尔

读取器地址,指定为标量。它是在事务的第一个周期采样的读事务的起始地址。

依赖关系

若要启用此端口,请设置控制协议参数随机存取读取

数据类型:uint32

读取器数据长度,指定为标量。它表示希望读取的数据值的数量,在事务的第一个周期进行采样。

依赖关系

若要启用此端口,请设置控制协议参数随机存取读取

数据类型:uint32

读取器有效状态,指定为布尔标量。表示读请求是否有效。

依赖关系

若要启用此端口,请设置控制协议参数随机存取读取

数据类型:布尔

读取器就绪状态,指定为布尔标量。它指示硬件逻辑何时可以开始接受数据。

依赖关系

若要启用此端口,请设置控制协议参数随机存取读取

数据类型:布尔

指定硬件写入的起始地址。

依赖关系

若要启用此端口,请设置控制协议参数随机存取写

数据类型:uint32

指定写事务中的数据元素数量。

依赖关系

若要启用此端口,请设置控制协议参数随机存取写

数据类型:uint32

写入指定为标量的有效数据。它表示在输出端采样的数据信号是有效的。

依赖关系

若要启用此端口,请设置控制协议参数随机存取写

数据类型:布尔

输出

全部展开

输出控制总线,作为总线返回。

控件的值决定输出控制总线的数据类型控制协议而且控制类型参数。

参数配置 输出数据类型

控制协议数据流而且控制类型准备好了

StreamS2MBusObj

控制协议数据流而且控制类型有效的

StreamM2SBusObj

控制协议像素流而且控制类型准备好了

StreamVideoS2MBusObj

控制协议像素流而且控制类型有效的

pixelcontrol

控制协议像素流而且控制类型同步帧

StreamvideoFsyncS2MBusObj

控制协议随机存取读取而且控制类型准备好了

ReadControlM2SBusObj

控制协议随机存取写而且控制类型有效的

WriteControlM2SBusObj

数据类型:StreamS2MBusObj|StreamM2SBusObj|StreamVideoS2MBusObj|pixelcontrol|StreamvideoFsyncS2MBusObj|ReadControlM2SBusObj|WriteControlM2SBusObj

参数

全部展开

指定协议接口为以下值之一:

  • 数据流—需要AXI4数据流时,使用此协议。

  • 像素流—如果您需要AXI4视频流,请使用此协议。

  • 随机存取读取—如果需要AXI4读取,则使用此协议。

  • 随机存取写—如果需要AXI4写,请使用此协议。

块的输入端口根据类型的不同而不同控制协议而且控制类型你选择的。详情请参见描述

指定控件的类型。

要启用准备好帧同步选项,设置控制协议参数像素流

块的输入端口根据类型的不同而不同控制协议而且控制类型你选择的。详情请参见描述

扩展功能

定点转换
使用定点设计器设计和模拟定点系统。

另请参阅

在R2019a中引入