数据储存装置与数据储存方法制造方法及图纸

技术编号:19933496 阅读:35 留言:0更新日期:2018-12-29 04:18
本发明专利技术涉及一种数据储存装置与数据储存方法,包括至少一非挥发式存储器以及具有两阶层架构的控制器。两阶层架构包括耦接主机的前端以及耦接非挥发式存储器的后端。控制器包括指令处理器以及至少一非挥发式存储器控制器。指令处理器配置于前端,并且与主机进行沟通,以及依据来自主机的外部指令对数据储存装置的运作进行排程。非挥发式存储器控制器,配置于后端,依据指令处理器的排程而控制非挥发式存储器。当非挥发式存储器的数量增加时,非挥发式存储器控制器的数量亦对应地增加,指令处理器的数量维持不变。

【技术实现步骤摘要】
数据储存装置与数据储存方法
本专利技术有关于一种数据储存装置与数据储存方法,特别有关于一种具备可扩充性的数据储存装置与数据储存方法。
技术介绍
快闪存储器为一种普遍的非挥发式数据储存装置,是以电性方式抹除与程式化。以与非门型的快闪存储器(NANDFLASH)为例,常用作记忆卡(memorycard)、通用串行总线闪存装置(USBflashdevice)、固态硬碟(SSD)、嵌入式快闪存储器模组(eMMC)、通用快闪存储器(UFS)…等使用。然而,当需要写入较大量的数据、或是需要高速的数据吞吐流量时,原本的数据储存装置可能会不敷使用而需要扩充。举例而言,上述扩充包括增加储存容量或是处理器等。如何快速并且有效率地进行扩充,就成为数据储存领域的一项重要课题。因此,需要一种能够快速并且方便扩充的数据储存装置与数据储存方法。
技术实现思路
为了解决上述问题,本专利技术提出一种数据储存装置与数据储存方法,能够快速并且方便扩充数据储存装置以符合数据存取的需求。详细而言,本专利技术的数据储存装置包括至少一非挥发式存储器以及具有两阶层架构的控制器。两阶层架构包括耦接一主机的一前端以及耦接非挥发式存储器的一本文档来自技高网...

【技术保护点】
1.一种数据储存装置,包括:至少一非挥发式存储器;以及具有两阶层架构的控制器,其中该两阶层架构包括耦接一主机的一前端以及耦接该非挥发式存储器的一后端,该控制器包括:一指令处理器,配置于该前端,并且与该主机进行沟通,以及依据来自该主机的一外部指令对该数据储存装置的运作进行排程;以及至少一非挥发式存储器控制器,配置于该后端,依据该指令处理器的该排程而控制该非挥发式存储器,其中当该非挥发式存储器的数量增加时,该非挥发式存储器控制器的数量亦对应地增加,该指令处理器的数量维持不变。

【技术特征摘要】
2017.06.20 TW 1061205351.一种数据储存装置,包括:至少一非挥发式存储器;以及具有两阶层架构的控制器,其中该两阶层架构包括耦接一主机的一前端以及耦接该非挥发式存储器的一后端,该控制器包括:一指令处理器,配置于该前端,并且与该主机进行沟通,以及依据来自该主机的一外部指令对该数据储存装置的运作进行排程;以及至少一非挥发式存储器控制器,配置于该后端,依据该指令处理器的该排程而控制该非挥发式存储器,其中当该非挥发式存储器的数量增加时,该非挥发式存储器控制器的数量亦对应地增加,该指令处理器的数量维持不变。2.如权利要求1所述的数据储存装置,其特征在于,该非挥发式存储器的数量决定于该数据储存装置所储存的数据量、该数据储存装置以及该主机之间的流量、以及该非挥发式存储器与该非挥发式存储器控制器之间的通道数量。3.如权利要求2所述的数据储存装置,其特征在于,该非挥发式存储器的数量正比于该数据储存装置所储存的数据量、正比于该数据储存装置以及该主机之间的流量、以及反比于该非挥发式存储器与该非挥发式存储器控制器之间的通道数量。4.如权利要求1所述的数据储存装置,其特征在于,该非挥发式存储器与该非挥发式存储器控制器之间具有多个通道,并且该非挥发式存储器控制器将需要存取的数据平均分配给该等通道,以进行与该非挥发式存储器之间的数据的写入或读取。5.如权利要求1所述的数据储存装置,其特征在于,该控制器还包括:一指令协议控制器,配置于该前端,用以支援该数据储存装置的指令协议,以及对来自该主机的数据进行加密。6.如权利要求1所述的数据储存装置,其特征在于,该数据储存装置包括一第一非挥发式存储器及其对应的第一非挥发式存储器控制器、以及一第二非挥发式存储器及其对应的第二非挥发式存储器控制器,该第一非挥发式存储器控制器、该第二非挥发式存储器控制器以及该指令处理器分别包括一信箱,用以传送与更新该第一非挥发式存储器控制器、该第二非挥发式存储器控制器以及该指令处理器的状态,并且协调该前端以及该后端的运作。7.如权利要求6所述的数据储存装置,其特征在于,该指令处理器交错地将该外部指令传送或分配至该第一非挥发式存储器控制器或该第二非挥发式存储器控制器。8.如权利要求7所述的数据储存装置,其特征在于,该第一非挥发式存储器控制器或该第二非挥发式存储器控制器分别将该外部指令转化成一读写指令,并且该第一非挥发式存储器控制器或该第二非挥发式存储器控制器分别依据该读写指令对该第一非挥发式存储器或该第二非挥发式存储器执行存取操作。9.如权利要求6所述的数据储存装置,其特征在于,该第一非挥发式存储器控制器以及该第二非挥发式存储器控制器的信箱分别将该第一非挥发式存储器以及该第二非挥发式存储器的状态传送至该指令处理器的信箱,该指令处理器的信箱依据所接收的状态判断该第一非挥发式存储器以及该第二非挥发式存储器的空闲状态,并且优先将需要写入的数据传送至较空闲的该第一非挥发式存储器或该第二非挥发式存储器。10.如权利要求6所述的数据储存装置,其特征在于,该第一非挥发式存储器控制器以及该第二非挥发式存储器控制器的信箱分别将该第一非挥发式存储器以及该第二非挥发式存储器的状态传送至该指令处理器的信箱,该指令处理器的信箱依据所接收的状态判断该第一非挥发式存储器以及该第二非挥发式存储器的剩余储存容量,并且优先将需要写入的数据传送至剩余储存容量较大的该第一非挥发式存储器或...

【专利技术属性】
技术研发人员:曾依玲
申请(专利权)人:慧荣科技股份有限公司
类型:发明
国别省市:中国台湾,71

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

1