[发明专利]广义闪存及其方法有效
申请号: | 200610109322.5 | 申请日: | 2006-08-08 |
公开(公告)号: | CN101122842A | 公开(公告)日: | 2008-02-13 |
发明(设计)人: | 楼仁杰;许智仁 | 申请(专利权)人: | 群联电子股份有限公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06 |
代理公司: | 北京润平知识产权代理有限公司 | 代理人: | 周建秋;王凤桐 |
地址: | 中国台湾新竹县*** | 国省代码: | 中国台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 广义 闪存 及其 方法 | ||
技术领域
本发明关于一种广义闪存,尤其,关于一种具有可更容易开发多形式的闪存的广义接口的闪存及其方法。
背景技术
闪存装置在很多应用上有许多优点。这些优点包括其非挥发性、速度、易于抹除及改写程序、小的实体尺寸及相关因素。其没有机械可移动部位,也因如此,系统不易遭受到硬盘存储系统所常遇到的故障。因此,许多便携式计算机装置,诸如笔记本计算机、便携式个人数字助理、便携式通信装置及许多其它相关装置都使用闪存作为其用于存储信息的首要媒介。
在实际应用时,各种闪存有不同的规格。一般来说,新的数据可覆盖写入先前旧的数据。然而,闪存必须在以新的数据重写之前,先将区块删除;即,内存蜂巢要返回其原始状态才可以写入数据。这样的操作称之为“删除”。删除操作通常需要比写入操作花费更多时间。此外,既然删除操作是对尺寸大于写入操作所需尺寸的区块进行,即使有部分要求不被写入,其仍可能被删除。在这个情况下,对于不必要删除的部分,需要在写入操作被重新纳入。最差情况下,对于写入(复写)数据的要求需要一个删除操作及写入操作以恢复删除操作所删除的部分。
请参见图1。其公开一种闪存系统,包括闪存1、只读存储器(ROM)2、随机存取存储器(RAM)3及处理器4。通过结合一般存储在ROM2中的程序代码,处理器4会发出一系列读取或写入命令,以从闪存1或RAM3读取数据及写入数据。写入及读取操作利用闪存管理方法来在闪存1上实现。ROM2及RAM3存储由处理器4或相关数据结构执行的应用程序代码。
请进一步参见图2。如图2所示,闪存1包括多个数据区块及对应到至少部分多个数据区块的记录区块。数据区块为用于存储任何普通数据的区块,而记录区块为在部分数据区块预设被修改下而提供录制修改数据的区块。因此,对应到多个数据区块的多个记录区块包括对应数据区块的修改页。存储于记录区块的修改页会比对应数据区块中所存储的其它部分优先参考。
当使用者发出在预设逻辑地址读取预设页的要求时,处理器4会参考RAM3中所存储的记录指针单以检查是否有对应到预设页的记录区块存在。假若对应记录区块存在,会检查要求页是否有效存储于记录区块中。假若要求页有效存储于记录区块中,则将读取存储在记录区块的修改页。若否,则将读取存储于对应记录区块的数据区块中的对应页。记录指针单会参考数据结构来管理记录区块。记录指针单包括数据区块的逻辑地址、对应记录区块的实体地址、及对应数据区块中更新页的偏移值(要求页的逻辑地址),其如同记录区块实体排列的顺序编排。依据本发明,处理器4会扫描记录区块区域以构成RAM3中的记录指针单。参见图3,记录指针单包括对应到每一个记录区块的项目。在接收到从闪存1中特定位置连同预设页的逻辑地址一并读取数据或写入数据的要求时,处理器4会依据对应项目参考记录指针单来存取记录区块或数据区块。
然而,多种闪存提供各种应用,及很大的内存空间且并入多种功能。当闪存的设计者在设计软件或硬件时,他需要针对不同的闪存考虑到各种规格。依据现有技术,处理器通常会参考RAM3的记录指针单来存取闪存1的记录区块或数据区块。图1的系统初始化时,处理器4必须由RAM3的记录指针单及闪存1的所有区块清单所构成。记录指针单是通过扫描所有页的每一个用来读取各页存储于逻辑区块地址部分的逻辑地址的区块所构成。对于不同流程制成、不同形式的内存蜂巢及内部管理系统的多形式闪存,处理器及RAM应该可以识别不同规格的多形式闪存。因此,闪存的制造商必须考虑到其规格及管理系统来供应。
因此,在实际应用时,现有技术会浪费更多时间与资源且耗资开发闪存。另一方面,更难以实施。因此,需要一种广义闪存,其可提供管理闪存的广义接口,以简化整个结构及其管理流程,以达成更轻易开发多形式的闪存的目的,并克服现有技术的缺点及解决上述问题。
发明内容
本段辑取了本发明的某些特色,而其它体现本发明特征与优点的一些典型实施方式将在后段中详细叙述。应理解的是本发明能够在不同的态样上具有各种的变化,其皆不脱离本发明的范围,且其中的说明及附图在本质上是当作说明之用,而非用以限制本发明。
如前所述,现有技术受限于上述的问题。本发明的一个目的为提供一种广义闪存,其提供用于管理闪存的广义接口,以简化整个结构及其管理流程,更可以轻易达成开发多形式闪存的目的,并可克服现有技术的缺点及解决上述问题。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于群联电子股份有限公司,未经群联电子股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200610109322.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:公共密钥基础结构
- 下一篇:一种甲基苯基环硅氧烷的制备方法