降低闪存装置使用拷贝回去指令时的数据错误的方法制造方法及图纸

技术编号:3081296 阅读:132 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供一种闪存装置使用拷贝回去指令的方法。该方法包含下列步骤:读取一闪存的一第一区块中的一数据至闪存外的一缓冲器;检验缓冲器内的数据是否有误;以及当缓冲器内的数据无误时,将闪存中第一区块的数据拷贝回去至闪存中的一第二区块。本发明专利技术可以省略控制电路发出抹除第二区块的动作,而且也不需要闪存中另外的第三区块(另一个新区块)。因此,本发明专利技术可以更有效率地执行闪存拷贝回去指令,并且保持数据的正确性。

【技术实现步骤摘要】

本专利技术涉及一种数据存取方法,尤其涉及一种闪存装置的数据存取方法。
技术介绍
众所周知,闪存(flashmemory)具有抗冲击(shock)、非易失性(nonvolatile)、 与高存储密度等优点。因此,闪存搭配控制电路所形成的闪存装置(flash memory storage device)已经广泛的被使用。例如,闪盘(thumb drive)、压縮闪 存装置(compact flash,简称CF卡)、安全数字存储装置(secure digital,简称 SD卡)、多媒体卡存储装置(multi media card,简称MMC卡)等等。请参照图1,其所示为闪存装置示意图。闪存装置10中包括一控制电路 12与闪存16。而闪存16中可以划分成很多的区段(block),每个区段中又包 括多个页(page)。再者,主机(host)30则可利用一主机总线20来存取闪存装 置10内的数据。当然,主机总线20可为一压縮闪存装置(compact flash,简 称CF)总线、安全数字存储装置(secure digital,简称SD)总线、多媒体卡存储 装置(multi media card本文档来自技高网...

【技术保护点】
一种闪存装置使用拷贝回去的方法,其特征是包含下列步骤:读取一闪存的一第一区块中的一数据至上述闪存外的一缓冲器;检验上述缓冲器内的上述数据是否有误;以及当上述缓冲器内的上述数据无误时,将上述闪存中上述第一区块的上述数据拷贝回去至上述闪存中的一第二区块。

【技术特征摘要】
1.一种闪存装置使用拷贝回去的方法,其特征是包含下列步骤读取一闪存的一第一区块中的一数据至上述闪存外的一缓冲器;检验上述缓冲器内的上述数据是否有误;以及当上述缓冲器内的上述数据无误时,将上述闪存中上述第一区块的上述数据拷贝回去至上述闪存中的一第二区块。2. 根据权利要求1所述的方法,其特征是当上述缓冲器内的数据有误 时,将上述缓冲器的上述数据经一错误校正处理后产生一校正后数据,再将 上述校正后数据复制至上述闪存中的上述第二区块。3. 根据权利要求1所述的方法,其特征是其中检验上述缓冲器内的上述 数据是否有误的步骤,使用一汉明码校正规则来检验。4. 根据权利要求1所述的方法,其特征是其中决定上述缓冲器内的上述 数据是否有误的步骤,使用一瑞德所罗门码校正规则来检验。5. —种使用拷贝回去的闪存装置,其特征是包括 一控制电路,具有一缓冲器与一错误校正码单元;以及 一闪存,连接至上述控制电路;其中,上述控制电路读取上述闪存的...

【专利技术属性】
技术研发人员:黄君豪陈佳欣刘名哲
申请(专利权)人:祥硕科技股份有限公司
类型:发明
国别省市:71[中国|台湾]

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

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