闪存写操作最优时间配制方法及闪存写操作速度优化方法

文档序号:8340840阅读:386来源:国知局
闪存写操作最优时间配制方法及闪存写操作速度优化方法
【技术领域】
[0001]本发明涉及闪存技术领域,特别是涉及一种闪存写操作最优时间配制方法及闪存写操作速度优化方法。
【背景技术】
[0002]闪存以其便捷、存储密度高、可靠性好等优点成为非挥发性存储器中研宄的热点。从二十世纪八十年代第一个闪存产品问世以来,随着技术的发展和各类电子产品对存储的需求,闪存被广泛用于手机、笔记本、掌上电脑和u盘等移动和通讯设备中,闪存为一种非易变性存储器,其运作原理是通过改变晶体管或存储单元的临界电压来控制门极通道的开关以达到存储数据的目的,使存储在存储器中的数据不会因电源中断而消失,而闪存为电可擦除且可编程的只读存储器的一种特殊结构。如今闪存已经占据了非挥发性半导体存储器的大部分市场份额,成为发展最快的非挥发性半导体存储器。
[0003]然而,在闪存的某些应用(如打印机墨盒芯片)中,闪存的容量很小,却对闪存写(write)速度要求极高(接近于铁电)。而当前闪存的速度则由于需要考虑高低温及各种容量的等因素,这些因素不利于闪存高速写的应用。

【发明内容】

[0004]本发明的目的在于,提供一种闪存写操作最优时间配制方法及闪存写操作速度优化方法,可以提高闪存写操作的速度及性能。
[0005]为解决上述技术问题,本发明提供一种闪存写操作最优时间配制方法,包括:
[0006]步骤一:初始化一时间参数,在所述时间参数内对一存储阵列进行写操作;
[0007]步骤二:对所述存储阵列进行读操作,通过所述读操作,判断所述时间参数内所述写操作是否正确;如果所述写操作正确,则进行步骤三;如果所述写操作不正确,则将所述时间参数增加一时间量,得到当前的时间参数,并将当前的所述时间参数替代前一次的所述时间参数,使用当前的所述时间参数重新进行步骤一和步骤二,直至所述写操作正确为止;
[0008]步骤三:为当前的所述时间参数配置寄存器,并将当前的所述时间参数作为最优时间写入一特定存储区域。
[0009]进一步的,在所述闪存写操作最优时间配制方法中,所述存储阵列为所述闪存的整个存储区域。
[0010]进一步的,在所述闪存写操作最优时间配制方法中,所述存储阵列为所述闪存的部分存储区域。
[0011]根据本发明的另一面,还提供一种闪存写操作速度优化方法,包括:
[0012]通过一触发条件触发一写培训模式;
[0013]所述写培训模式根据如上所述的闪存写操作最优时间配制方法得到所述最优时间;
[0014]退出所述写培训模式,进入正常模式。
[0015]进一步的,在所述闪存写操作速度优化方法中,所述触发条件包括温度变化速度超过一特定速度。
[0016]进一步的,在所述闪存写操作速度优化方法中,所述写培训模式下读操作的参考电流小于所述正常模式下读操作的参考电流。
[0017]进一步的,在所述闪存写操作速度优化方法中,所述存储阵列为所述闪存的整个存储区域。
[0018]进一步的,在所述闪存写操作速度优化方法中,所述存储阵列为所述闪存的部分存储区域。
[0019]进一步的,在所述闪存写操作速度优化方法中,在所述正常模式中,如需要进行快速写操作,则使用所述最优时间进行快速写操作。
[0020]进一步的,在所述闪存写操作速度优化方法中,在所述闪存的空闲时间通过所述触发条件触发一写培训模式。
[0021]与现有技术相比,本发明提供的闪存写操作最优时间配制方法及闪存写操作速度优化方法具有以下优点:
[0022]在本发明提供的闪存写操作最优时间配制方法及闪存写操作速度优化方法中,进行步骤一:初始化一时间参数,在所述时间参数内对一存储阵列进行写操作;进行步骤二:对所述存储阵列进行读操作,通过所述读操作,判断所述时间参数内所述写操作是否正确;如果所述写操作正确,则进行步骤三;如果所述写操作不正确,则将所述时间参数增加一时间量,得到当前的时间参数,并将当前的所述时间参数替代前一次的所述时间参数,使用当前的所述时间参数重新进行步骤一和步骤二,直至所述写操作正确为止;通过循环进行步骤一和步骤二,逐步增加写(write)的时间对所述存储阵列进行写扫描,然后通过读操作进行判断,最后得到最优时间,并把相关配置写到闪存中的特定存储区域,并配置到相应的寄存器中。当需要进行快速写操作时,可以直接调用所述最优时间,从而提高闪存写操作的速度及性能。
【附图说明】
[0023]图1为本发明一实施例中闪存写操作最优时间配制方法的流程图;
[0024]图2为本发明一实施例中闪存写操作速度优化方法的流程图。
【具体实施方式】
[0025]下面将结合示意图对本发明的闪存写操作最优时间配制方法及闪存写操作速度优化方法进行更详细的描述,其中表示了本发明的优选实施例,应该理解本领域技术人员可以修改在此描述的本发明,而仍然实现本发明的有利效果。因此,下列描述应当被理解为对于本领域技术人员的广泛知道,而并不作为对本发明的限制。
[0026]为了清楚,不描述实际实施例的全部特征。在下列描述中,不详细描述公知的功能和结构,因为它们会使本发明由于不必要的细节而混乱。应当认为在任何实际实施例的开发中,必须做出大量实施细节以实现开发者的特定目标,例如按照有关系统或有关商业的限制,由一个实施例改变为另一个实施例。另外,应当认为这种开发工作可能是复杂和耗费时间的,但是对于本领域技术人员来说仅仅是常规工作。
[0027]在下列段落中参照附图以举例方式更具体地描述本发明。根据下面说明和权利要求书,本发明的优点和特征将更清楚。需说明的是,附图均采用非常简化的形式且均使用非精准的比例,仅用以方便、明晰地辅助说明本发明实施例的目的。
[0028]本发明的核心思想在于,提供一种闪存写操作最优时间配制方法,包括:步骤一:初始化一时间参数,在所述时间参数内对一存储阵列进行写操作;步骤二:对所述存储阵列进行读操作,通过所述读操作,判断所述时间参数内所述写操作是否正确;如果所述写操作正确,则进行步骤三;如果所述写操作不正确,则将所述时间参数增加一时间量,得到当前的时间参数,并将当前的所述时间参数替代前一次的所述时间参数,使用当前的所述时间参数重新进行步骤一和步骤二,直至所述写操作正确为止;步骤三:为当前的所述时间参数配置寄存器,并将当前的所述时间参数作为最优时间写入一特定存储区域。通过循环进行步骤一和步骤二,逐步增加写(write)的时间对所述存储阵列进行写扫描,然后通过读操作进行判断,最后得到最优时间,并把相关配置写到闪存中的特定存储区域,并配置到相应的寄存器中。当需要进行快速写操作时,可以直接调用所述最优时间,从而提高闪存写操作的速度及性能。
[0029]以下请参考图1-图2来具体说明本实施例的闪存写操作最优时间配制方法及闪存写操作速度优化方法,图1为本发明一
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1