主要内容

模拟I / O数据记录从SoC的设备

这个例子展示了如何使用记录实际数据仿真。

金宝app支持硬件平台:

  • Xilinx®Zynq®ZC706评估工具

  • Xilinx Zynq UltraScale™+ MPSoC ZCU102评估工具

  • 阿尔特拉®气旋®V SoC开发工具包

  • 阿尔特拉Arria®10 SoC开发工具包

在许多情况下,您可能希望对真实数据验证算法。这个例子展示了如何使用记录数据信号在模拟生成的处理器系统的完整的SoC模型应用程序。

我们建议完成流数据从硬件到软件的例子。

在模拟中使用记录数据

在本节中,您将模拟处理器子系统的SoC与记录数据作为输入应用程序模型。SoC的处理器子系统应用程序使用AXI4协议流数据从外部存储器和确定信号中包含的数据要么是高或低频率。一个IO数据源块替代模型的外部存储器和FPGA子系统与AXI4流数据的回放。您将使用的数据记录记录从SoC设备I / O数据的例子。

1。开放信号检测模型

2。开放IO数据源块面具。

3所示。点击浏览…并选择matlab工具箱\ \ soc \ socexamples \ zynq_sine_data.tgz文件包含记录数据。

4所示。点击选择……然后选择数据源中的数据文件回放。点击好吧关闭块面具对话框。

5。运行仿真软件®模金宝app型和开放向量空间观察记录数据。

6。在MATLAB®访问记录数据,使用socFileReader

h = socFileReader (“zynq_sine_data.tgz”);data = getData (h, AXI4流接口);

返回的数据是一个时间序列对象的“uint32”。在MATLAB绘制数据“uint32”转换为“int32”。

(数据。时间,定型(data.Data int32));

另请参阅

记录从SoC设备I / O数据