存储器模块控制器制造技术

技术编号:29845559 阅读:15 留言:0更新日期:2021-08-27 14:37
本公开包含与存储器模块控制器相关的设备及方法。一种实例设备,例如存储器模块可包含耦合到主机的第一接口、耦合到另一存储器模块的第二接口。所述存储器模块可包含经配置以经由所述第一接口与所述主机进行通信且经由所述第二接口与所述另一存储器模块进行通信的控制器。可根据不同标准或协议配置所述第一及第二接口。所述控制器可控制对所述存储器模块上的存储器的存取。在一些实例中,经由所述第二接口连接的所述另一存储器模块可包含本地控制器及不同类型的存储器。所述存储器模块可为异构的且可支持由所述主机所管理的更广泛系统内的各种操作或功能。在一些实例中,所述存储器模块可包含非易失性或易失性存储器,或两者。

【技术实现步骤摘要】
【国外来华专利技术】存储器模块控制器
本公开大体上涉及存储器装置,且更特定来说,涉及用于存储器模块控制器的设备及方法。
技术介绍
存储器装置通常被提供为计算机或其它电子装置中的内部半导体集成电路。存在许多不同类型的存储器,包含易失性及非易失性存储器。易失性存储器可需要电力来维持其数据且包含随机存取存储器(RAM)、动态随机存取存储器(DRAM)及同步动态随机存取存储器(SDRAM)等等。非易失性存储器可通过在不被供电时保留存储数据来提供持久数据且可包含NAND快闪存储器、NOR快闪存储器、只读存储器(ROM)、电可擦除可编程ROM(EEPROM)、可擦除可编程ROM(EPROM)及电阻可变存储器,例如相变随机存取存储器(PCRAM)、电阻式随机存取存储器(RRAM)及磁阻式随机存取存储器(MRAM)等等。存储器还用作广泛范围的电子应用的易失性及非易失性数据存储装置。非易失性存储器可用于例如个人计算机、便携式存储棒、数码相机、蜂窝电话、便携式音乐播放器(例如MP3播放器)、电影播放器及其它电子装置中。存储器单元可经布置成阵列,其中阵列用于存储器装置中。存储器可为用于计算装置中的存储器模块(例如,双列直插式存储器模块(DIMM))的部分。存储器模块可包含易失性存储器(举例来说例如DRAM),及/或非易失性存储器(举例来说例如快闪存储器或RRAM)。DIMM可使用计算系统中的主存储器。附图说明图1是根据本公开的数个实施例的呈包含存储器系统的计算系统的形式的设备的框图。图2A及2B是根据本公开的数个实施例的呈包含印刷电路板(PCB)上的存储器系统的至少一部分的计算系统的形式的设备的框图。图3A及3B是根据本公开的数个实施例的呈包含具有带有存储器系统控制器的存储器模块的存储器系统的计算系统的形式的设备的框图。图4A及4B是根据本公开的数个实施例的呈包含具有带有存储器系统控制器的存储器模块及直接存储器存取(DMA)模块的计算系统的形式的设备的框图。图5是根据本公开的数个实施例的呈包含具有带有存储器系统控制器、高速缓存控制器及DRAM控制器的存储器模块的存储器系统的计算系统的形式的设备的框图。图6是说明根据本公开的数个实施例的使用存储器模块控制器的实例方法的流程图。具体实施方式本公开包含与存储器模块控制器相关的设备及方法。一种实例设备可包含耦合到主机的第一接口、耦合到存储器模块的第二接口及控制器,其中所述控制器经配置以经由所述第一接口与所述主机进行通信且经由所述第二接口与所述存储器模块进行通信。在数个实施例中,第一DIMM可经由第一接口耦合到主机。所述第一接口可经形成在印刷电路板上。所述第一DIMM可经由第二接口耦合到数个其它DIMM。所述主机可经由所述第一接口通过所述第一DIMM与所述数个其它DIMM进行通信。所述第一DIMM可包含控制器以执行来自所述主机的命令及/或将命令及/或数据发送到通过所述第二接口耦合到所述第一DIMM的所述数个其它DIMM。在本公开的以下详细描述中,参考形成本公开的一部分的附图,且在附图中以说明方式展示可如何实践本公开的数个实施例。足够详细地描述这些实施例以使所属领域的一般技术人员能够实践本公开的实施例,且应理解,在不脱离本公开的范围的情况下可利用其它实施例且可进行工艺、电及/或结构改变。如本文中所使用,标志符“N”指示如此指定的数个特定特征可被包含在本公开的数个实施例中。如本文中所使用,“数个”某事物可指一或多个此类事物。例如,数个存储器装置可是指一或多个存储器装置。另外,如本文中尤其相对于附图中的参考数字所使用的例如“N”的标志符指示如此指定的数个特定特征可被包含在本公开的数个实施例中。本文中的图遵循编号惯例,其中首位或前几位数字对应于附图图号且其余数字识别附图中的元件或组件。可通过使用类似数字来识别不同图之间的类似元件或组件。将明白,可添加、交换及/或消除本文在各项实施例中所展示的元件以便提供本公开的数个额外实施例。另外,图中所提供的元件的比例及相对尺度意在说明本公开的各项实施例且不在限制性意义上使用。图1是根据本公开的数个实施例的呈包含存储器系统的计算系统的形式的设备的框图。如本文中所使用,“设备”可是指但不限于多种结构或结构组合中的任一者,举例来说例如电路或电路系统、裸片或若干裸片、模块或若干模块、装置或若干装置、或系统或若干系统。在图1中所说明的实施例中,存储器系统可包含一或多个存储器模块,举例来说例如存储器模块110-1、…、110-X、110-Y。存储器模块110-1、…、110-X、110-Y可为双列直插式存储器模块(DIMM)且可包含易失性存储器(例如DRAM),及/或非易失性存储器(例如存储类存储器及/或3DX-Point存储器),以及其它类型的存储器。存储器系统可包含任何类型的存储器装置,例如带有存储器的DIMM。在数个实施例中,存储器系统可包含多芯片装置。多芯片装置可包含数个不同存储器类型及/或存储器模块。例如,存储器系统可在任何类型的模块上包含非易失性或易失性存储器。下文结合图1到5所描述的实例使用DIMM作为存储器模块,但是本公开的协议可用于任何存储器系统上。在图1中,存储器系统包含经由包含总线113-1、接口A112-1及接口A112-2的通道耦合到DIMM110-1的主机102。DIMM110-1经耦合到DIMM110-2及110-X且DIMM110-1可经耦合到图1中未展示的额外DIMM或其它存储器模块及/或装置。DIMM110-1、110-2及110-X经耦合在一起且经配置以在彼此之间传送命令及/或数据。在图1中,DIMM110-1经由总线116-1、接口B114-1及接口B114-2耦合到DIMM110-2。DIMM110-2经由总线116-2、接口B114-3及接口B114-4耦合到DIMM110-X。接口A112-1、112-2、112-3及112-4可用于将主机102耦合到DIMM(例如,图1中的DIMM110-1及110-3)。接口B114-1、…、114-8可用于使DIMM110-1、…、110-X、110-Y彼此耦合。接口A可为与接口B相同类型的接口;且接口A可为与接口B不同类型的接口。接口A可为允许命令的非确定性执行的NVDIMM接口。例如,接口B可为并行、串行及/或多串行接口。接口A及/或接口B的接口类型可取决于存储器模块的类型及/或存储器模块上的存储器装置的类型。例如,DIMM110-1可包含作为NVDIMM接口的接口A112-2以与主机102进行通信,其中主机102包含也在NVDIMM接口中的接口A112-1。DIMM110-1可包含作为DDR5接口的接口B114-1以与DIMM110-2进行通信,其中DIMM110-2是DDRDIMM且包含作为DDR5接口的接口B114-2。DIMM110-2可包含作为存储类存储器接口的接口B114-3以与DIMM110-X进行通信,其中DIMM110-X是包含存储类存储器的DIMM且接口B114-4是存储本文档来自技高网...

