[发明专利]动态存储器控制器及其使用方法在审
申请号: | 202110376144.7 | 申请日: | 2021-04-08 |
公开(公告)号: | CN113535612A | 公开(公告)日: | 2021-10-22 |
发明(设计)人: | S.R.博马纳;M.潘达 | 申请(专利权)人: | 西部数据技术公司 |
主分类号: | G06F13/16 | 分类号: | G06F13/16;G11C16/08;G11C16/10 |
代理公司: | 北京市柳沈律师事务所 11105 | 代理人: | 邱军 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 动态 存储器 控制器 及其 使用方法 | ||
本发明题为“动态存储器控制器及其使用方法”。本发明提供了一种动态存储器控制器及其使用方法。在一个示例中,存储器控制器包括动态可编程部件,该动态可编程部件可用于将存储器控制器配置为与任何数量的选择的主机和/或存储器类型一起使用,以及使得存储器控制器能够具有不同的错误检测/校正功能。
背景技术
存储系统中的存储器控制器可被实现为专用集成电路(ASIC),并且通常具有用于与存储系统的存储器通信的存储器接口以及用于与主机通信(例如,用于从主机接收读/写命令以及用于从主机接收数据和向主机发送数据)的主机接口。存储器接口和主机接口可被设计成使用特定协议或标准工作。
附图说明
图1A是一个实施方案的非易失性存储系统的框图。
图1B是示出一个实施方案的存储模块的框图。
图1C是示出一个实施方案的分级存储系统的框图。
图2是示出根据一个实施方案的图1A所示的非易失性存储系统的控制器的部件的框图。
图3是示出根据一个实施方案的图1A所示的非易失性存储系统的部件的框图。
图4是一个实施方案的控制器的框图。
图5是具有固定硬件部件和可配置硬件部件的实施方案的控制器的框图。
图6是用于使用一个实施方案的控制器的方法的流程图。
具体实施方式
作为介绍,下面的实施方案涉及一种动态存储器控制器及其使用方法。在一个实施方案中,提供了一种包括固定部件(例如,在专用集成电路(ASIC)中)和动态可编程部件(例如,在ASIC外部)的存储器控制器。动态可编程部件可用于将存储器控制器配置为与任何数量的选择的主机和/或存储器类型一起使用,以及使得存储器控制器能够具有不同的错误检测/校正功能。动态可编程部件可用于提供具有其他类型功能的存储器控制器。其他实施方案是可行的,并且实施方案中的每个可单独使用或组合在一起使用。因此,现在将参考附图对各种实施方案进行描述。
现在转到附图,图1A至图1C示出了适用于实施这些实施方案的各方面的存储系统。图1A是示出根据本文所述的主题的一个实施方案的非易失性存储系统100(在本文中有时称为存储设备或仅称为设备)的框图。参考图1A,非易失性存储系统100包括控制器102和可由一个或多个非易失性存储器管芯104组成的非易失性存储器。如本文所述,术语管芯是指在单个半导体基板上形成的非易失性存储器单元的集合,以及用于管理那些非易失性存储器单元的物理操作的相关联的电路。控制器102与主机系统进行交互,并且将用于读取操作、编程操作和擦除操作的命令序列传输到非易失性存储器管芯104。
控制器102(其可以是非易失性存储器控制器(例如闪存、电阻随机存取存储器(ReRAM)、相变存储器(PCM)或磁阻随机存取存储器(MRAM)控制器))可采用以下形式:例如,处理电路、微处理器或处理器,以及存储可由(微)处理器执行的计算机可读程序代码(例如固件)的计算机可读介质、逻辑门、开关、专用集成电路(ASIC)、可编程逻辑控制器和嵌入式微控制器。控制器102可以配置有硬件和/或固件,以执行下文描述并且在流程图中示出的各种功能。另外,示出为在控制器内部的一些部件可也存储在控制器外部,并且可以使用其他部件。此外,短语“操作地与…通信”可能意味着直接或间接地(有线或无线)与一个或多个部件通信、通过一个或多个部件通信,其可在本文中示出或未示出。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西部数据技术公司,未经西部数据技术公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110376144.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:进行车辆自诊断的方法和控制装置
- 下一篇:适用于断层造影系统的门控方法