内存通道
通过内存通道传输数据
- 库:
SoC块集/内存
描述
的内存通道块通过外部内存传输数据。从概念上讲,它通过共享内存在一个算法和另一个算法之间建模数据传输。算法可以是硬件逻辑(HW)、处理器模型或I/O设备。写入算法请求访问内存从内存控制器块。在授予访问权后,写入算法写入内存缓冲区。在该模型中,数据存储被建模为通道中的缓冲区。在硬件上部署时,数据被路由到外部共享内存。
此块可以配置为支持以下任何协议:金宝app
AXI4-Stream通过DMA传输到软件-通过外部存储器建立硬件逻辑和软件任务之间的连接模型。写入器使用MathWorks将数据放入通道中®简化的AXI流协议和读取器(处理器)从DMA驱动程序接口获取数据。通道对该连接的数据路径和软件堆栈进行建模,包括FIFO、DMA引擎、互连和外部内存、中断、DMA驱动程序的内核缓冲区管理以及向软件任务的数据传输。有关MathWorks简化AXI流协议的详细信息,请参见AXI4-Stream接口.
这个图像是一个概念性的观点内存通道块,流数据从FPGA算法到处理器算法。
软件通过DMA传输到AXI4-Stream-通过外部存储器建立硬件逻辑和软件任务之间的连接模型。写入器(处理器)使用MathWorks简化的AXI流协议,通过DMA驱动程序将数据流到通道中。通道对该连接的数据路径和软件堆栈进行建模,包括FIFO、DMA引擎、互连和外部内存、中断、DMA驱动程序的内核缓冲区管理以及来自软件任务的数据传输。有关MathWorks简化AXI流协议的更多信息,请参见AXI4-Stream接口.
这个图像是一个概念性的观点内存通道块,流数据从处理器算法到FPGA算法。
AXI4-Stream FIFO—通过外部存储器模拟两个FPGA算法之间的连接。写入程序使用MathWorks简化的AXI流协议作为主程序将数据放入通道,读取程序使用相同的协议作为从程序从通道接收数据。通道的行为就像先进先出(FIFO)存储器。通道对连接的数据路径进行建模。的内存通道块包括一个中间突发级FIFO, DMA引擎,互连和外部存储器。外部内存本身被管理为一个循环缓冲区,在读取缓冲区之前必须先写入缓冲区。有关MathWorks简化AXI流协议的更多信息,请参见AXI4-Stream接口.
这个图像是一个概念性的观点内存通道块,流数据从一个FPGA算法到另一个FPGA算法。
AXI4-Stream视频FIFO-通过外部存储器建立两个硬件算法之间的连接模型。这种通道结构类似于AXI4流先进先出配置,但是写入器和读取器使用MathWorks流像素协议,以及一个背压信号。有关更多信息,请参见AXI4-Stream视频接口.
AXI4-Stream视频帧缓冲区-通过外部存储器建立两个硬件算法之间的连接模型,使用全视频帧缓冲区。该协议是带背压的MathWorks流像素协议。此外,读取器可以通过断言FSYNC协议信号来确保帧缓冲区与下游视频计时同步。数据路径包括一个视频- dma (VDMA)引擎,外部内存缓冲区作为完整视频帧的循环缓冲区进行管理。通道结构与的结构相同AXI4流先进先出渠道类型。
AXI4-Random访问-使用MathWorks简化的AXI4-Master协议,通过外部内存建模两个硬件算法之间的连接。作者和读者都是主人,信道在这两种情况下都是奴隶。外部内存是非托管的(没有逻辑缓冲区,也没有循环缓冲区)。读取器和写入器负责协调访问的时间,以确保数据的完整性。有关更多信息,请参见简化的AXI4主接口.
这个图像是一个概念性的观点内存通道块,随机访问内存用于写入,随机访问内存用于读取。
有关可用协议的详细信息,请参见外部内存通道协议.
限制
一个包含内存通道Blocks不支持模拟步进。金宝app有关模拟步进的详细信息,请参见模拟步进.
港口
输入
wrCtrlIn
-写入器输入控制信号
公共汽车
该端口表示从数据生成器到内存通道的协议。的内存通道Block在使用时检查此信号wrData.总线上的信号取决于渠道类型参数。使用SoC总线创建器块来创建此控制总线。有关总线类型的详细信息,请参见外部内存通道协议.
通道类型配置 | 总线类型 |
---|---|
AXI4-Stream通过DMA传输到软件 |
StreamM2SBusObj |
AXI4流先进先出 |
StreamM2SBusObj |
AXI4流视频先进先出 |
pixelcontrol |
AXI4流视频帧缓冲区 |
pixelcontrol |
AXI4随机接入 |
WriteControlM2SBusObj |
依赖关系
若要启用此端口,请设置渠道类型参数的值软件通过DMA传输到AXI4-Stream
.
数据类型:StreamM2SBusObj
|pixelcontrol
|WritecontrolM2SBusObj
rdCtrlIn
-读取器输入控制信号
公共汽车
该端口接受来自数据消费者块的总线,这表明消费者块已经准备好接受读数据了。对于流协议,使用rdCtrlIn端口是一个从数据消费者到内存通道块。为AXI4随机接入
协议,此输入是来自阅读器的读请求。总线上的信号取决于渠道类型参数。使用SoC总线创建器块来创建此控制总线。
通道类型配置 | 总线类型 |
---|---|
软件通过DMA传输到AXI4-Stream |
StreamS2MBusObj |
AXI4流先进先出 |
StreamS2MBusObj |
AXI4流视频先进先出 |
StreamVideoS2MBusObj |
AXI4流视频帧缓冲区 |
StreamVideoFSyncS2MBusObj |
AXI4随机接入 |
ReadControlM2SBusObj |
依赖关系
若要启用此端口,请设置渠道类型参数的值AXI4-Stream通过DMA传输到软件
.
数据类型:StreamS2MBusObj
|StreamVideoS2MBusObj
|StreamVideoFSyncS2MBusObj
|ReadControlM2SBusObj
输出
rdEvent
-任务读事件信号
标量
wrEvent
—任务写事件信号
标量
wrDone
-内存中缓冲区释放的通知
标量
rdCtrlOut
-读取器控制信号从内存通道到数据消费者
公共汽车
从信道到数据消费者的控制信号。信号的内容取决于渠道类型
参数。将此信号连接到数据消费者。使用SoC总线选择器将信号与总线分离。
通道类型配置 | 总线类型 |
---|---|
软件通过DMA传输到AXI4-Stream |
StreamM2SBusObj |
AXI4流先进先出 |
StreamM2SBusObj |
AXI4流视频先进先出 |
pixelcontrol |
AXI4流视频帧缓冲区 |
pixelcontrol |
AXI4随机接入 |
ReadControlS2MBusObj |
依赖关系
若要启用此端口,请设置渠道类型参数的值AXI4-Stream通过DMA传输到软件
.
数据类型:StreamM2SBusObj
|ReadControlS2MBusObj
|pixelcontrol
wrCtrlOut
-写入器控制信号从内存通道到数据生产者
公共汽车
该总线表示从内存通道到数据生成器的协议总线。总线上的信号取决于渠道类型参数。使用SoC总线选择器将信号与总线分离。
通道类型配置 | 总线类型 |
---|---|
AXI4-Stream通过DMA传输到软件 |
StreamS2MBusObj |
AXI4流先进先出 |
StreamS2MBusObj |
AXI4流视频先进先出 |
StreamVideoS2MBusObj |
AXI4流视频帧缓冲区 |
StreamVideoS2MBusObj |
AXI4随机接入 |
WriteControlS2MBusObj |
依赖关系
若要启用此端口,请设置渠道类型参数的值软件通过DMA传输到AXI4-Stream
.
数据类型:StreamS2MBusObj
|WriteControlS2MBusObj
|StreamVideoS2MBusObj
参数
硬件板
—查看或修改当前硬件设置
所选硬件板名称
显示实现信息
—查看通道信息
文本窗口
此属性是只读的。
该参数显示了到特定于模型的实现信息的链接。点击链接查看信息(在新窗口中打开)。
启用内存模拟
-控制内存模拟精度
在
(默认)|从
选择此参数可使内存模拟具有较高的精度。清除更快的模拟性能。
在
—块以突发精度模拟内存事务。突发是为访问内存而构造和仲裁的。从
内存事务是纯行为的,允许快速模拟。
要查看使用此特性的示例,请转到通过改变抽象级别加速SoC仿真.
主要
渠道类型
-选择信道协议
AXI4-Stream FIFO
(默认)|AXI4-Stream通过DMA传输到软件
|软件通过DMA传输到AXI4-Stream
|AXI4-Stream视频FIFO
|AXI4-Stream视频帧缓冲区
|AXI4随机接入
为通道指定协议。在以下选项中任选其一:
AXI4-Stream通过DMA传输到软件
软件通过DMA传输到AXI4-Stream
AXI4流先进先出
AXI4流视频先进先出
AXI4流视频帧缓冲区
AXI4随机接入
有关内存通道协议的其他信息,请参见外部内存通道协议.
区域大小(字节)
—为区域分配的内存大小,以字节为单位
计算
此属性是只读的。
以字节为单位的区域大小。这个值是用缓冲区数量乘以缓冲区大小来计算的。
例子:如果缓冲区大小为1024,缓冲区数量设置为8,则区域大小为8192。
缓冲区大小(字节)
-缓冲区大小,以字节为单位
1024(默认)|标量
指定区域中每个缓冲区的字节大小。
以下规则适用于设置突发大小和缓冲区大小。
给定通道接口的突发长度(以字节为单位计算)必须小于4096字节。要以字节为单位计算突发大小,通道接口标量数据类型转换为字节,然后乘以突发长度。
突发长度可以设置为256以上,但如果生成到基于axis的目标平台,则会发出警告。基于轴的存储系统的最大突发长度为256。
信道长度必须是突发长度的整数倍,或者突发长度必须是信道长度的整数倍。也就是说,必须能够将传入的信道数据分成若干个突发,或者将若干个传入的信道数据收集到单个突发。
缓冲区大小必须是一个整数的爆发。对于写入器的突发大小(在将其突发长度转换为字节之后)和读取器的突发大小(在将其突发长度转换为字节之后)都必须如此。
缓冲区中的计算突发数不能超过5000。这是基于内存模型内部事件处理的临时限制。这可能发生在具有较大缓冲区大小的共享内存区域(例如1080p视频帧)和指定较小突发大小的通道接口。通常,对于较大的帧,必须使用接近4096字节限制的突发大小。
信道接口的标量数据类型转换为平坦的信道数据宽度(即。tdata在实现中)不能超过128位。
下表提供了好的和坏的参数集示例。
Burst和Buffer参数示例
通道数据类型 | 通道尺寸 | 突发长度 | 释放量 | 好/坏 | 为什么? |
---|---|---|---|---|---|
uint8 | [1] | 1024 | 2048 | 好 | 这是一个简单的8位数据事务。 |
uint8 | 3 [1] | 1024 | 4096 | 好 | 这可能表示来自Vision HDL工具箱块的RGB像素。它被转换为24位打包数据,并用8位填充成为32位(4字节)tdata总线到内存。Burst大小为1024*4B = 4096B。 |
fixdt (0 10 0) | 3 [1] | 1024 | 4096 | 好 | 这被转换为一个30位填充像素,有2位填充。 |
fixdt (0 12 0) | 3 [1] | 1024 | 8192 | 好 | 这导致36位封装像素扩展到64位tdata.该数据符合当前128位的限制tdata. |
现年48岁的fixdt (0 0) | 3 [1] | 1024 | 8192 | 坏 | 这导致144位的封装像素违反了当前128位的限制tdata. |
uint8 | [120 160 3] | 1024 | 4096 | 坏 | 标量数据是24位,填充为32位tdata.通道长度为120*160=19200。1024的突发长度不能平均除以19200。 |
uint8 | [120 160 3] | 120 | 480 | 好 | 标量数据是24位,填充为32位tdata.通道长度为120*160,由于突发长度为120,因此通道长度为160个突发大小。缓冲区大小正好是1帧(120*160*4),以字节为单位计算。 |
缓冲区数量
-区域中的缓冲区个数
8 |整数(默认值)
将区域划分为缓冲区。读取器和写入器之间的不同速率会使速度较快的设备变慢。例如,缓慢的读取器会导致写入器耗尽缓冲区并阻塞写入器,从而有效地降低到读取器速率。同样,缓慢的写入器会导致读取器耗尽缓冲区并阻塞读取器,从而有效地将其降至写入器速率。
指定
1
—对于单个缓冲区,访问被控制,以确保写入一个缓冲区,然后读取它,然后再写入下一个缓冲区,等等。指定
2
:带两个缓冲器,内存访问开关呈来回模式。写入器写入第一个缓冲区,然后,当读取器读取它时,写入器可以写入第二个缓冲区。指定
——与N
N
缓冲区,内存访问有一个环形缓冲区模式。只要缓冲区可用,写入器就可以持续写入。当一个缓冲区完成时,它就可以供读者使用了。写入器和读取器以循环模式遍历N个缓冲区。只要写入器和读取器保持相似的速率,缓冲就可以防止阻塞。
限制
当你设置渠道类型参数AXI4-Stream通过DMA传输到软件
或软件通过DMA传输到AXI4-Stream
,缓冲区数量参数必须为3 ~ 64之间的整数。
突发长度
-内存事务的突发长度
1(默认)|标量
内存总线上此连接的突发长度,以标量数据为单位。标量单位是打包的数据类型。为两者指定突发大小作家而且读者对通道的访问。
无论通道类型如何,通道数据总是使用突发事务传输到内存模型。对于AXI4配置,算法逻辑负责定义协议信号的突发。
对于流数据配置,请使用突发长度参数决定存储器的突发大小和通道数据信号定义了接口上每次传输的大小。
在设置爆发长度时,必须考虑缓冲区大小(字节)参数。
依赖关系
若要启用该参数,请选中启用内存模拟.
属性时,此参数不可见渠道类型参数设置为
AXI4随机接入
.作者突发长度时,参数不可见渠道类型参数设置为
软件通过DMA传输到AXI4-Stream
读者突发长度时,参数不可见渠道类型参数设置为
AXI4-Stream通过DMA传输到软件
使用硬件板设置
-使用配置参数中的硬件实现设置
On(默认)| off
若要使用与配置参数中相同的全模型设置,请选中此框。清除方框可自定义此通道的设置。当使用特定于通道的设置时,仍然根据特定于硬件的约束检查值。要在配置参数中设置这些值,请参见FPGA设计(mem通道).
依赖关系
若要启用该参数,请选中启用内存模拟.
时,此参数不可见渠道类型设置为AXI4随机接入
.
读写器使用相同的值
—Reader和writer使用相同的值
On(默认)| off
选择此框可为该通道的读取器和写入器使用相同的互连设置。清除方框可为读取器和写入器自定义不同的设置。清理读写器使用相同的值允许您为以下参数输入写入器端和读取器端的值:
FIFO深度(突发数)
几乎最大深度
时钟频率(MHz)
数据宽度(位)
依赖关系
若要启用该参数,请选中启用内存模拟.
该参数在何时可见渠道类型设置为AXI4-Stream FIFO
,AXI4-Stream视频FIFO
,或AXI4-Stream视频帧缓冲区
.
FIFO深度(突发数)
—数据FIFO深度
12
(默认)|标量
指定数据FIFO的深度,以突发为单位。当写入器没有要写入的缓冲区时,FIFO可以吸收数据,直到缓冲区可用为止。这个值是在数据丢失之前可以缓冲的最大突发数。
依赖关系
若要启用此参数,请清除使用硬件板设置复选框,并选择启用内存模拟.
.
当读写器使用相同的值清除后,有两个文本框:一个用于作家一个是读者.
属性时,此参数不可见渠道类型参数设置为
AXI4随机接入
.作者FIFO的深度时,参数不可见渠道类型参数设置为
软件通过DMA传输到AXI4-Stream
读者FIFO的深度时,参数不可见渠道类型参数设置为
AXI4-Stream通过DMA传输到软件
几乎全深度
—反压时FIFO深度
8
(默认)|标量
指定一个数字,用于断言从通道到数据源的反压力信号。要避免数据丢失,请设置高水位,使数据生产者有足够的时间对反压力做出反应。该值必须小于FIFO深度。
依赖关系
若要启用此参数,请清除使用硬件板设置复选框,并选择启用内存模拟.
当读写器使用相同的值清除后,有两个文本框:一个用于作家一个是读者.
属性时,此参数不可见渠道类型参数设置为
AXI4随机接入
.作者几乎全深度时,参数不可见渠道类型参数设置为
软件通过DMA传输到AXI4-Stream
读者几乎全深度时,参数不可见渠道类型参数设置为
AXI4-Stream通过DMA传输到软件
时钟频率(MHz)
—主数据路径的对接频率
One hundred.
(默认)
到互连控制器的主数据路径的频率,单位为MHz。
依赖关系
若要启用此参数,请清除使用硬件板设置复选框,并选择启用内存模拟.
当读写器使用相同的值清除后,有两个文本框:一个用于作家一个是读者.
属性时,此参数不可见渠道类型参数设置为
AXI4随机接入
.作者时钟频率(MHz)时,参数不可见渠道类型参数设置为
软件通过DMA传输到AXI4-Stream
读者时钟频率(MHz)时,参数不可见渠道类型参数设置为
AXI4-Stream通过DMA传输到软件
数据宽度(位)
—主数据路径的数据宽度
64
(默认)|标量
以位为单位连接控制器的主数据路径的数据宽度。
依赖关系
若要启用此参数,请清除使用硬件板设置复选框,并选择启用内存模拟.
当读写器使用相同的值清除后,有两个文本框:一个用于作家一个是读者.
当渠道类型参数设置为
AXI4随机接入
,数据宽度(位)参数设置为位宽数据类型参数,而允许样品包装参数。作者数据宽度(位)时,参数不可见渠道类型参数设置为
软件通过DMA传输到AXI4-Stream
读者数据宽度(位)时,参数不可见渠道类型参数设置为
AXI4-Stream通过DMA传输到软件
信号的属性
写数据信号维
-输入数据信号的尺寸
标量|数组
wrData可以是多维数组。将数组的维数指定为整数。
当渠道类型设置为软件通过DMA传输到AXI4-Stream
,维参数必须为标量。
例子:1 -一个标量样本。
例子:[10 1] - 10个标量的向量。
例子:[1080 1920 3] - 1080p帧。该框架包括1080行,每行1920个像素,每个像素由三个值表示(红色、绿色和蓝色)。
数据类型
—写入器数据类型
双|单| int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64 | Boolean |定点
类型的数据类型wrData端口。如需帮助,请单击...按钮。这将展开菜单并显示数据类型助手.
当渠道类型参数设置为软件通过DMA传输到AXI4-Stream
时,数据类型必须设置为uint16
,uint32
,uint64
,或fixdt (0128 0)
.
样品时间
—采样时间间隔
1(默认)|正标量|向量
指定以秒为单位的时间间隔来定义块更新的频率。
指定样品时间当您不希望输出具有时间偏移时,将参数作为标量。要向输出添加时间偏移,请指定样品时间参数作为1
——- - - - - -2
向量,其中第一个元素是采样周期,第二个元素是偏移量。有关Simulink中采样时间的更多信息金宝app®,请参阅指定采样时间.
依赖关系
属性时,此参数不可见渠道类型参数设置为软件通过DMA传输到AXI4-Stream
.
启用样品包装(最后一个信号尺寸为通道)
-在信号的最后一个维度上打包数据
从
(默认)|在
选择此参数可启用跨信号的最后一个维度的数据打包。的内存通道块沿着信号的最后一个维度打包数据。例如,如果通道数据类型为uint32
,尺寸为(1024 4)
,则内存通道将生成1024个128位的读写事务。对于本例,如果清除这个样例打包参数,内存通道将生成4096个32位的事务。
该图显示了如何将信号的数据与数据类型对齐fixdt10 [4 x3)
.在打包数据时,将三个10位的单词连接起来,并扩展2位到一个32位的单词。当数据未打包时,每个10位字将扩展为16位字。
该图显示了如何将信号的数据与数据类型对齐uint8 [8 x3)
.在打包数据时,将三个8位字连接起来,并扩展8位到一个32位字。当数据未打包时,每个8位字表示为一个8位示例。
平坦信号的组合宽度不能超过512位。
依赖关系
属性时,此参数不可见渠道类型参数设置为软件通过DMA传输到AXI4-Stream
.
输出数据信号与输入匹配
—Reader和writer使用相同的值
On(默认)| off
选择此框可为此通道的读取器和写入器使用相同的维度和数据类型。清除方框可为读取器和写入器自定义不同的设置。清除方框可为读取器和写入器接口定制不同的维度和数据类型。
维
-输出数据信号的尺寸
标量|数组
rdData可以是多维数组。将数组的维数指定为整数。
当渠道类型设置为AXI4-Stream通过DMA传输到软件
,维参数必须为标量。
例子:1 -一个标量样本。
例子:[10 1] - 10个标量的向量。
例子:[1080 1920 3] - 1080p帧。该框架包括1080行,每行1920个像素,每个像素由三个值表示(红色、绿色和蓝色)。
依赖关系
若要启用此参数,请清除输出数据信号与输入匹配复选框。
数据类型
—读卡器数据类型
双|单| int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64 | Boolean |定点
类型的数据类型rdData端口。如需帮助,请单击...按钮。这将展开菜单并显示数据类型助手.
当渠道类型参数设置为AXI4-Stream通过DMA传输到软件
时,数据类型必须设置为uint16
,uint32
,uint64
,或fixdt (0128 0)
.
依赖关系
若要启用此参数,请清除输出数据信号与输入匹配复选框。
样品时间
—采样时间间隔
1(默认)|正标量|向量
指定以秒为单位的时间间隔来定义块更新的频率。
指定样品时间当您不希望输出具有时间偏移时,将参数作为标量。要向输出添加时间偏移,请指定样品时间参数作为1
——- - - - - -2
向量,其中第一个元素是采样周期,第二个元素是偏移量。有关Simulink中采样时间的更多信息,请参见金宝app指定采样时间.
依赖关系
要启用此参数,请执行以下操作之一:
集渠道类型来
软件通过DMA传输到AXI4-stream
.集渠道类型来
AXI4随机接入
清除输出数据信号与输入匹配复选框。
启用样品包装(最后一个信号尺寸为通道)
-在信号的最后一个维度上打包数据
从
(默认)|在
选择此参数可启用跨信号的最后一个维度的数据打包。的内存通道块沿着信号的最后一个维度打包数据。例如,如果通道数据类型为uint32
,尺寸为(1024 4)
,则内存通道将生成1024个128位的读写事务。对于本例,如果清除这个样例打包参数,内存通道将生成4096个32位的事务。
该图显示了如何将信号的数据与数据类型对齐fixdt10 [4 x3)
.在打包数据时,将三个10位的单词连接起来,并扩展2位到一个32位的单词。当数据未打包时,每个10位字将扩展为16位字。
该图显示了如何将信号的数据与数据类型对齐uint8 [8 x3)
.在打包数据时,将三个8位字连接起来,并扩展8位到一个32位字。当数据未打包时,每个8位字表示为一个8位示例。
平坦信号的组合宽度不能超过512位。
依赖关系
若要启用该参数,请清除输出数据信号与输入匹配复选框,并设置渠道类型到一个值以外AXI4-Stream通过DMA传输到软件
.
继承采样时间偏移
-让读取器从写入器继承采样时间
在
(默认)|从
选择此框可使读取器从写入器继承示例时间偏移。清除方框以使用与写入器不同的采样时间偏移。有关采样时间偏移的详细信息,请参见采样时间偏移.
依赖关系
若要启用此参数,请清除输出数据信号与输入匹配复选框和设置渠道类型转换为以下值之一:
AXI4-Stream FIFO
AXI4-Stream视频FIFO
AXI4-Stream视频帧缓冲区
使用像素时钟采样时间
—使用像素时钟采样时间
On(默认)| off
选择此框以使用像素时钟采样时间。若要使用像素时钟采样时间,必须使用标量像素维度。它只在流式像素时相关。如果读取器和写入器都是流帧,在选中此框时将得到一个错误。
请注意
如果读取器和写入器都使用有框信号,则信号维度不是标量,无法推断像素定时。选择使用像素时钟采样时间在这种情况下会创建一个错误。
依赖关系
若要启用该参数,请设置渠道类型来AXI4-Stream视频FIFO
或AXI4-Stream视频帧缓冲区
.
帧大小
-机架尺寸
480p SDTV (720x480p)
(默认值)|…
对于视频流应用程序,帧大小通常可以推断,此参数显示为只读值。当无法推断时,选择帧大小从下拉菜单。
当读者或作者使用一个已知门廊和空白时间框架的框架信号时,帧大小是从这些时间推断出来的。当读取器或写入器是标量,而另一个是非标准帧大小时,帧大小不能推断,就会得到一个错误。
当渠道类型设置为
AXI4-Stream视频帧缓冲区
读取器和写入器都对像素流使用标量维,帧大小是从BufferSize和TDATA,然后它是一个只读值。当渠道类型设置为
AXI4-Stream视频FIFO
如果读取器和写入器都对像素流使用标量维,则选择帧大小作为以下价值观之一:160年x120p
480p SDTV (720x480p)
576p SDTV (720x576p)
720p高清电视(1280x720p)
1080p高清电视(1920x1080p)
320年x240p
640年x480p
800年x600p
1024年x768p
1280年x768p
1280年x1024p
1360年x768p
1400年x1050p
1600年x1200p
1680年x1050p
1920年x1200p
16x12p(测试模式)
依赖关系
若要启用该参数,请设置渠道类型来AXI4-Stream视频FIFO
或AXI4-Stream视频帧缓冲区
,并选择使用像素时钟采样时间.
性能
发射性能图
-显示性能指标
按钮
模型的例子
扩展功能
HDL代码生成
使用HDL Coder™为FPGA和ASIC设计生成Verilog和VHDL代码。
若要为您的设计自动生成HDL代码并在SoC设备上执行,请使用SoC建设者工具。看到生成SoC设计.
定点转换
使用定点设计器设计和模拟定点系统。
版本历史
MATLAB命令
你点击了一个对应于这个MATLAB命令的链接:
在MATLAB命令窗口中输入该命令来运行该命令。Web浏览器不支持MATLAB命令。金宝app
您也可以从以下列表中选择一个网站:
如何获得最佳的网站性能
选择中国站点(中文或英文)以获得最佳站点性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。