一种在soc启动阶段利用cache备份RAM数据的方法及系统、芯片、计算机可读存储介质、电子设备

AITNT-国内领先的一站式人工智能新闻资讯网站
# 热门搜索 #
一种在soc启动阶段利用cache备份RAM数据的方法及系统、芯片、计算机可读存储介质、电子设备
申请号:CN202511284841
申请日期:2025-09-10
公开号:CN120762974B
公开日期:2025-11-14
类型:发明专利
摘要
本发明属于soc启动技术领域,公开了一种在soc启动阶段利用cache备份RAM数据的方法及系统、芯片、计算机可读存储介质、电子设备。该方法包括:soc上电初始化后,通过DMA控制器或CPU将RAM中的数据转移至cache中暂存;随后加载并执行次级引导程序完成DDR初始化,在此过程中cache隔离了数据覆盖风险;DDR初始化完成后,通过重映射机制将备份数据所在地址空间映射至DDR物理地址,并执行cache刷新操作将数据持久化至DDR中。本发明能够在零新增硬件成本条件下,有效解决DDR初始化代码覆盖RAM异常现场数据的问题,为系统异常分析提供完整数据保全,显著提升调试效率。
技术关键词
DMA控制器 备份 数据 电子设备 阶段 DDR控制器 内存管理单元 可读存储介质 处理器 通信接口 分析模块 程序 芯片 复位电路 计算机 存储设备 操作系统 存储装置 快照