存储器控制方法及存储器控制电路技术

技术编号:9667837 阅读:106 留言:0更新日期:2014-02-14 06:11
本发明专利技术一种存储器控制方法及存储器控制电路,该方法包含有:将具有一逻辑地址的一写入数据写入至一写入数据暂存存储器中;产生该写入数据的该逻辑地址相对应于一主要存储器中的一实体地址的一写入地址对照表,并将其写入至一缓存数据对照表写入暂存存储器中;将该写入数据依据该写入地址对照表写入至该主要存储器;以及若该缓存数据对照表写入暂存存储器的可用储存空间达到一预定临界值,则将该缓存数据对照表写入暂存存储器中的该写入地址对照表写入至该主要存储器中,并将相对应的一主要存储器写入地址对照表记录于一整体对照表暂存存储器中。

【技术实现步骤摘要】
存储器控制方法及存储器控制电路
本专利技术所公开的实施例相关于存储器控制,尤指一种页面等级(page-level)的存储器控制方法以及相关电路。
技术介绍
近年来固态硬盘(Solid State Drive, SSD)(例如与非门快闪存储器(NANDflash))逐渐巩固其在储存媒介市场中的地位,并且广泛地被使用在个人电脑以及各种移动装置之中。相较于传统硬盘,固态硬盘不需要任何机械元件,没有搜寻及转动所导致的延迟,因此较为省电,然而快闪存储器的效能会受到数据负载的影响,例如对固态硬盘进行随机读写和连续读写具有很大的效能差异。其中,快闪存储器转换层(Flash TranslationLayer,FTL)负责了虚拟地址和实体地址之间的转换,因此快闪存储器转换层的设计对于固态硬盘的效能来说便相当重要。传统上,快闪存储器转换层当中会使用一个随机存取存储器(random accessmemory, RAM)来记录虚拟地址和实体地址之间的转换对照表,然而,随着快闪存储器的容量需求越来越高,相对地,快闪存储器转换层当中的随机存取存储器大小也会跟着增加,尤其是当快闪存储器转换层采用的是单位较本文档来自技高网...

【技术保护点】
一种存储器控制方法,包含有:将具有一逻辑地址的一写入数据写入至一写入数据暂存存储器中;产生该写入数据的该逻辑地址相对应于一主要存储器中的一实体地址的一写入地址对照表,并将其写入至一缓存数据对照表写入暂存存储器中;将该写入数据依据该写入地址对照表写入至该主要存储器;以及若该缓存数据对照表写入暂存存储器的可用储存空间达到一预定临界值,则将该缓存数据对照表写入暂存存储器中的该写入地址对照表写入至该主要存储器中,并将相对应的一主要存储器写入地址对照表记录于一整体对照表暂存存储器中。

【技术特征摘要】
2012.07.19 US 61/673,7061.一种存储器控制方法,包含有: 将具有一逻辑地址的一写入数据写入至一写入数据暂存存储器中; 产生该写入数据的该逻辑地址相对应于一主要存储器中的一实体地址的一写入地址对照表,并将其写入至一缓存数据对照表写入暂存存储器中; 将该写入数据依据该写入地址对照表写入至该主要存储器;以及若该缓存数据对照表写入暂存存储器的可用储存空间达到一预定临界值,则将该缓存数据对照表写入暂存存储器中的该写入地址对照表写入至该主要存储器中,并将相对应的一主要存储器写入地址对照表记录于一整体对照表暂存存储器中。2.如权利要求1所述的存储器控制方法,其特征在于,该主要存储器是一与非门快闪存储器。3.如权利要求1所述的存储器控制方法,其特征在于,其是基于页面等级的控制方法。4.如权利要求1所述的存储器控制方法,其特征在于,将该缓存数据对照表写入暂存存储器中的该写入地址对照表写入至该主要存储器中的步骤包含有: 将该缓存数据对照表写入暂存存储器中的该写入地址对照表写入至该主要存储器中,而无需将其写入至该主要存储器中与一般数据有所区别的特定区域中。5.—种存储器控制方法,包含有: 在一缓存数据对照表写入暂存存储器中搜寻所欲读取的一读取数据的一逻辑地址相对应于一主要存储器中的一实体地址的一读取地址对照表; 若该读取地址对照表存在于该缓存数据对照表写入暂存存储器中,则将具有该实体地址的该读取数据从该主要存储器中读取出来,并写入至一读取数据暂存存储器中。6.如权利要求5所述的存储器控制方法,其特征在于,另包含有: 若该读取地址对照表不存在于该缓存数据对照表写入暂存存储器中,则搜寻一缓存数据对照表读取暂存存储器; 若该读取地址对照表存在于该缓存数据对照表读取暂存存储器中,则将具...

【专利技术属性】
技术研发人员:袁国华邱永丰赵秀哲
申请(专利权)人:智微科技股份有限公司
类型:发明
国别省市:

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

1