[发明专利]混合内存模块以及操作混合内存模块的系统和方法在审
申请号: | 202010083535.5 | 申请日: | 2014-11-07 |
公开(公告)号: | CN111176585A | 公开(公告)日: | 2020-05-19 |
发明(设计)人: | 炫·李;杰斯·R·巴克达;池社·陈;杰弗里·C·所罗门;马里奥·杰西·马丁内斯;浩·乐;淑·J·蔡 | 申请(专利权)人: | 奈特力斯股份有限公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06;G06F11/10;G06F12/02;G06F12/06;G06F12/08;G06F12/0868;G06F12/0871;G06F12/0897;G06F13/10;G06F13/28;G11C7/10 |
代理公司: | 上海晨皓知识产权代理事务所(普通合伙) 31260 | 代理人: | 成丽杰 |
地址: | 美国加利福尼亚尔湾市*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 混合 内存 模块 以及 操作 系统 方法 | ||
1.一种用于计算机系统的存储器模块,所述计算机系统包含耦合到存储器信道的存储器控制器,所述存储器信道包含数据总线和控制/地址C/A总线,所述存储器模块包括:
印刷电路板PCB;
安装在所述PCB上且可经配置而耦合到所述存储器信道的易失性存储器子系统,所述易失性存储器子系统包括可经配置而经所述C/A总线接收输入C/A信号的寄存控制器(RCD),以及与所述RCD耦合的动态随机存取存储器(DRAM)装置其可经配置而响应于指向所述易失性存储器子系统的输入C/A信号来执行存储操作,所述DRAM装置包括可经配置而耦合到所述存储器信道的数据输入/输出(I/O);
安装在所述PCB上的非易失性存储器子系统,其为所述计算机系统提供存储装置;以及
安装在所述PCB上的模块控制器,其包括耦合到所述易失性存储器子系统的DRAM接口、耦合到所述非易失性存储器子系统的闪存接口、和控制逻辑,其中所述模块控制器可经配置而响应经由所述存储器信道接收到的一个模块内数据传输命令来经由所述闪存接口从所述非易失性存储器子系统读取所述模块内数据传输命令所请求的数据其包括至少第一数据,且可经配置更进一步用于经由所述C/A总线接收第一虚写命令并在接收到所述第一虚写命令之后的某一时间段将所述第一数据经所述DRAM接口提供给所述易失性存储器子系统,以使得所述第一数据根据所述DRAM装置的CAS时延参数出现在DRAM装置的I/O处;
其中所述易失性存储器子系统可经配置而经由所述C/A总线接收所述第一虚写命令,更进一步的用于响应所述第一虚写命令来将接收所述第一数据并将所述第一数据存入所述DRAM装置中所述模块内数据传输命令所指定的地址。
2.根据权利要求1所述的存储器模块,其中所述模块内数据传输命令所请求的数据更包括第二数据,所述模块控制器可经配置更进一步用于经由所述C/A总线接收第二虚写命令并在接收到所述第二虚写命令之后的某一时间段将所述第二数据提供给所述易失性存储器子系统,以使得所述第二数据根据所述DRAM装置的CAS时延参数出现在DRAM装置的I/O处,其中所述易失性存储器子系统经配置而经由所述存储器信道接收所述第二虚写命令并且根据所述第二虚写命令来将所述第二数据存入所述DRAM装置。
3.根据权利要求2所述的存储器模块,其中所述易失性存储器子系统经配置更进一步用于在经由所述C/A总线接收到所述第一虚写命令之后和所述第二虚写命令之前接收一个或多个正常写入命令,并且响应于所述一个或多个正常写入命令来经由所述数据总线从所述模块控制器接收相应于所述一个或多个正常写入命令的写入数据。
4.根据权利要求3所述的存储器模块,其进一步包括用于传输所述模块内数据传输命令所请求的数据的专用数据路径,其中所述专用数据路径包含在所述DRAM装置的I/O和所述DRAM接口之间的第一数据信号线,以及在所述闪存接口和所述非易失性存储器子系统之间的第二数据信号线,其中所述专用数据路径不包含所述数据总线,其中经由所述第二数据信号线从所述非易失性存储器子系统读取所述第一数据和所述第二数据,并且其中经由所述第一数据信号线将所述第一数据和所述第二数据提供到所述易失性存储器子系统。
5.根据权利要求4所述的存储器模块,其进一步包括耦合到所述模块控制器的数据缓冲器,其中所述专用数据路径还包含在所述数据缓冲器和所述模块控制器之间的第三数据信号线,并且其中所述第一数据和所述第二数据在被提供到所述易失性存储器子系统之前被存储在所述数据缓冲器中。
6.根据权利要求5所述的存储器模块,其中所述数据缓冲器经由所述第三数据信号线和一组C/A信号线耦合到所述模块控制器,并且其中所述模块控制器经由所述组C/A信号线向所述数据缓冲器发出存储器命令,以使得所述数据缓冲器在将所述第一数据和所述第二数据提供到所述易失性存储器子系统之前输出所述第一数据和所述第二数据,其中所述模块控制器发出至少一个命令来暂停所述数据缓冲器,使得在所述模块控制器的输出处、在所述第一数据和所述第二数据之间产生间隙。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于奈特力斯股份有限公司,未经奈特力斯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010083535.5/1.html,转载请声明来源钻瓜专利网。