一种数据读取控制方法、芯片和介质技术

技术编号:32886455 阅读:27 留言:0更新日期:2022-04-02 12:21
本发明专利技术提供了一种数据读取控制方法,包括:当所述芯片上电后,所述控制模块从空闲状态进入工作状态,所述控制模块从存储器读取头文件;所述头文件中存储有可读写数据;所述控制模块从所述头文件中读取所述存储器中M个目标存储块的首地址和所述M个目标存储块的块长度,并分别保存到首地址寄存器和块长度寄存器中,所述M为正整数;所述控制模块根据M个目标存储块的首地址和所述M个目标存储块的块长度,从所述存储器中读取所述M个目标存储块的数据。该方法用于在不依赖微控制单元的情况下对存储器中数据的灵活存取。对存储器中数据的灵活存取。对存储器中数据的灵活存取。

【技术实现步骤摘要】
一种数据读取控制方法、芯片和介质


[0001]本专利技术涉及数据存储
,尤其涉及一种数据读取控制方法、芯片和介质。

技术介绍

[0002]在如今的片上系统(System On Chip,SOC)设计中,存储器已经是不可或缺的一部分,特别是一些可以多次读写的存储器单元,例如快闪存储器(Flash Memory)。在实际运用中,快闪存储器内部的数据会根据实际情况进行反复烧写改变,在一些没有微控制单元(Micro ControllerUnit,MCU)来控制读写地址的情况下,很难实现对存储器中数据的灵活存取,如果一次把存储器中的数据读完显然也不符合实际。因此,亟需一种数据读取控制方法、芯片和介质以改善上述问题。

技术实现思路

[0003]本专利技术的目的在于提供一种数据读取控制方法、芯片和介质,用于在不依赖微控制单元的情况下对存储器中数据的灵活存取。
[0004]第一方面,本专利技术提供一种数据读取方法,应用于包括控制模块的芯片,所述方法包括:当所述芯片上电后,所述控制模块从空闲状态进入工作状态,所述控制模块从存储器读取本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种数据读取方法,应用于包括控制模块的芯片,其特征在于,所述方法包括:当所述芯片上电后,所述控制模块从空闲状态进入工作状态,所述控制模块从存储器读取头文件;所述头文件中存储有可读写数据;所述控制模块从所述头文件中读取所述存储器中M个目标存储块的首地址和所述M个目标存储块的块长度,并分别保存到首地址寄存器和块长度寄存器中,所述M为正整数;所述控制模块根据M个目标存储块的首地址和所述M个目标存储块的块长度,从所述存储器中读取所述M个目标存储块的数据。2.根据权利要求1所述的方法,其特征在于,从所述头文件中读取所述存储器中M个目标存储块的首地址和所述M个目标存储块的块长度,包括:所述控制模块读取所述目标存储块中到同步码和信息码,所述目标存储块中的同步码用于引导所述控制模块跳转到读取所述目标存储块的状态;当所述控制模块识别到所述目标存储块中的所述信息码为合法时,从所述头文件中读取所述存储器中M个目标存储块的首地址和所述M个目标存储块的块长度;当所述控制模块识别到所述目标存储块中的所述信息码为非法时,所述控制模块跳转到读取下一个目标存储块的状态。3.根据权利要求1或2所述的方法,其特征在于,从所述头文件中读取所述存储器中M个目标存储块的首地址和所述M个目标存储块的块长度,包括:所述控制模块逐个读取所述M个目标存储块;地址计数器从所述首地址开始记录所述控制模块对所述目标存储块的读取长度,当所述读取长度达到所述块长度时,所述控制模块停止读取。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:所述控制模块判断所述首地址寄存...

【专利技术属性】
技术研发人员:叶崇光
申请(专利权)人:上海集成电路研发中心有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1