主要内容

流读

数据从共享内存流到处理器算法

  • 库:
  • SoC块集/处理器I/O

  • 流读取块

描述

流读Block将数据从内存通道中的共享内存流到处理器算法。在模拟中,计时器驱动或事件驱动的任务子系统包含流读块。数据信号来自内存通道块连接到流读块。在对共享内存进行写操作之后,将出现内存通道通知任务管理器写入事件的块。的任务管理器类的事件驱动子系统流读块和相关算法。

当开发或分析SoC应用程序的软件端时流读块可以连接到IO数据源块。在此配置中,IO数据源Block提供以前记录的或人工的数据,支持对应用程序的软件和处理器端的更有针对性的模拟,而不需要显式地对硬件和内存交互建模。

港口

输出

全部展开

类中定义的共享内存的共享区域,此端口发出从共享读取的数据帧内存通道块。

数据类型:uint16|uint32|uint64|fixdt (0128 0)

指示从内存通道读取的有效数据帧的标志。

数据类型:布尔

此消息端口将通知作为消息发送给被连接的用户内存通道IO数据源读取完成时阻塞。有关消息的更多信息,请参见消息

数据类型:布尔

输入

全部展开

此消息端口从连接的设备接收数据消息内存通道IO数据源块。时处理消息任务管理器块触发包含流读块。有关消息的更多信息,请参见消息

数据类型:SoCData

参数

全部展开

主要

在FPGA上以冒号分隔的列表形式输入IP核的名称和通道。

输入内存通道使用的数据类型。

输入从内存通道读取的数据向量的大小。

输入物理内存中数据帧缓冲区的数量。这个数字应该与数量的缓冲参数内存通道块或IO数据源块。

如果要在事件驱动的任务子系统中使用此块,请选中此参数。如果要在定时器驱动的任务子系统中使用此块,请清除此参数。

支持基于事件的执行时,此块从内存通道每次共享内存区域中有一个满缓冲区可用。当支持基于事件的执行清除时,该块在每个采样时间读取共享内存区域中的数据。

输入定时器驱动的任务子系统使用的样例时间支持基于事件的执行清除。

扩展功能

版本历史

介绍了R2019a

Baidu
map