【技术保护点】
1.一种设备,其包括:/n多个存储器裸片;/n控制器,其经耦合到所述多个存储器裸片且经配置以控制对所述多个存储器裸片的存取操作;/n第一接口,其经耦合到所述控制器且可耦合到主机,所述控制器经配置以经由所述第一接口与所述主机进行通信;及/n第二接口,其经耦合到所述控制器且可耦合到远程存储器模块,所述控制器经配置以经由所述第二接口与所述远程存储器模块进行通信。/n

【技术特征摘要】
【国外来华专利技术】20181219 US 16/226,0571.一种设备,其包括:
多个存储器裸片;
控制器,其经耦合到所述多个存储器裸片且经配置以控制对所述多个存储器裸片的存取操作;
第一接口,其经耦合到所述控制器且可耦合到主机,所述控制器经配置以经由所述第一接口与所述主机进行通信;及
第二接口,其经耦合到所述控制器且可耦合到远程存储器模块,所述控制器经配置以经由所述第二接口与所述远程存储器模块进行通信。


2.根据权利要求1所述的设备,其中所述设备是双列直插式存储器模块,所述多个存储器裸片包括动态随机存取存储器(DRAM),且所述远程存储器模块包括不同类型的存储器裸片。


3.根据权利要求2所述的设备,其中所述远程存储器模块的所述存储器裸片包括3DXPoint、NAND快闪存储器或NOR快闪存储器中的至少一者或其任何组合。


4.根据权利要求1到3中任一权利要求所述的设备,其中所述控制器经配置以引起经由所述第二接口将数据从所述存储器模块传送到所述设备且经由所述第一接口将数据从所述设备传送到所述主机。


5.根据权利要求1到3中任一权利要求所述的设备,其中所述控制器经配置以同时引起经由所述第一接口在所述主机与所述设备之间进行第一数据传送且经由所述第二接口在所述设备与所述存储器模块之间进行第二数据传送。


6.根据权利要求1到3中任一权利要求所述的设备,其中根据第一协议配置所述第一接口且根据与所述第一协议不同的第二协议配置所述第二接口。


7.一种设备,其包括:
第一接口,其可耦合到主机;
第二接口,其可耦合到存储器模块;
数个存储器装置;及
控制器,其经耦合到所述第一接口、所述第二接口及所述数个存储器装置,其中所述控制器经配置以:
执行第一数目个命令以在主机与所述数个存储器装置之间传送数据;且
将第二数目个命令及数据从所述主机传送到所述存储器模块以在所述存储器模块上执行。


8.根据权利要求7所述的设备,其中所述控制器经配置以确定所述第一数目个命令是用于在所述设备上执行且确定所述第二数目个命令是用于在所述存储器模块上执行。


9.根据权利要求7所述的设备,其中将所述第二数目个命令传送到所述存储器模块上的控制器;且
其中由所述控制器从所述主机接收所述第一数目个命令及所述第二数目个命令。


10.根据权利要求7到9中任一权利要求所述的设备,其中将第三数目个命令从所述控制器发送到所述存储器模块,其中由所述控制器生成所述第三数目个命令,且其中由所述存储器模块执行所...

【专利技术属性】
技术研发人员:R·M·沃克
申请(专利权)人:美光科技公司
类型:发明
国别省市:美国;US

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

1