使用非易失性存储器的方法及其电子装置制造方法及图纸

技术编号:3089375 阅读:177 留言:0更新日期:2012-04-11 18:40
本发明专利技术是关于一种使用非挥发性记忆体的方法及其电子装置,该方法包括如下步骤。首先提供非挥发性记忆体,其中已预载多个原资料。当非挥发性记忆体尚有未使用空间,并且欲以更新资料更新各原资料其中之一时,将更新资料写入非挥发性记忆体的未使用空间中。当欲更新各原资料其中之一并且非挥发性记忆体已无未使用空间时,将已更新后的原资料写入抹除后的非挥发性记忆体中。(*该技术在2024年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术涉及一种记忆体的使用方法及其装置,特别是涉及一种使用非挥发性记忆体的方法及其电子装置。
技术介绍
可供系统存取的记忆体依其特性可概分为挥发性记忆体(volatilememory)与非挥发性记忆体(non-volatile memory)。挥发性记忆例如有动态随机存取记忆体(DRAM)与静态随机存取记忆体(SRAM),此种记忆体在系统关机(停止供应电能)后其中所储存的资料(资料即为数据,以下均称为资料)亦随之消散。挥发性记忆具有读写快速以及不需抹除(erasing)即可重写(rewrite)的优点。反之,非挥发性记忆体在系统关机(停止供应电能)后,其中所储存的资料并不会随之消失。然而,通常非挥发性记忆体在重写资料之前必须进行抹除,然后才能将资料正确写入。在各种非挥发性记忆体中,快闪记忆体(flash memory,快闪记忆体即为闪存,以下均称为快闪记忆体)可为其代表。快闪记忆体主要应用在系统的轫体储存上,甚至用以储存系统参数。快闪记忆体的特性是抹除的时间很久,而且一次以一个区块(sector)为单位。一般而言,快闪记忆体抹除一个区块的时间(sector erase time)约为1(典型值)~8(最大值)秒,而写入一个位元组的时间(byte programmingtime,位元组即为字节,以下均称为位元组)约为35(典型值)~300(最大值)微秒。系统通常需要将一定的参数资料储存于一块快闪记忆体。每次使用者在作了某些操作之后,系统就要将这些资料抹除之后再写回这一块非挥发性的记忆体上。若频繁的进行抹除再写回的动作以在非挥发性记忆体中储存系统的组态或其它资讯(资讯即为信息,以下均称为资讯)时,将会因抹除时间过久让使用者操作不顺畅。再者,一般快闪记忆体的抹除写入寿命约为100,000次左右。太过频繁地抹除和重写入将会加速缩短快闪记忆体的使用年限并降低可靠度(reliability)。由此可见,上述现有的使用非挥发性记忆体的方法及其电子装置在使用方法与使用上,显然仍存在有不便与缺陷,而亟待加以进一步改进。为了解决使用非挥发性记忆体的方法及其电子装置存在的问题,相关厂商莫不费尽心思来谋求解决之道,但长久以来一直未见适用的设计被发展完成,而一般的使用非挥发性记忆体的方法及其电子装置又没有适切的使用方法及结构能够解决上述问题,此显然是相关业者急欲解决的问题。有鉴于上述现有的使用非挥发性记忆体的方法及其电子装置存在的缺陷,本专利技术人基于从事此类产品设计制造多年丰富的实务经验及专业知识,并配合学理的运用,积极加以研究创新,以期创设一种新的使用非挥发性记忆体的方法及其电子装置,能够改进一般现有的使用非挥发性记忆体的方法及其电子装置,使其更具有实用性。经过不断的研究、设计,并经反复试作及改进后,终于创设出确具实用价值的本专利技术。
技术实现思路
本专利技术的目的在于,克服现有的使用非挥发性记忆体的方法存在的缺陷,而提供一种新的使用非挥发性记忆体的方法,所要解决的技术问题是使其可以在欲更新其中资料时将新资料写入非挥发性记忆体的未使用空间中,直至非挥发性记忆体的容量用尽后才进行抹除(erasing),因此减少抹除的次数,从而节省抹除时间以及延长其使用寿命,从而更加适于实用。本专利技术的另一目的在于,克服现有的使用非挥发性记忆体的电子装置存在的缺陷,而提供一种使用非挥发性记忆体的电子装置,所要解决的技术问题是使其除具有前述诸目的外,更可以实际装置实现本专利技术,从而更加适于实用。本专利技术的目的及解决其技术问题是采用以下技术方案来实现的。依据本专利技术提出的一种使用非挥发性记忆体的方法,其包括以下步骤a.提供一非挥发性记忆体,其中已预载多数个原资料;b.当该非挥发性记忆体尚有未使用空间,且欲以一更新资料更新该些原资料其中之一时,将该更新资料写入该非挥发性记忆体的未使用空间中;以及c.当欲更新该些原资料其中之一并且该非挥发性记忆体已无未使用空间时,将已更新后的该些原资料写入抹除后的该非挥发性记忆体中。本专利技术的目的及解决其技术问题还可采用以下技术措施进一步实现。前述的使用非挥发性记忆体的方法,其中所述的步骤c包括自该非挥发性记忆体读取已更新后的该些原资料;抹除该非挥发性记忆体;以及将已更新后的该些原资料写入该非挥发性记忆体。前述的使用非挥发性记忆体的方法,其中所述的步骤c是在抹除后的该非挥发性记忆体的起始位址处依序将已更新后的该些原资料写入。前述的使用非挥发性记忆体的方法,其中所述的步骤b中该更新资料所写入的位址是邻接在该非挥发性记忆体的已使用空间。前述的使用非挥发性记忆体的方法,其中所述的非挥发性记忆体包括一原资料区以及一更新资料区,所预载的该些原资料即存放于该原资料区中,当欲更新该原资料区中的该些原资料其中之一时,即将该更新资料依序写入该更新资料区中。前述的使用非挥发性记忆体的方法,其中所述的更新资料包括一位址资讯以及一目前资料,其中该位址资讯是指出欲更新的该些原资料其中之一于该原资料区中的位址,而该目前资料即为该位址资讯所指的位址处所欲更新的新资料。前述的使用非挥发性记忆体的方法,更包括当具有该自该非挥发性记忆体的电子装置被开机时,则读取已更新后的该些原资料、抹除该非挥发性记忆体以及将已更新后的该些原资料写入该非挥发性记忆体。前述的使用非挥发性记忆体的方法,其中所述的非挥发性记忆体是为快闪记忆体(flash memory)。前述的使用非挥发性记忆体的方法,其中所述的该些原资料是为一影音播放装置的系统参数。前述的使用非挥发性记忆体的方法,其中所述的影音播放装置是为一光碟播放装置。本专利技术的目的及解决其技术问题还采用以下的技术方案来实现。依据本专利技术提出的一种使用非挥发性记忆体的电子装置,其包括一非挥发性记忆体,其中已预载多数个原资料,该些原资料是为该电子装置的系统参数;以及一控制器,耦接至该非挥发性记忆体,用以当欲以一更新资料更新该些原资料其中之一时,若该非挥发性记忆体尚有未使用空间,则将该更新资料写入该非挥发性记忆体的未使用空间中,以及若该非挥发性记忆体已无未使用空间时,则将已更新后目前的该些原资料写入抹除后的该非挥发性记忆体中。本专利技术的目的及解决其技术问题还可采用以下技术措施进一步实现。前述的使用非挥发性记忆体的电子装置,其中当该控制器欲以该更新资料更新该些原资料其中之一时,若该非挥发性记忆体已无未使用空间,则先读取该非挥发性记忆体所储存的资料并且保留该些原资料的最后更新结果,然后抹除该非挥发性记忆体后将所保留的该些原资料的最后更新结果写入该非挥发性记忆体。前述的使用非挥发性记忆体的电子装置,其中所述的非挥发性记忆体被抹除后是在起始位址处依序将已更新后的该些原资料写入。前述的使用非挥发性记忆体的电子装置,其中所述的控制器将该更新资料写入该非挥发性记忆体的位址是邻接在该非挥发性记忆体的已使用空间。前述的使用非挥发性记忆体的电子装置,其中所述的非挥发性记忆体包括一原资料区以及一更新资料区,所预载的该些原资料即存放在该原资料区中,当该控制器欲更新该原资料区中的该些原资料其中之一时,即将该更新资料依序写入该更新资料区中。前述的使用非挥发性记忆体的电子装置,其中所述的更新资料包括一位址资讯以及一目前资料,其中该位址资讯是指出欲更新的该些原资料其中本文档来自技高网
...

【技术保护点】
一种使用非挥发性记忆体的方法,其特征在于其包括以下步骤:a.提供一非挥发性记忆体,其中已预载多数个原资料;b.当该非挥发性记忆体尚有未使用空间,且欲以一更新资料更新该些原资料其中之一时,将该更新资料写入该非挥发性记忆体的未使 用空间中;以及c.当欲更新该些原资料其中之一并且该非挥发性记忆体已无未使用空间时,将已更新后的该些原资料写入抹除后的该非挥发性记忆体中。

【技术特征摘要】
1.一种使用非挥发性记忆体的方法,其特征在于其包括以下步骤a.提供一非挥发性记忆体,其中已预载多数个原资料;b.当该非挥发性记忆体尚有未使用空间,且欲以一更新资料更新该些原资料其中之一时,将该更新资料写入该非挥发性记忆体的未使用空间中;以及c.当欲更新该些原资料其中之一并且该非挥发性记忆体已无未使用空间时,将已更新后的该些原资料写入抹除后的该非挥发性记忆体中。2.根据权利要求1所述的使用非挥发性记忆体的方法,其特征在于其中所述的步骤c包括自该非挥发性记忆体读取已更新后的该些原资料;抹除该非挥发性记忆体;以及将已更新后的该些原资料写入该非挥发性记忆体。3.根据权利要求1所述的使用非挥发性记忆体的方法,其特征在于其中所述的步骤c是在抹除后的该非挥发性记忆体的起始位址处依序将已更新后的该些原资料写入。4.根据权利要求1所述的使用非挥发性记忆体的方法,其特征在于其中所述的步骤b中该更新资料所写入的位址是邻接在该非挥发性记忆体的已使用空间。5.根据权利要求1所述的使用非挥发性记忆体的方法,其特征在于其中所述的非挥发性记忆体包括一原资料区以及一更新资料区,所预载的该些原资料即存放于该原资料区中,当欲更新该原资料区中的该些原资料其中之一时,即将该更新资料依序写入该更新资料区中。6.根据权利要求5所述的使用非挥发性记忆体的方法,其特征在于其中所述的更新资料包括一位址资讯以及一目前资料,其中该位址资讯是指出欲更新的该些原资料其中之一于该原资料区中的位址,而该目前资料即为该位址资讯所指的位址处所欲更新的新资料。7.根据权利要求1所述的使用非挥发性记忆体的方法,其特征在于更包括当具有该自该非挥发性记忆体的电子装置被开机时,则读取已更新后的该些原资料、抹除该非挥发性记忆体以及将已更新后的该些原资料写入该非挥发性记忆体。8.根据权利要求1所述的使用非挥发性记忆体的方法,其特征在于其中所述的非挥发性记忆体是为快闪记忆体(flash memory)。9.根据权利要求1所述的使用非挥发性记忆体的方法,其特征在于其中所述的该些原资料是为一影音播放装置的系统参数。10.根据权利要求9所述的使用非挥发性记忆体的方法,其特征在于其中所述的影音播放装置是为一光碟播放装置。11.一种使用非挥发性记忆体的电子装置,其特征在于其包括一非挥发性记忆体,其中已预载多数个原资料,该些原资料是为该电子装置的系...

【专利技术属性】
技术研发人员:杨颖智陈昱志陈远宁陈建闵
申请(专利权)人:凌阳科技股份有限公司
类型:发明
国别省市:71[中国|台湾]

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

1