-
公开(公告)号:US20140372707A1
公开(公告)日:2014-12-18
申请号:US14370013
申请日:2012-12-29
Applicant: Rambus Inc.
Inventor: Trung Diep , Eric Linstadt
CPC classification number: G06F12/0284 , G06F3/0616 , G06F3/0647 , G06F3/0673 , G06F12/0246 , G06F12/08 , G06F12/0891 , G06F12/1009 , G06F12/126 , G06F2212/1036 , G06F2212/7211
Abstract: Embodiments are disclosed for replacing one or more pages of a memory to level wear on the memory. In one embodiment, a system includes a page fault handling function and a memory address mapping function. Upon receipt of a page fault, the page fault handling function maps an evicted virtual memory address to a stressed page and maps a stressed virtual memory address to a free page using the memory address mapping function.
Abstract translation: 公开了用于替换存储器的一页或多页的级别磨损的实施例。 在一个实施例中,系统包括页面故障处理功能和存储器地址映射功能。 页面错误处理功能在收到页面错误时,将被驱逐的虚拟内存地址映射到应力页面,并使用存储器地址映射功能将压缩的虚拟内存地址映射到空闲页面。
-
公开(公告)号:US10468544B2
公开(公告)日:2019-11-05
申请号:US15369244
申请日:2016-12-05
Applicant: Rambus Inc.
Inventor: Yohan Frans , Simon Li , Eric Linstadt , Jun Kim
IPC: G06F12/02 , H01L31/0236 , G06F13/16 , G06F3/06 , G06F13/372 , G06F12/00
Abstract: A memory controller comprises a command interface to transmit a memory command to a plurality of memory devices associated with the memory controller. The memory controller also comprises an acknowledgement interface to receive an acknowledgment status packet from the plurality of memory devices over a shared acknowledgement link coupled between the memory controller and the plurality of memory devices, the acknowledgement status packet indicating whether the command was received by the plurality of memory devices. In addition, the memory controller comprises a memory controller core to decode the acknowledgment status packet to identify a portion of the acknowledgement status packet corresponding to each of the plurality of memory devices.
-
公开(公告)号:US20180285259A1
公开(公告)日:2018-10-04
申请号:US15939785
申请日:2018-03-29
Applicant: Rambus Inc.
Inventor: Trung Diep , Eric Linstadt
IPC: G06F12/02 , G06F3/06 , G06F12/1009 , G06F12/126 , G06F12/08 , G06F12/0891
CPC classification number: G06F12/0284 , G06F3/0616 , G06F3/0647 , G06F3/0673 , G06F12/0246 , G06F12/08 , G06F12/0891 , G06F12/1009 , G06F12/126 , G06F2212/1036 , G06F2212/7211
Abstract: Embodiments are disclosed for replacing one or more pages of a memory to level wear on the memory. In one embodiment, a system includes a page fault handling function and a memory address mapping function. Upon receipt of a page fault, the page fault handling function maps an evicted virtual memory address to a stressed page and maps a stressed virtual memory address to a free page using the memory address mapping function.
-
公开(公告)号:US20170010964A1
公开(公告)日:2017-01-12
申请号:US15207175
申请日:2016-07-11
Applicant: Rambus Inc.
Inventor: Trung Diep , Eric Linstadt
IPC: G06F12/02 , G06F12/126 , G06F3/06
CPC classification number: G06F12/0284 , G06F3/0616 , G06F3/0647 , G06F3/0673 , G06F12/0246 , G06F12/08 , G06F12/0891 , G06F12/1009 , G06F12/126 , G06F2212/1036 , G06F2212/7211
Abstract: Embodiments are disclosed for replacing one or more pages of a memory to level wear on the memory. In one embodiment, a system includes a page fault handling function and a memory address mapping function. Upon receipt of a page fault, the page fault handling function maps an evicted virtual memory address to a stressed page and maps a stressed virtual memory address to a free page using the memory address mapping function.
Abstract translation: 公开了用于替换存储器的一页或多页的级别磨损的实施例。 在一个实施例中,系统包括页面故障处理功能和存储器地址映射功能。 页面错误处理功能在收到页面错误时,将被驱逐的虚拟内存地址映射到应力页面,并使用存储器地址映射功能将压缩的虚拟内存地址映射到空闲页面。
-
公开(公告)号:US09111612B2
公开(公告)日:2015-08-18
申请号:US13788233
申请日:2013-03-07
Applicant: RAMBUS INC.
Inventor: Eric Linstadt , Brent Steven Haukness , J. James Tringali
CPC classification number: G11C13/0035 , G11C13/0004 , G11C13/0007 , G11C13/0011 , G11C13/004 , G11C13/0069 , G11C14/00 , G11C29/38 , G11C29/50008 , G11C2013/0054 , G11C2029/5002 , G11C2213/79
Abstract: Disclosed is a memory including a plurality of resistive change memory cells, including at least a first group and a second group of the memory cells and a comparison circuit configured to conduct a direct relative comparison of a remaining endurance of the first group of memory cells to a remaining endurance of the second group of memory cells.
Abstract translation: 公开了包括多个电阻变化存储单元的存储器,其包括至少第一组和第二组存储单元,以及比较电路,被配置为进行与第一组存储单元的剩余耐久性的直接相对比较 第二组记忆单元的剩余耐力。
-
公开(公告)号:US09934142B2
公开(公告)日:2018-04-03
申请号:US15207175
申请日:2016-07-11
Applicant: Rambus Inc.
Inventor: Trung Diep , Eric Linstadt
IPC: G06F12/00 , G06F12/02 , G06F12/08 , G06F12/126 , G06F12/0891 , G06F12/1009 , G06F3/06 , G06F13/00 , G06F13/28
CPC classification number: G06F12/0284 , G06F3/0616 , G06F3/0647 , G06F3/0673 , G06F12/0246 , G06F12/08 , G06F12/0891 , G06F12/1009 , G06F12/126 , G06F2212/1036 , G06F2212/7211
Abstract: Embodiments are disclosed for replacing one or more pages of a memory to level wear on the memory. In one embodiment, a system includes a page fault handling function and a memory address mapping function. Upon receipt of a page fault, the page fault handling function maps an evicted virtual memory address to a stressed page and maps a stressed virtual memory address to a free page using the memory address mapping function.
-
公开(公告)号:US10515010B2
公开(公告)日:2019-12-24
申请号:US15939785
申请日:2018-03-29
Applicant: Rambus Inc.
Inventor: Trung Diep , Eric Linstadt
IPC: G06F12/00 , G06F12/02 , G06F12/08 , G06F12/126 , G06F12/0891 , G06F12/1009 , G06F3/06 , G06F13/00 , G06F13/28
Abstract: Embodiments are disclosed for replacing one or more pages of a memory to level wear on the memory. In one embodiment, a system includes a page fault handling function and a memory address mapping function. Upon receipt of a page fault, the page fault handling function maps an evicted virtual memory address to a stressed page and maps a stressed virtual memory address to a free page using the memory address mapping function.
-
公开(公告)号:US20170147234A1
公开(公告)日:2017-05-25
申请号:US15369244
申请日:2016-12-05
Applicant: Rambus Inc.
Inventor: Yohan Frans , Simon Li , Eric Linstadt , Jun Kim
IPC: G06F3/06 , G06F13/372
CPC classification number: H01L31/02366 , G06F3/0613 , G06F3/0626 , G06F3/0658 , G06F3/0659 , G06F3/0679 , G06F12/00 , G06F12/0246 , G06F13/16 , G06F13/1684 , G06F13/372 , Y02D10/14
Abstract: A memory controller comprises a command interface to transmit a memory command to a plurality of memory devices associated with the memory controller. The memory controller also comprises an acknowledgement interface to receive an acknowledgment status packet from the plurality of memory devices over a shared acknowledgement link coupled between the memory controller and the plurality of memory devices, the acknowledgement status packet indicating whether the command was received by the plurality of memory devices. In addition, the memory controller comprises a memory controller core to decode the acknowledgment status packet to identify a portion of the acknowledgement status packet corresponding to each of the plurality of memory devices.
-
公开(公告)号:US09390025B2
公开(公告)日:2016-07-12
申请号:US14370013
申请日:2012-12-29
Applicant: Rambus Inc.
Inventor: Trung Diep , Eric Linstadt
CPC classification number: G06F12/0284 , G06F3/0616 , G06F3/0647 , G06F3/0673 , G06F12/0246 , G06F12/08 , G06F12/0891 , G06F12/1009 , G06F12/126 , G06F2212/1036 , G06F2212/7211
Abstract: Embodiments are disclosed for replacing one or more pages of a memory to level wear on the memory. In one embodiment, a system includes a page fault handling function and a memory address mapping function. Upon receipt of a page fault, the page fault handling function maps an evicted virtual memory address to a stressed page and maps a stressed virtual memory address to a free page using the memory address mapping function.
Abstract translation: 公开了用于替换存储器的一页或多页的级别磨损的实施例。 在一个实施例中,系统包括页面故障处理功能和存储器地址映射功能。 页面错误处理功能在收到页面错误时,将被驱逐的虚拟内存地址映射到应力页面,并使用存储器地址映射功能将压缩的虚拟内存地址映射到空闲页面。
-
-
-
-
-
-
-
-