System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 存储器的控制方法技术_技高网

存储器的控制方法技术

技术编号:40708562 阅读:6 留言:0更新日期:2024-03-22 11:09
本发明专利技术提供了一种存储器的控制方法,包括执行读取命令,读取数据之后获取存储器可用于输出的空闲端口及ECC状态信息,然后利用空闲端口输出ECC状态信息。本发明专利技术可以利用存储器的空闲端口输出ECC状态信息,无需设置一个独立的输出端口输出ECC状态信息,从而降低了器件的复杂程度以及成本。

【技术实现步骤摘要】

本专利技术涉及半导体,尤其涉及一种存储器的控制方法.


技术介绍

1、由于闪存的材料和工艺原因,在读写使用和存放过程中会产生错误,故使用ecc(error checking and correcting,错误检查和纠正)技术来保证数据完整性。ecc技术使用额外的存储空间来保存ecc数据(或称校验位),在一些情况下,当写入数据时,计算出固定长度数据段的ecc数据,并更新;当读取数据时,也会读出ecc数据,来检验读取的数据是否正确,如果出现了ecc算法的纠错能力范围之内的错误,则ecc算法可以自动识别错误并将其更正,进而降低数据错误率,使系统得以持续正常的操作,这样就能大大提高使用闪存运行的安全性及稳定性。

2、然而现有闪存的端口数是有限的,如何在进行ecc状态指示,是本领域面临的一个问题。


技术实现思路

1、本专利技术的目的在于提供一种存储器的控制方法,用于降低器件的复杂程度以及成本。

2、为了达到上述目的,本专利技术提供了一种存储器的控制方法,包括:

3、执行读取命令,以读取数据;

4、获取所述存储器可用于输出的空闲端口及ecc状态信息;以及,

5、利用所述空闲端口输出所述ecc状态信息。

6、可选的,所述空闲端口包括输入/输出端口、写保护端口或屏蔽外部指令端口中的至少一种。

7、可选的,所述ecc状态信息为单比特数据、双比特数据或四比特数据。

8、可选的,所述ecc状态信息的位数小于或等于所述空闲端口的数量,利用至少一个所述空闲端口同步输出所述ecc状态信息。

9、可选的,所述ecc状态信息的位数大于所述空闲端口的数量,利用至少一个所述空闲端口分时输出所述ecc状态信息。

10、可选的,所述ecc状态信息包括是否检测到ecc错误、ecc错误的类型、检测到ecc错误的位数、检测到ecc错误的位置或纠错次数中的至少一种。

11、可选的,所述空闲端口以推免输出方式或开漏输出方式输出所述ecc状态信息。

12、可选的,执行所述读取命令之后,在所述存储器的片选信号跳变至未选中之后,获取所述空闲端口并输出所述ecc状态信息。

13、可选的,在所述片选信号跳变至选中之后,所述空闲端口停止输出所述ecc状态信息。

14、可选的,所述ecc状态信息的输出时间小于或等于所述片选信号的未选中的时间。

15、在本专利技术提供的存储器的控制方法中,包括执行读取命令,读取数据之后获取存储器可用于输出的空闲端口及ecc状态信息,然后利用空闲端口输出ecc状态信息。本专利技术可以利用存储器的空闲端口输出ecc状态信息,无需设置一个独立的输出端口输出ecc状态信息,从而降低了器件的复杂程度以及成本。

本文档来自技高网...

【技术保护点】

1.一种存储器的控制方法,其特征在于,包括:

2.如权利要求1所述的存储器的控制方法,其特征在于,所述空闲端口包括输入/输出端口、写保护端口或屏蔽外部指令端口中的至少一种。

3.如权利要求1所述的存储器的控制方法,其特征在于,所述ECC状态信息为单比特数据、双比特数据或四比特数据。

4.如权利要求1~3中任一项所述的存储器的控制方法,其特征在于,所述ECC状态信息的位数小于或等于所述空闲端口的数量,利用至少一个所述空闲端口同步输出所述ECC状态信息。

5.如权利要求1~3中任一项所述的存储器的控制方法,其特征在于,所述ECC状态信息的位数大于所述空闲端口的数量,利用至少一个所述空闲端口分时输出所述ECC状态信息。

6.如权利要求1~3中任一项所述的存储器的控制方法,其特征在于,所述ECC状态信息包括是否检测到ECC错误、ECC错误的类型、检测到ECC错误的位数、检测到ECC错误的位置或纠错次数中的至少一种。

7.如权利要求1~3中任一项所述的存储器的控制方法,其特征在于,所述空闲端口以推免输出方式或开漏输出方式输出所述ECC状态信息。

8.如权利要求1~3中任一项所述的存储器的控制方法,其特征在于,执行所述读取命令之后,在所述存储器的片选信号跳变至未选中之后,获取所述空闲端口并输出所述ECC状态信息。

9.如权利要求8所述的存储器的控制方法,其特征在于,在所述片选信号跳变至选中之后,所述空闲端口停止输出所述ECC状态信息。

10.如权利要求8所述的存储器的控制方法,其特征在于,所述ECC状态信息的输出时间小于或等于所述片选信号的未选中的时间。

...

【技术特征摘要】

1.一种存储器的控制方法,其特征在于,包括:

2.如权利要求1所述的存储器的控制方法,其特征在于,所述空闲端口包括输入/输出端口、写保护端口或屏蔽外部指令端口中的至少一种。

3.如权利要求1所述的存储器的控制方法,其特征在于,所述ecc状态信息为单比特数据、双比特数据或四比特数据。

4.如权利要求1~3中任一项所述的存储器的控制方法,其特征在于,所述ecc状态信息的位数小于或等于所述空闲端口的数量,利用至少一个所述空闲端口同步输出所述ecc状态信息。

5.如权利要求1~3中任一项所述的存储器的控制方法,其特征在于,所述ecc状态信息的位数大于所述空闲端口的数量,利用至少一个所述空闲端口分时输出所述ecc状态信息。

6.如权利要求1~3中任一项所述的存储器的控制方法,其...

【专利技术属性】
技术研发人员:卢中舟罗旖旎
申请(专利权)人:武汉新芯集成电路制造有限公司
类型:发明
国别省市:

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

1