帮助中心帮助中心
接收随机存取存储器数据
SoC Blockset Testbench /硬件逻辑
的AXI4大师沉收到随机存取内存块AXI4-based数据接口的数据块。您可以使用此作为模拟AXI4-based测试沉块数据块的应用程序。
接受数据块和控制总线和输出控制总线。
全部展开
rdData
输入数据从数据源。这个值必须是一个标量或矢量。
在读取数据之前,设置所需的数据类型。设置数据类型,请参阅数据类型参数。
数据类型:单|双|int8|int16|int32|int64|uint8|uint16|uint32|uint64|不动点
单
双
int8
int16
int32
int64
uint8
uint16
uint32
uint64
不动点
rdCtrlIn
输入控制总线的数据生产商指定为一辆公共汽车。这个控制总线包含这些控制信号:
rd_aready:表示数据源接受读请求
rd_dvalid:表示读请求返回的数据是有效的
数据类型:ReadControlS2MBusObj
ReadControlS2MBusObj
rdCtrlOut
控制总线输出数据源指示块是准备接受数据,作为一个标量返回。这个控制总线包含这些控制信号:
rd_addr——读事务的起始地址,在第一个周期采样的事务
rd_len——你想读数据值的数量,在第一个周期采样的事务
rd_avalid控制信号,指定读取请求是否有效
rd_dready控制信号,表明当可以读取数据块
数据类型:ReadControlM2SBusObj
ReadControlM2SBusObj
数据类型
选择数据类型格式输入AXI数据。
单击按钮来显示数据类型的助理,这将帮助您设置的数据类型rdData输入端口。有关详细信息,请参见使用数据类型指定数据类型的助理。
维
1
指定输入数据的尺寸作为一个积极的标量或数组。这个值定义了数据信号的大小。
例子:1指定一个标量样本。
例子:(10 - 1)指定一个向量的十个标量。
(10 - 1)
使样品包装(最后一个信号维度频道)
从
在
选择这个参数来启用数据包装在最后信号的维度。的内存通道块包的数据沿着最后一维信号。例如,如果通道数据类型uint32,尺寸是(1024 4),如果你选择这个参数,然后记忆通道产生1024读或写事务的128位。对于这个示例,如果你清楚这个示例包装参数,32位的内存通道生成4096个事务。
(1024 4)
这个图显示了数据信号与数据类型一致fixdt10 [4 x3)。包装数据时,三个10位词是连接和延长2位32位样本。当数据没有包装,每10位词扩展为一个16位的样本。
fixdt10 [4 x3)
这个图显示了数据信号与数据类型一致uint8 [8 x3)。包装数据时,三个8位词是连接和延长8位一个32位的样本。当数据没有包装,每个8位词是表示为一个8位的样本。
uint8 [8 x3)
合并后的宽度不得超过512位被夷为平地的信号。
数量的转移
指定块的读请求发送。
初始地址
0
指定的地址读取数据块。这个值必须是一个非负整数。
初始延迟
指定初始时间后开始读操作。
样品时间
在几秒钟内指定一个时间间隔定义块更新的频率。
指定样品时间参数作为标量当你不希望输出时间偏移量。时间偏移量添加到输出,指定样品时间参数作为一个1——- - - - - -2向量的第一个元素是采样周期,第二个元素是偏移量。关于样品的更多信息*在仿真软件金宝app®,请参阅指定样品时间。
2
数据保存在工作区
选择该参数输入数据保存到MATLAB®工作区。
变量名
simOut
指定输入数据保存工作空间变量。这个参数可以是任何MATLAB-supported变量名。金宝app
要启用该参数,选择数据保存在工作区参数。
从FPGA模型外部存储器访问旋转一个ASCII艺术形象。许多应用程序需要FPGA在随机存取存储器/算法的要求。您将学习如何设计内存地址代以及其他AXI4主信号读取和写入特定区域的内存使用SoC Blockset。你会模拟,设计硬件实现和验证。
介绍了R2019a
AXI4主源
你点击一个链接对应MATLAB命令:
运行该命令通过输入MATLAB命令窗口。Web浏览器不支持MATLAB命令。金宝app
选择一个网站翻译内容,看到当地事件和提供。根据你的位置,我们建议您选择:。
你也可以从下面的列表中选择一个网站:
选择中国网站(中文或英文)最佳站点的性能。其他MathWorks国家网站不优化的访问你的位置。
联系你当地的办公室