0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

RA6快速设计指南 [9] 存储器 (1)

瑞萨MCU小百科 来源:未知 2023-06-21 12:15 次阅读
dfd1f9ee-0fe8-11ee-962d-dac502259ad0.gif

8

存储器

RA6 MCU支持4GB的线性地址空间,范围为0000 0000hFFFF FFFFh,其中包含程序、数据和外部存储器总线。该系列的某些产品包括一个SDRAM控制器,可利用该控制器访问连接到外部存储器总线的SDRAM器件。程序和数据存储器共用地址空间;使用单独的总线分别访问这两个存储器,从而提高性能并允许在同一个周期访问程序和数据。存储器映射中包含片上RAM、外设I/O寄存器、程序ROM、数据闪存和外部存储器区域。

dfd84808-0fe8-11ee-962d-dac502259ad0.png

图16. RA6M3存储器映射

8.1 SRAM

RA6 MCU提供带奇偶校验位或ECC(纠错码)的片上高速SRAM模块。SRAM0的前32KB区域受ECC控制。奇偶校验在其他区域执行。下表列出了SRAM规范。SRAM模块的数量和容量因器件而异。有关详细信息,请参见《硬件用户手册》

e00503fc-0fe8-11ee-962d-dac502259ad0.png

图17. RA6M3 SRAM规范示例

8.2 待机SRAM

RA6 MCU提供了一个片上SRAM,支持在深度软件待机模式下保留数据。下表列出了备用SRAM规范。

在深度软件待机模式下,待机SRAM的电源由DPSBYCR.DEEPCUT[1:0]位使能。如果DPSBYCR.DEEPCUT[1:0]位设置为00b,则将在深度软件待机模式下保留待机SRAM中的数据。有关DPSBYCR.DEEPCUT[1:0]位的详细信息,请参见后文第11节“低功耗模式”

e03471fa-0fe8-11ee-962d-dac502259ad0.png

图18. RA6M3待机SRAM规范示例

Renesas FSP中的LPM(低功耗模式)驱动程序提供了一个用于切断或保持待机SRAM电源的选项,如下图所示。仍然需要调用LPM驱动程序的API才能将所选设置写入MCU寄存器。

e048a3c8-0fe8-11ee-962d-dac502259ad0.png

图19. 使用Renesas FSP配置器使能/禁用待机SRAM的电源

8.3 外设I/O寄存器

外设I/O寄存器块出现在存储器映射中的不同位置,具体取决于器件和当前的工作模式。大多数外设I/O寄存器占用的地址范围为4000 0000h400F FFFFh。但是,位置和大小可能会因器件而异。有关详细信息,请参见《硬件用户手册》。有关详细信息,可参见“I/O寄存器”附录,也可参见每个外设功能的寄存器说明。该区域包含在所有工作模式下始终可用的寄存器。用于控制访问闪存的闪存I/O寄存器占据两个区域,即407E 0000h407E FFFFh407F C000h407F FFFFh

Renesas FSP包含采用CMSIS数据结构的C语言头文件,这些文件将特定器件的所有外设I/O寄存器映射到易于访问的I/O数据结构。

未完待续


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • mcu
    mcu
    +关注

    关注

    146

    文章

    17397

    浏览量

    353223
  • 瑞萨
    +关注

    关注

    36

    文章

    22316

    浏览量

    86978

原文标题:RA6快速设计指南 [9] 存储器 (1)

