与非闪存的读取方法技术

技术编号:3082068 阅读:260 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及一种与非闪存的读取方法,包括:CPU输入读取的指令和地址,从与非闪存中读取相关页面数据;为了检测是否在上述相关页面数据中存在错误,生成正确的ECC值,将该值与上述相关页面的ECC值进行比较;当上述两个ECC值的比较结果是在上述相关页面中发生1字节错误时,对发生的1字节错误进行纠正后,对相应的错误页面一览表进行更新,当上述相关页面的1字节错误发生的次数超过已设定的频度基准次数时,将相关页面数据存储到已设定的预约区域中;当上述两个ECC值的比较结果是在上述相关页面发生2字节错误时,如果判断在上述预约区域存在相关页面的数据,则读取该区域存储的相关页面数据,执行第2步骤。

【技术实现步骤摘要】

本专利技术涉及与非(NAND)闪存的读取方法,尤其涉及在读取与非闪 存中的存储数据的过程中实现可能发生的错误最少和稳定与非闪存读 取性能的。
技术介绍
最近,在PDA、 MP3播放器等多媒体装置中正在广泛使用闪存存 储器。尤其当存储媒体的容量较大时,需要使用与非闪存。闪存存储器划分为或非(NOR)闪存和与非闪存两种。或非闪存价格 比较昂贵,可以进行XIP(Execute In Place:芯片内执行);与非闪存价 格便宜,但由于利用请求式页面调度(Demand Paging),所以替代XIP 存在性能下降的可能。这里,我们对XIP进行说明。所谓XIP是一种即 使在随机存取存储器中不装载闪存文件系统中存储的实行代码,也可 以执行操作的技术,该技术不但能够减少随机存取存储器的存储器要 求量,而且可以同时运行多个应用程序。与非闪存中使用的请求式页面调度是将用户需要的数据从与非闪 存读取一定部分,并存储到SDRAM (同步式动态随机存取存储器)中 的技术,由于可以使用的SDRAM的空间受到限制,所以从与非闪存中 一次读取的数据量并不多,与读取数据的时间相比,其系统性能降低。图l为普通的与非本文档来自技高网...

【技术保护点】
一种与非闪存的读取方法,其特征在于,包括如下步骤:CPU输入读取的指令和地址,从与非闪存读取相关页面的数据的第1步骤;为了检测是否在上述相关页面数据中存在错误,生成正确的ECC值,将生成的ECC值与上述相关页面的ECC值进行 比较的第2步骤;当上述两个ECC值的比较结果是在上述相关页面中发生1字节错误时,对发生的1字节错误进行纠正后,对已具有的管理发生1字节错误页面的错误页面一览表进行更新,当上述相关页面的1字节错误发生的次数超过已设定的频度基准次数时, 将相关页面数据存储到已设定的预约区域中的第3步骤;当上述两个ECC值的比较结果是在上述相关页面发...

【技术特征摘要】
1、一种与非闪存的读取方法,其特征在于,包括如下步骤CPU输入读取的指令和地址,从与非闪存读取相关页面的数据的第1步骤;为了检测是否在上述相关页面数据中存在错误,生成正确的ECC值,将生成的ECC值与上述相关页面的ECC值进行比较的第2步骤;当上述两个ECC值的比较结果是在上述相关页面中发生1字节错误时,对发生的1字节错误进行纠正后,对已具有的管理发生1字节错误页面的错误页面一览表进行更新,当上述相关页面的1字节错误发生的次数超过已设定的频度基准次数时,将相关页面数据存储到已设定的预约区域中的第3步骤;当上述两个ECC值的比较结果是在上述相关页面发生2字节错误时,判断在上述预约区域...

【专利技术属性】
技术研发人员:金泰瓘
申请(专利权)人:乐金电子昆山电脑有限公司
类型:发明
国别省市:32[中国|江苏]

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

1
相关领域技术
  • 暂无相关专利