数据存储方法、微处理器及计算机设备技术

技术编号:40042600 阅读:21 留言:0更新日期:2024-01-16 19:57
本申请提出一种数据存储方法、微处理器及计算机设备,该方法应用于微处理器,所述微处理器的静态随机存取存储器中设置有编码单元和存储单元,所述方法包括:所述编码单元根据与待存储数据的位宽对应的数据段位宽信息,将所述待存储数据划分为至少一个数据段;分别为每一数据段添加数据校验码,得到编码数据,并将所述编码数据存储至所述存储单元。上述方案能够根据待存储数据的位宽灵活调整数据段的长度,以及对数据段添加校验码,从而能够避免浪费逻辑资源。

【技术实现步骤摘要】

本申请涉及计算机,尤其涉及一种数据存储方法、微处理器及计算机设备


技术介绍

1、微处理器是具有中央处理器功能的大规模集成电路器件,其内部结构除了包括中央处理器cpu之外,还包含各种功能模块,比如外设类控制器、片上存储单元、存储类控制器等。

2、静态随机存取存储器(static random-access memory,sram)是在微处理器中普遍应用的随机存储存储器,在现有的sram数据存储机制中,对存入的数据添加校验码时,是每隔一定数量的数据位添加一组校验码,比如每隔32位数据添加一组校验码,当存入数据的位宽较宽时,会需要添加很多的校验码,从而导致校验码过多,占用逻辑资源。


技术实现思路

1、基于上述技术问题,本申请提出一种数据存储方法、微处理器及计算机设备,能够根据待存储数据的位宽灵活调整数据段的长度,以及对数据段添加校验码,从而能够避免浪费逻辑资源。

2、为了达到上述技术目的,本申请具体提出如下技术方案:

3、本申请第一方面提出一种数据存储方法,该方法应用于微处理器本文档来自技高网...

【技术保护点】

1.一种数据存储方法,其特征在于,应用于微处理器,所述微处理器的静态随机存取存储器中设置有编码单元和存储单元,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,根据与待存储数据的位宽对应的数据段位宽信息,将所述待存储数据划分为至少一个数据段,包括:

3.根据权利要求2所述的方法,其特征在于,所述根据所述校验码类型信息,对所述待存储数据进行数据段划分,得到至少一个数据段,包括:

4.根据权利要求2所述的方法,其特征在于,所述校验码类型包括ECC编码、汉明码中的任意一项。

5.根据权利要求1所述的方法,其特征在于,所述分别为每一数据段添...

【技术特征摘要】

1.一种数据存储方法,其特征在于,应用于微处理器,所述微处理器的静态随机存取存储器中设置有编码单元和存储单元,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,根据与待存储数据的位宽对应的数据段位宽信息,将所述待存储数据划分为至少一个数据段,包括:

3.根据权利要求2所述的方法,其特征在于,所述根据所述校验码类型信息,对所述待存储数据进行数据段划分,得到至少一个数据段,包括:

4.根据权利要求2所述的方法,其特征在于,所述校验码类型包括ecc编码、汉明码中的任意一项。

5.根据权利要求1所述的方法,其特征在于,所述分别为每一数据段添加数据校验码,得到编码数据,包括:

6.根...

【专利技术属性】
技术研发人员:赵清虎胡权冯彦朝胡乔乔张璐
申请(专利权)人:飞腾信息技术有限公司
类型:发明
国别省市:

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

1