当前位置: 首页 > news >正文

MPC5604B/C SRAM 全解|存储架构、擦写、ECC、量产必备

一、芯片存储系统MPC5604B/C 内置三类存储Code Flash代码 Flash0x0000_0000 起始Data Flash数据 Flash0x0080_0000 起始SRAM内存0x4000_0000 起始二、Flash 全解1. Flash 分类与地址1Code Flash程序存储最大512KB地址0x0000_0000 ~ 0x0007_FFFF存放程序、向量表、RCHW、Bootloader带硬件 ECC 校验2Data Flash数据存储大小64KB4 个 ×16KB Array地址0x0080_0000 ~ 0x0080_FFFF存放标定参数、故障码、配置、序列号独立擦写不影响程序3Shadow Flash隐藏安全区存放Censorship 加密密码、NVPWD、NVSCC上锁芯片、保护固件用2. Flash 扇区划分Code Flash 扇区Sector 0 0x0000_0000 ~ 0x0000_7FFF 32KB Boot/向量Sector 1 0x0000_8000 ~ 0x0000_BFFF 16KBSector 2 0x0000_C000 ~ 0x0000_FFFF 16KBSector 3 0x0001_0000 ~ 0x0001_7FFF 32KBSector 4 0x0001_8000 ~ 0x0001_FFFF 32KBSector 5 0x0002_0000 ~ 0x0003_FFFF 128KBSector 6 0x0004_0000 ~ 0x0005_FFFF 128KBSector 7 0x0006_0000 ~ 0x0007_FFFF 128KBData Flash 扇区Array 0 ~ 3 各 16KB3. Flash 操作规则写之前必须擦除擦除按 扇区Sector 最小单位编程按 双字64bit操作时 CPU 不可跑代码halt带 ECC写入自动生成支持 Read-While-Write边读边写4. 关键功能1ECC 错误校验硬件自动生成校验位1bit 纠错、2bit 检错车规功能安全必备2Prefetch 预取指缓冲加速程序运行减少等待周期3访问保护锁写、锁读Censorship 加密4低功耗模式空闲掉电节省功耗5. Flash 典型操作流程1. 解锁 Flash 模块2. 擦除扇区3. 双字编程64bit4. 校验5. 上锁保护三、SRAM 静态随机存储器1. SRAM 基本信息最大48KB地址0x4000_0000 ~ 0x4000_BFFF用途堆栈、全局变量、缓冲、数据拷贝带 ECC 校验STANDBY 模式保持供电不丢失数据2. 关键特点无需擦写随时读写复位后数据不保证堆栈从顶部向下生长ECC 错误会触发Bus Error3. 低功耗特性STANDBY 模式下仅 SRAM 供电唤醒后数据继续使用OTA、待机、故障日志必备四、Flash SRAM0x0000_0000 ~ 0x0000_7FFF Bootloader32KB0x0000_8000 ~ 0x0007_FFFF APP 程序0x0080_0000 ~ 0x0080_FFFF 参数存储64KB0x4000_0000 ~ 0x4000_BFFF 运行内存五、总结Code Flash512KB0x0000_0000 起始Data Flash64KB0x0080_0000 起始SRAM48KB0x4000_0000 起始擦除最小单位扇区Sector编程最小单位双字64bitFlash 带 硬件 ECC1 纠错 2 检错操作 Flash 时 CPU 暂停运行SRAM 在 STANDBY 保持供电Shadow Flash 存放加密密码一旦锁死不可恢复所有存储均为 车规级高可靠性
http://www.rkmt.cn/news/1400942.html

相关文章:

  • 解放双手的5大秘籍:用ok-ww实现《鸣潮》全自动游戏体验
  • 3分钟快速上手!FigmaCN中文汉化插件终极指南
  • Wan2.2-I2V-A14B:5分钟掌握开源720P图像转视频生成终极指南
  • 避坑指南:我用PCB板做结构件,搭建OPENPNP贴片机X3的得与失
  • Unity 2019.3.2 + ShaderForge:美术同学的第一课,从看懂一个无光照Shader开始
  • 思源宋体:7款字重免费商用,中文设计从此简单高效
  • LinkSwift:多网盘直链解析架构与JavaScript脚本集成技术深度解析
  • Kali 系统 Burp Suite 超详细安装教程,零基础小白也能一步到位
  • TrollInstallerX:3分钟解锁iOS应用安装自由的完整指南
  • PyQt-Fluent-Widgets:3分钟打造Windows 11风格Python桌面应用的终极指南
  • 具身智能岗位平均月薪约6.2万元;宇树科技IPO将于6月1日上会;Epic首次曝光虚幻引擎6 | 极客头条
  • Claude Code太烧钱?微软内部开始大规模“断供”
  • 网易云音乐FLAC下载工具:轻松获取无损音质的完整指南
  • 洛雪音乐音源终极指南:一键获取全网无损音乐资源
  • 3分钟掌握StressAppTest:让电脑硬件问题无处遁形 [特殊字符]
  • 告别虚拟机卡顿:用Surface Laptop 5实测Arch Linux + KDE Plasma双系统,触控板与触屏驱动全搞定
  • 保姆级教程:5分钟为你的Unity UI加上可交互的动态虚线(Shader Graph + UGUI)
  • 从LiteLLM供应链攻击看Python依赖安全与AI代理架构演进
  • 10分钟精通Deep-Live-Cam:从零搭建实时AI换脸系统
  • Steam成就管理器终极指南:解锁、重置与批量操作完全解析
  • StreamFX终极指南:为OBS Studio解锁200+专业级视觉特效
  • 3大核心优势解密:为什么res-downloader成为多平台资源下载的首选工具
  • SAE-Res-Qwen3-1.7B-Base-W32K-L0_50论文解读:Qwen-Scope技术报告核心要点解析
  • SD-VAE-FT-MSE深度解析:Stable Diffusion图像质量优化的关键技术突破
  • 网站搜索技术选型:从关键词匹配到AI语义搜索的实战解析
  • res-downloader:3分钟搞定全平台资源下载的终极解决方案
  • 铜陵市黄金回收 白银回收 铂金回收 彩金回收全攻略:五家靠谱门店横向评测,附避坑要点 - 前途无量YY
  • solar-sft-qlora-openmind部署实战:Docker容器化与生产环境配置终极指南
  • 注意力门控如何通过几何曲率提升模型表达能力
  • 生产环境AI模型评估、监控与退化应对实战指南