文章出处:【微信号:瑞萨MCU小百科,微信公众号:瑞萨MCU小百科】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    相关推荐

    闪速存储器属于RAM还是ROM,闪速存储器一般用来做什么的

    在数字存储技术的快速发展中,闪速存储器(Flash Memory)以其独特的性能和广泛的应用领域,成为了连接随机存取存储器(RAM)与只读存储器
    的头像 发表于 01-29 16:53 236次阅读

    EE-349:ADSP-2146xDDR2存储器电路板设计指南

    电子发烧友网站提供《EE-349:ADSP-2146xDDR2存储器电路板设计指南.pdf》资料免费下载
    发表于 01-05 09:21 0次下载
    EE-349:ADSP-2146xDDR2<b class='flag-5'>存储器</b>电路板设计<b class='flag-5'>指南</b>

    EMMC存储器应用场景分析

    的可靠性和更低的功耗。 应用场景分析 1. 移动设备 智能手机和平板电脑: EMMC存储器因其高速读写能力和紧凑的尺寸,成为智能手机和平板电脑的理想选择。它们需要快速访问大量数据,同时保持设备的轻薄设计。 优势: 高速数据传输、
    的头像 发表于 12-25 09:26 1197次阅读

    TMS320C6000 DSP外部存储器接口(EMIF)参考指南

    电子发烧友网站提供《TMS320C6000 DSP外部存储器接口(EMIF)参考指南.pdf》资料免费下载
    发表于 12-24 16:17 0次下载
    TMS320C6000 DSP外部<b class='flag-5'>存储器</b>接口(EMIF)参考<b class='flag-5'>指南</b>

    TMS320VC5503/5507/5509 DSP外部存储器接口(EMIF)参考指南

    电子发烧友网站提供《TMS320VC5503/5507/5509 DSP外部存储器接口(EMIF)参考指南.pdf》资料免费下载
    发表于 12-21 09:42 0次下载
    TMS320VC5503/5507/5509 DSP外部<b class='flag-5'>存储器</b>接口(EMIF)参考<b class='flag-5'>指南</b>

    TMS320C672x DSP外部存储器接口(EMIF)用户指南

    电子发烧友网站提供《TMS320C672x DSP外部存储器接口(EMIF)用户指南.pdf》资料免费下载
    发表于 12-21 09:38 0次下载
    TMS320C672x DSP外部<b class='flag-5'>存储器</b>接口(EMIF)用户<b class='flag-5'>指南</b>

    MSP430存储器编程用户指南

    电子发烧友网站提供《MSP430存储器编程用户指南.pdf》资料免费下载
    发表于 12-19 15:34 0次下载
    MSP430<b class='flag-5'>存储器</b>编程用户<b class='flag-5'>指南</b>

    什么是ROM存储器的定义

    一、ROM存储器的定义 ROM存储器是一种在计算机和电子设备中用于存储固定数据的存储器。与RAM(随机存取存储器)不同,ROM
    的头像 发表于 11-04 09:59 1697次阅读

    存储器的分类和特点是什么

    存储器(Internal Memory),也称为主存储器或随机存取存储器(RAM),是计算机系统中用于存储数据和程序的硬件组件。它是计算机运行过程中最直接、最
    的头像 发表于 10-14 10:09 1299次阅读

    存储器分为随机存储器和什么

    ,Read-Only Memory)。 一、随机存储器(RAM) 随机存储器的定义和特点 随机存储器(RAM)是一种可读写的存储器,其特点是可以随机访问
    的头像 发表于 10-14 09:54 1725次阅读

    PLC主要使用的存储器类型

    PLC(可编程逻辑控制)中的存储器是其重要组成部分,用于存储程序、数据和系统信息。PLC的存储器主要分为两大类:系统存储器和用户
    的头像 发表于 09-05 10:45 3481次阅读

    ram存储器和rom存储器的区别是什么

    定义: RAM(Random Access Memory):随机存取存储器,是一种易失性存储器,主要用于计算机和其他设备的临时存储。 ROM(Read-Only Memory):只读存储器
    的头像 发表于 08-06 09:17 902次阅读

    存储器与外存储器的主要区别

    在计算机系统中,存储器是不可或缺的核心部件,它负责存储和处理各种数据和信息。根据存储位置和功能的不同,存储器可大致分为内存储器(简称内存)和
    的头像 发表于 05-22 18:16 5887次阅读

    RA6T2的16位模数转换操作 [9] 配置RA6T2 ADC模块 (6)

    RA6T2的16位模数转换操作 [9] 配置RA6T2 ADC模块 (6)
    的头像 发表于 05-08 08:06 471次阅读
    <b class='flag-5'>RA6</b>T2的16位模数转换<b class='flag-5'>器</b>操作 [<b class='flag-5'>9</b>] 配置<b class='flag-5'>RA6</b>T2 ADC模块 (<b class='flag-5'>6</b>)

    RA6T2的16位模数转换操作 [4] 配置RA6T2 ADC模块 (1)

    RA6T2的16位模数转换操作 [4] 配置RA6T2 ADC模块 (1)
    的头像 发表于 03-29 08:05 448次阅读
    <b class='flag-5'>RA6</b>T2的16位模数转换<b class='flag-5'>器</b>操作 [4] 配置<b class='flag-5'>RA6</b>T2 ADC模块 (<b class='flag-5'>1</b>)