主要内容

内存映射器

配置SOC应用程序的存储映射

描述

查看和编辑SOC应用程序的内存区域。编辑存储器映射设备的设备基地址和偏移。

使用内存映射器工具,你可以:

  • 查看和编辑设计中各种频道和内存映射组件的基本地址,偏移和内存位置。

  • 检查模型的内存映射,以了解不同内存通道配置之间的任何冲突。

  • 将内存映射重置为其默认设置。

  • 协调编辑的地图以匹配模型设置。

打开内存映射器

  • 在“配置参数”对话框中,选择硬件实现从左窗格。under目标硬件资源,选择FPGA设计(顶级)然后点击查看/编辑内存映射

  • 在Soc Builder工具中,在审查记忆映射部分,点击查看/编辑

例子

使用存储器地图协调模型

考虑三大大师的模型(由内存流量生成器块),连接到a记忆控制器块。

打开内存映射器工具,首先打开配置参数对话框,然后选择硬件实现从左窗格。under目标硬件资源,选择FPGA设计(顶级)然后点击查看/编辑内存映射

内存映射器列出了设计中的三个硕士。根据您的要求编辑其基本地址。添加另一个频道到您的模型。

该模型由四个存储频道组成,而记忆映射部分仅显示三个。要解决此冲突,请单击协调地图。这会添加另一行,表示添加的通道,到存储器映射表。

重置地图

点击重置地图创建一个新的自动生成的地图。通道的基本地址被重置为默认值。

相关例子

参数

此属性是只读的。

此参数显示了目标硬件板。单击链接以打开配置参数硬件实现窗格,并更改任何硬件配置。要了解有关电路板配置参数的更多信息,请参阅硬件实现窗格概述

控制器

此属性是只读的。

此参数显示为兆字节中所选硬件板可用的外部内存的大小。此值来自配置参数中选择的硬件板。

此属性是只读的。

此参数显示外部存储器的基础地址。此值是32位十六进制值。

记忆映射

检查内存映射是否没有重叠区域或寄存器,并且该存储器地址正确对齐。

将内存映射重置为其初始值。

使用现有模型协调内存映射。在添加或删除频道或内存映射的寄存器到模型后,单击此按钮可在模型和存储器映射之间同步。要验证Condented Memory Map是否有效,请单击检查地图协调后。

注意

点击协调地图将内存映射与模型匹配但不会重置内存区域的基本地址值。

在R2019A介绍