数据写入方法、内存控制电路单元与内存储存装置制造方法及图纸

技术编号:16103590 阅读:36 留言:0更新日期:2017-08-29 23:18
本发明专利技术提出一种数据写入方法、内存控制电路单元与内存储存装置。本方法包括:判断是否从主机系统中接收到默认指令。本方法还包括:当从主机系统中接收到默认指令时,将缓冲存储器中的暂存数据写入至实体抹除单元之中的第一实体抹除单元,从实体抹除单元中选择第二实体抹除单元,将第二实体抹除单元中的有效数据写入至第一实体抹除单元以响应该默认指令。本发明专利技术能够在当主机系统下达默认指令时,将缓冲存储器的数据写入至闪存模块并且执行有效数据的搬移,避免储存无效数据,延长闪存模块的使用寿命。

【技术实现步骤摘要】
数据写入方法、内存控制电路单元与内存储存装置
本专利技术涉及一种应用于可复写式非易失性内存的数据写入方法、内存控制电路单元与内存储存装置。
技术介绍
数码相机、手机与MP3在这几年来的成长十分迅速,使得消费者对储存媒体的需求也急速增加。由于可复写式非易失性内存(rewritablenon-volatilememory)具有数据非易失性、省电、体积小、无机械结构、读写速度快等特性,最适于可携式电子产品,例如笔记本电脑。固态硬盘就是一种以闪存模块作为储存媒体的内存储存装置。因此,近年闪存产业成为电子产业中相当热门的一环。在反及(NAND)型闪存模块中,实体程序化单元是由排列在同一条字符在线的多个记忆胞所组成。依据每个记忆胞可储存的位数,NAND型闪存模块可区分为单阶储存单元(SingleLevelCell,SLC)NAND型闪存模块、多阶储存单元(MultiLevelCell,MLC)NAND型闪存模块与三阶储存单元(TrinaryLevelCell,TLC)NAND型闪存模块,其中SLCNAND型闪存模块的每个记忆胞可储存1个位的数据(即,“1”与“0”),MLCNAND型闪存模块的每本文档来自技高网...
数据写入方法、内存控制电路单元与内存储存装置

【技术保护点】
一种数据写入方法,用于一内存储存装置的一可复写式非易失性内存模块,其特征在于,所述内存储存装置具有一缓冲存储器,所述可复写式非易失性内存模块具有多个实体抹除单元,所述多个实体抹除单元具有多个实体程序化单元,所述数据写入方法包括:判断是否从一主机系统中接收到一默认指令;以及当从所述主机系统中接收到所述默认指令时,将所述缓冲存储器中的至少一暂存数据写入至所述多个实体抹除单元之中的一第一实体抹除单元,从所述多个实体抹除单元中选择至少一第二实体抹除单元,并且将所述至少一第二实体抹除单元中的至少一有效数据写入至所述第一实体抹除单元。

【技术特征摘要】
1.一种数据写入方法,用于一内存储存装置的一可复写式非易失性内存模块,其特征在于,所述内存储存装置具有一缓冲存储器,所述可复写式非易失性内存模块具有多个实体抹除单元,所述多个实体抹除单元具有多个实体程序化单元,所述数据写入方法包括:判断是否从一主机系统中接收到一默认指令;以及当从所述主机系统中接收到所述默认指令时,将所述缓冲存储器中的至少一暂存数据写入至所述多个实体抹除单元之中的一第一实体抹除单元,从所述多个实体抹除单元中选择至少一第二实体抹除单元,并且将所述至少一第二实体抹除单元中的至少一有效数据写入至所述第一实体抹除单元。2.根据权利要求1所述的数据写入方法,其特征在于,在将所述至少一第二实体抹除单元中的所述至少一有效数据写入至所述第一实体抹除单元的步骤包括以所述至少一有效数据填满所述第一实体抹除单元的可用储存空间。3.根据权利要求1所述的数据写入方法,其特征在于,所述默认指令为一清仓指令或一终止指令。4.根据权利要求1所述的数据写入方法,其特征在于,还包括:判断所述至少一暂存数据的数量是否小于一默认门槛值;当所述至少一暂存数据的数量小于所述默认门槛值时,将至少一个虚拟数据写入所述第一实体抹除单元中;以及仅当所述至少一暂存数据的数量非小于所述默认门槛值时,执行上述从所述多个实体抹除单元中选择所述至少一第二实体抹除单元,并且将所述至少一第二实体抹除单元中的所述至少一有效数据写入至所述第一实体抹除单元的步骤。5.根据权利要求1所述的数据写入方法,其特征在于,还包括:对所述至少一第二实体抹除单元进行一抹除操作。6.根据权利要求1所述的数据写入方法,其特征在于,所述多个实体程序化单元包括多个下实体程序化单元、多个中实体程序化单元与多个上实体程序化单元。7.一种内存控制电路单元,用于控制一可复写式非易失性内存模块,其特征在于,所述内存控制电路单元包括:一主机接口,用以电性连接至一主机系统;一内存接口,用以电性连接至所述可复写式非易失性内存模块,其中所述可复写式非易失性内存模块具有多个实体抹除单元,所述多个实体抹除单元具有多个实体程序化单元;一缓冲存储器,电性连接至所述主机接口及所述内存接口,用以储存至少一暂存数据;以及一内存管理电路,电性连接至所述主机接口、所述内存接口与所述缓冲存储器,并且用以判断是否从所述主机系统中接收到一默认指令,当从所述主机系统中接收到所述默认指令时,所述内存管理电路更用以下达一第一指令序列以将所述缓冲存储器中的所述至少一暂存数据写入至所述多个实体抹除单元之中的一第一实体抹除单元,并从所述多个实体抹除单元中选择至少一第二实体抹除单元,所述内存管理电路更用以下达一第二指令序列以将所述至少一第二实体抹除单元中的至少一有效数据写入至所述第一实体抹除单元。8.根据权利要求7所述的内存控制电路单元,其特征在于,在将所述至少一第二实体抹除单元中的所述至少一有效数据写入至所述第一实体抹除单元的运作包括所述内存管理电路以所述至少一有效数据填满所述第一实体抹除单元的可用储存空间。9.根据权利要求7所述的内存控制电路单元,其特征在于,所述默认指令为一清仓指令或一终止指令。10.根据权利要求7所...

【专利技术属性】
技术研发人员:黄嘉彦
申请(专利权)人:群联电子股份有限公司
类型:发明
国别省市:中国台湾,71

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

1