【技术实现步骤摘要】
存储系统以及用于存储系统中的方法
本专利技术大体上涉及用于存储的数据管理的领域,更确切地说,涉及数据管理的控制器和存储装置,尤其是闪存。
技术介绍
信息化时代每时每刻都在创建各种电子数据,因此数据存储需求极速增长。目前已经开发了各种技术和装置来存储数据。数据存储器常常包含硬件组件和存储数据的存储介质。存储介质的实例包含穿孔卡片、硬盘、软盘、磁带、光盘及半导体。在基于半导体的存储介质当中,闪存是一种类型的非易失性存储器,其可以电气方式被擦除和重新编程并且用于许多应用程序中。闪存的一个普遍应用是固态驱动器(SSD,俗称固态硬盘),其可以极小的尺寸容纳庞大数量的数据,从而为许多工业级乃至消费级用户提供各种新的应用。然而,随机存取存储器(RAM)常常用于SSD装置中的控制器中。它们用于管理映射表来维护数据从本地地址转换到闪存中的物理地址的关系。尽管RAM和闪存两者均属于固态存储器,并由固态芯片制成,但它们的制造方式、性能规范及相对成本使得它们在电子系统中具有完全不同的作用。从其本质上讲,闪存及RAM两者都比诸如硬盘和磁带的存储方案快,但RAM却比闪存快得多,但其也贵得多。常用的RAM有两种:动态RAM(DRAM)和静态RAM(SRAM)。除了是最快的选择之外,SRAM还比DRAM昂贵得多。在许多应用中,SRAM主要用作高速缓存内存(例如,在CPU中),而DRAM主要用作主要操作存储器(例如,运行OS和应用程序)。图1显示了包含SSD控制器102、RAM缓冲器104、闪存阵列106及主机接口108的固态装置(S ...
【技术保护点】
1.一种存储系统,其特征在于,其包括:/n磁性随机存取存储器(MRAM),其被提供以维护至少一个映射表以管理数据的本地地址与所述闪存中物理地址的关系;及/n随机存取存储器(RAM),其通过数据总线耦合到所述磁性随机存取存储器(MRAM),被提供以更新所述至少一个映射表中的一些或全部信息,其中所述随机存取存储器维护所述至少一个映射表的一部分信息,当数据被写入到所述闪存中或从所述闪存中读出时,所述随机存取存储器中的所述至少一个映射表的相关部分被主动地更新,其中当所述存储系统出现电源故障时,所述随机存取存储器中的所述至少一个映射表的部分信息被损坏或丢失,而所述磁性随机存取存储器中的所述至少一个映射表仍被安全存储着。/n
【技术特征摘要】
20200430 US 16/864,0701.一种存储系统,其特征在于,其包括:
磁性随机存取存储器(MRAM),其被提供以维护至少一个映射表以管理数据的本地地址与所述闪存中物理地址的关系;及
随机存取存储器(RAM),其通过数据总线耦合到所述磁性随机存取存储器(MRAM),被提供以更新所述至少一个映射表中的一些或全部信息,其中所述随机存取存储器维护所述至少一个映射表的一部分信息,当数据被写入到所述闪存中或从所述闪存中读出时,所述随机存取存储器中的所述至少一个映射表的相关部分被主动地更新,其中当所述存储系统出现电源故障时,所述随机存取存储器中的所述至少一个映射表的部分信息被损坏或丢失,而所述磁性随机存取存储器中的所述至少一个映射表仍被安全存储着。
2.根据权利要求1所述的存储系统,其特征在于,所述至少一个映射表以管理数据本地地址与所述闪存中物理地址之间的关系。
3.根据权利要求2所述的存储系统,其特征在于,每当所述随机存取存储器从电源断开时,在所述随机存取存储器中存储的任何内容均会损坏或丢失,同时在所述磁性随机存取存储器中缓存的所有映射表中都会被保留。
4.根据权利要求3所述的存储系统,其特征在于,当所述数据被写入到所述闪存中时,所述随机存取存储器中的所述至少一个映射表的对应部分映射关系会被更新,所述随机存取存储器中的所述至少一个映射表的对应部分的映射表被移动到所述磁性随机存取存储器。
5.根据权利要求4所述的存储系统,其特征在于,其进一步包括:
处理器,其耦合到所述随机存取存储器和所述磁性随机存取存储器,被提供以控制所述随机存取存储器中的所述至少一个映射表的相应部分的操作,并且当所述随机存取存储器将所述至少一个映射表的所述部分满足预定义长度时,已更新的所述所述至少一个映射表的相应部分被传递到所述磁性随机存取存储器。
6.根据权利要求5所述的存储系统,其特征在于,所述处理器使所述磁性随机存取存储器在所述随机存取存储器从电源断开且接着重新连接到所述电源之后将从所述随机存取存储器接收的所述至少一个映射表的最新部分传回到所述随机存取存储器。
7.根据权利要求3所述的存储系统,其特征在于,当所述数据位从所述闪存被读出时,所述随机存取存储器中至少一个映射表的与所述数据不相关的部分将被丢弃,同时所述至少一个映射表的对应的另一部分从所述磁性随机存取存储器移动到所述随机存取存储器。
8.根据权利要求7所述的存储系统,其特征在于,其进一步包括:
处理器,其耦合到所述随机存取存储器和所述磁性随机存取存储器,被提供以维护所述随机存取存储器中的所述至少一个映射表的所述部分来跟踪文件数据存储在闪存中的物理位置,并且使所述磁性随机存取存储器周期性地将所述至少一个映射表的所述对应的部分移动到所述随机存取存储器。
9.根据权利要求8所述的存储系统,其特征在于,所述处理器使所述磁性随机存取存储器在所述随机存取存储器从电源断开且接着重新连接到所述电源之后将所述磁性随机存取存储器中的所述至少一个映射表的最新部分再次传回到所...
【专利技术属性】
技术研发人员:骆建军,刘海銮,楚传仁,
申请(专利权)人:杭州华澜微电子股份有限公司,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。