A storage device includes a non-volatile memory and a controller. The controller includes a work manager circuit and a processor. The work manager circuit manages the first type of work associated with non-volatile memory, and the processor processes the second type of work associated with non-volatile memory. The work manager circuit manages the first type of work without processor intervention. The processor provides management commands to the work manager circuit in response to notifications received from the work manager circuit to process the second type of work.
【技术实现步骤摘要】
能够管理工作而无需处理器干预的存储装置相关申请的交叉引用本申请要求于2017年6月30日在韩国知识产权局提交的韩国专利申请No.10-2017-0083817的优先权,该申请的全部内容以引用方式并入本文中。
本专利技术构思涉及一种电子装置。更具体地说,本专利技术构思涉及存储并输出数据的存储装置的操作和构造。
技术介绍
电子装置通常根据其中包含的电子电路的操作来执行功能。在存储装置作为包括用于存储数据的存储器装置的电子装置的示例的情况下,存储器装置存储和/或输出数据,因此存储装置为用户提供存储服务。随着各种电子装置的使用以及用户可访问的数据量的增加,对大容量存储装置的需求在增加。此外,对能够快速处理大量数据的高性能和高效率存储装置的需求也在增加。大多数电子装置都是以集中式架构实现的,其被构造为使得特定的电路或组件控制整体操作。在集中式架构中,电子装置的性能受限于特定电路或组件的性能和吞吐量。因此,集中式架构已不适合满足对高性能和高效率电子装置的需求。
技术实现思路
本专利技术构思的实施例提供了通过硬件自动架构实现的存储装置的构造和操作。在示例实施例中,存储装置可通过专用硬件电路管理简单工作,而不完全依赖于处理器的控制。本专利技术构思的实施例提供了一种存储装置,其包括非易失性存储器和控制器。控制器包括工作管理器电路和处理器。工作管理器电路管理与非易失性存储器相关联的第一类型的工作,并且处理器处理与非易失性存储器相关联的第二类型的工作。工作管理器电路管理第一类型的工作,而无需处理器的干预。处理器响应于从工作管理器接收到的通知将管理命令提供至工作管理器电路。管理命令指 ...
【技术保护点】
1.一种存储装置,包括:非易失性存储器;以及控制器,其包括:工作管理器电路,其被构造为管理与所述非易失性存储器相关联的第一类型的工作,以及处理器,其被构造为处理与所述非易失性存储器相关联的第二类型的工作,其中,所述工作管理器电路还被构造为管理所述第一类型的工作,而无需处理器的干预,并且其中,所述处理器还被构造为响应于从所述工作管理器电路接收到的通知将管理命令提供至所述工作管理器电路,所述管理命令指示对所述第二类型的工作的处理。
【技术特征摘要】
2017.06.30 KR 10-2017-00838171.一种存储装置,包括:非易失性存储器;以及控制器,其包括:工作管理器电路,其被构造为管理与所述非易失性存储器相关联的第一类型的工作,以及处理器,其被构造为处理与所述非易失性存储器相关联的第二类型的工作,其中,所述工作管理器电路还被构造为管理所述第一类型的工作,而无需处理器的干预,并且其中,所述处理器还被构造为响应于从所述工作管理器电路接收到的通知将管理命令提供至所述工作管理器电路,所述管理命令指示对所述第二类型的工作的处理。2.根据权利要求1所述的存储装置,其中,根据包括在所述工作管理器电路中的硬件电路的操作来管理所述第一类型的工作,并且基于在所述处理器上执行的软件或固件的程序代码来处理所述第二类型的工作。3.根据权利要求1所述的存储装置,其中,所述第一类型的工作包括在所述非易失性存储器的具有第一单元大小的存储区域上执行的操作,所述第二类型的工作包括在所述非易失性存储器的具有第二单元大小的存储区域上执行的操作,并且所述第一单元大小与所述第二单元大小不同。4.根据权利要求1所述的存储装置,其中,所述第一类型的工作比所述第二类型的工作执行得更频繁。5.根据权利要求1所述的存储装置,其中,所述第一类型的工作包括用于将写数据存储在所述非易失性存储器中的写操作和用于从所述非易失性存储器输出读数据的读操作,并且所述第二类型的工作包括垃圾收集、耗损均衡、读刷新、错误检测和校正以及断电保护中的至少一个。6.根据权利要求1所述的存储装置,其中,所述工作管理器电路还被构造为:监视与所述非易失性存储器和所述控制器的操作相关联的状态;以及向所述处理器提供包括监视到的状态的信息的所述通知。7.根据权利要求6所述的存储装置,其中,所述第二类型的工作包括用于解决所述监视到的状态的管理操作,并且所述工作管理器电路还被构造为执行由所述管理命令指导的所述管理操作。8.一种存储装置,包括:非易失性存储器;以及控制器,其包括:工作管理器电路,其被构造为管理与所述非易失性存储器相关联的第一类型的工作,以及处理器,其被构造为处理与所述非易失性存储器相关联的第二类型的工作,其中,所述处理器被构造为在所述工作管理器电路正常管理所述第一类型的工作的同时不干预所述第一类型的工作,并且其中,所述处理器还被构造为,当在所述处理器不干预所述第一类型的工作的同时满足干预条件时,输出指示对所述第二类型的工作进行处理的管理命令。9.根据权利要求8所述的存储装置,其中,当发生与所述第一类型的工作相关联的错误或异常时,满足所述干预条件。10.根据权利要求8所述的存储装置,其中,所述工作管理器电路还被构造为:监视与所述非易失性存储器和所述控制器的操作相关联的状态;以及基于监视到的状态向所述处理器通知满足所述干预条件。11.根据权利要求8所述的存储装置,其中,所述工作管理器电路还被构造为响应于所述管理命令来执行所述第二类型的工作,从而解决与满足的干预条件相关联的状态。12.一种存储装置,包括:非易失性存储器;以及控制器,其被构造为控制所述非易失性存储器的操作,其中,所述控制器包括:写管理器电路,其被构造为管理第一类型的第一工作,所述第一工作包括将写数据存储在所述非易失性存储器中,读管理器电路,其被构造为管理所述第一类型的第二工作,所述第二工作包括将读数据输出至所述控制器之外,数据域管理器电路,其被构造为关于所述第一工作和所述第二工作的性能获得所述非易失性存储器、所述写数据和所述读数据中的至少一个的状态的信息,以及处理器,其被构造为处理与所述非易失性存储器相关联的第二类型的第三工作,其中,所述数据域管理器电路还被构造为基于获得的信息将通知提供至所述处理器,并且其中,当未从所述数据域管理器电路接收到所述通知时...
【专利技术属性】
技术研发人员:金暎植,金镇佑,南喜铉,梁耿辅,延轪承,李永根,
申请(专利权)人:三星电子株式会社,
类型:发明
国别省市:韩国,KR
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。