The present invention provides a storage device includes a nonvolatile memory; a volatile memory for recording part of the storage space of the non-volatile memory of a regional data mapping table; a memory controller, and for a master is connected, and access control, the non-volatile memory and the volatile memory among them, the memory controller for each file storage in the non-volatile memory in the assigned priority level corresponding, and according to the priority degree of each file corresponding to a data mapping relationship with the highest priority level file corresponding to the regional mapping table.
【技术实现步骤摘要】
存储装置及其资料映射方法
本专利技术涉及一种存储装置,尤其涉及一种存储装置及其资料映射方法。
技术介绍
随着技术的发展,在电脑系统中的存储装置的传输速度也愈来愈快,例如固态硬盘(Solid-stateDisk)即为可进行快速资料存取的非挥发性存储器。近年来,由各电脑厂商已订立了非挥发性存储器的传输标准,例如进级主机控制器界面(AdvancedHostControllerInterface,AHCI)及快捷非挥发性存储器(Non-volatileMemoryExpress,NVMe)等等。上述两种标准级为在存储装置与操作系统端的包含指令集、闪存存储器存取控制、缓存器传输级(RegisterTransferLevel)及驱动程序层等界面标准。此外,反及闸闪存存储器(NANDflash)的成本也愈来愈低,而且以往技术无法达到的大容量固态硬盘机在现在的市面上也愈来愈普及。然而,对于大容量的固态硬盘机而言,采用以往用于容量较小的固态硬盘机的资料映射机制会造成生产成本偏高,且也难以降低生产成本。以往用于容量较小的固态硬盘机中的资料映射机制是在固态硬盘机的控制器中配置一块挥发性 ...
【技术保护点】
一种存储装置,包括:一非挥发性存储器;一挥发性存储器,用于记录该非挥发性存储器的部分存储空间的一区域资料映射表;一内存控制器,用于与一主控端相连接,并控制该非挥发性存储器及该挥发性存储器的存取,其中,该内存控制器对存储在该非挥发性存储器中的各档案指派相应的一优先权程度,并依据各档案所相应的该优先权程度将具有最高优先权程度的档案所相应的资料映射关系建立该区域映射表。
【技术特征摘要】
1.一种存储装置,包括:一非挥发性存储器;一挥发性存储器,用于记录该非挥发性存储器的部分存储空间的一区域资料映射表;一内存控制器,用于与一主控端相连接,并控制该非挥发性存储器及该挥发性存储器的存取,其中,该内存控制器对存储在该非挥发性存储器中的各档案指派相应的一优先权程度,并依据各档案所相应的该优先权程度将具有最高优先权程度的档案所相应的资料映射关系建立该区域映射表。2.根据权利要求1所述的存储装置,其特征在于,该主控端通过该内存控制器来指派存储在该非挥发性存储器中的各档案相应的该优先权程度。3.根据权利要求2所述的存储装置,其特征在于,该主控端的系统资料具有一最高优先权程度。4.根据权利要求1所述的存储装置,其特征在于,该非挥发性存储器存储一全域资料映射表,对应于该非挥发性存储器的所有存储空间,且该区域资料映射表的大小小于该全域资料映射表。5.根据权利要求1所述的存储装置,其特征在于,当该主控端想要通过该内存控制器读取该非挥发性存储器中的资料时,该内存控制器判断想要读取的资料所相应的资料映射关系是否存储在该区域资料映射表,如果是,该内存控制器依据该区域资料映射表中的想要读取的资料所相应的资料映射关系直接从该非挥发性存储器中读取资料;如果不是,该内存控制器查询该非挥发性存储器的该全域资料映射表以取得想要读取的资料所相应的资料映射关系,并依据所取得的该资料映射关系从该非挥发性存储器中读取资料。6.一种资料映射方法,用于一存储装置,其特...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。