Managing memory systems containing components with asymmetric characteristics
    1.
    发明授权
    Managing memory systems containing components with asymmetric characteristics 有权
    管理包含具有不对称特征的组件的内存系统

    公开(公告)号:US08407439B2

    公开(公告)日:2013-03-26

    申请号:US13441663

    申请日:2012-04-06

    IPC分类号: G06F12/00

    摘要: A memory controller (MC) is associated with a remapping table to enable access to content in a memory system that includes asymmetric memory. The MC receives a request for a memory read or an Input/Output (I/O) write from a central processing unit (CPU) for a physical address specified by the system's memory management unit (MMU). The CPU uses the MMU to manage memory operations for the CPU, by translating the virtual addresses associated with CPU instructions into physical addresses representing system memory or I/O locations. The MC for asymmetric memories is configured to process the MMU-specified physical addresses as an additional type of virtual addresses, creating a layer of abstraction between the physical address specified by the MMU and the physical memory address with which that address is associated by the MC. The MC shields the CPU from the computational complexities required to implement a memory system with asymmetric components.

    摘要翻译: 存储器控制器(MC)与重映射表相关联,以使得能够访问包括非对称存储器的存储器系统中的内容。 MC从系统的存储器管理单元(MMU)指定的物理地址从中央处理单元(CPU)接收对存储器读取或输入/输出(I / O)写入的请求。 通过将与CPU指令关联的虚拟地址转换为表示系统内存或I / O位置的物理地址,CPU使用MMU来管理CPU的存储器操作。 用于非对称存储器的MC被配置为处理MMU指定的物理地址作为附加类型的虚拟地址,在MMU指定的物理地址与该地址由MC关联的物理存储器地址之间创建一个抽象层 。 MC屏蔽CPU免受实现具有不对称组件的存储系统所需的计算复杂性。

    WRITING TO ASYMMETRIC MEMORY
    2.
    发明申请
    WRITING TO ASYMMETRIC MEMORY 有权
    写入不对称记忆

    公开(公告)号:US20130007338A1

    公开(公告)日:2013-01-03

    申请号:US13608937

    申请日:2012-09-10

    IPC分类号: G06F12/08

    摘要: A memory controller writes to a virtual address associated with data residing within an asymmetric memory component of main memory that is within a computer system and that has a symmetric memory component, while preserving proximate other data residing within the asymmetric memory component. The symmetric memory component within the main memory of the computer system is configured to enable random access write operations in which an address within a block of the symmetric memory component is written without affecting the availability of other addresses within the block of the symmetric memory component during the writing of that address. The asymmetric memory component is configured to enable block write operations in which writing to an address within a region of the asymmetric memory component affects the availability of other addresses within the region of the asymmetric memory component during the block write operations involving the address.

    摘要翻译: 存储器控制器写入与驻留在计算机系统内的主存储器的非对称存储器组件内的数据相关联的虚拟地址,并且具有对称存储器组件,同时保留驻留在非对称存储器组件内的邻近其他数据。 计算机系统的主存储器内的对称存储器组件被配置为实现随机存取写入操作,其中写入对称存储器组件的块内的地址而不影响对称存储器组件的块内的其他地址的可用性 写这个地址。 非对称存储器组件被配置为启用块写入操作,其中对非对称存储器组件的区域内的地址的写入在涉及地址的块写入操作期间影响非对称存储器组件的区域内的其他地址的可用性。

    Managing memory systems containing components with asymmetric characteristics
    3.
    发明授权
    Managing memory systems containing components with asymmetric characteristics 有权
    管理包含具有不对称特征的组件的内存系统

    公开(公告)号:US08200932B2

    公开(公告)日:2012-06-12

    申请号:US12254779

    申请日:2008-10-20

    IPC分类号: G06F12/16

    摘要: A memory controller (MC) is associated with a remapping table to enable access to content in a memory system that includes asymmetric memory. The MC receives a request for a memory read or an Input/Output (I/O) write from a central processing unit (CPU) for a physical address specified by the system's memory management unit (MMU). The CPU uses the MMU to manage memory operations for the CPU, by translating the virtual addresses associated with CPU instructions into physical addresses representing system memory or I/O locations. The MC for asymmetric memories is configured to process the MMU-specified physical addresses as an additional type of virtual addresses, creating a layer of abstraction between the physical address specified by the MMU and the physical memory address with which that address is associated by the MC. The MC shields the CPU from the computational complexities required to implement a memory system with asymmetric components.

    摘要翻译: 存储器控制器(MC)与重映射表相关联,以使得能够访问包括非对称存储器的存储器系统中的内容。 MC从系统的存储器管理单元(MMU)指定的物理地址从中央处理单元(CPU)接收对存储器读取或输入/输出(I / O)写入的请求。 通过将与CPU指令关联的虚拟地址转换为表示系统内存或I / O位置的物理地址,CPU使用MMU来管理CPU的存储器操作。 用于非对称存储器的MC被配置为处理MMU指定的物理地址作为附加类型的虚拟地址,在MMU指定的物理地址与该地址由MC关联的物理存储器地址之间创建一个抽象层 。 MC屏蔽CPU免受实现具有不对称组件的存储系统所需的计算复杂性。

    Writing to asymmetric memory
    6.
    发明授权
    Writing to asymmetric memory 有权
    写入不对称记忆

    公开(公告)号:US07930513B2

    公开(公告)日:2011-04-19

    申请号:US11935281

    申请日:2007-11-05

    IPC分类号: G06F12/00

    摘要: A memory controller writes to a virtual address associated with data residing within an asymmetric memory component of main memory that is within a computer system and that has a symmetric memory component, while preserving proximate other data residing within the asymmetric memory component. The symmetric memory component within the main memory of the computer system is configured to enable random access write operations in which an address within a block of the symmetric memory component is written without affecting the availability of other addresses within the block of the symmetric memory component during the writing of that address. The asymmetric memory component is configured to enable block write operations in which writing to an address within a region of the asymmetric memory component affects the availability of other addresses within the region of the asymmetric memory component during the block write operations involving the address.

    摘要翻译: 存储器控制器写入与驻留在计算机系统内的主存储器的非对称存储器组件内的数据相关联的虚拟地址,并且具有对称存储器组件,同时保留驻留在非对称存储器组件内的邻近其他数据。 计算机系统的主存储器内的对称存储器组件被配置为实现随机存取写入操作,其中写入对称存储器组件的块内的地址而不影响对称存储器组件的块内的其他地址的可用性 写这个地址。 非对称存储器组件被配置为启用块写入操作,其中对非对称存储器组件的区域内的地址的写入在涉及地址的块写入操作期间影响非对称存储器组件的区域内的其他地址的可用性。

    Managing Memory Systems Containing Components with Asymmetric Characteristics
    8.
    发明申请
    Managing Memory Systems Containing Components with Asymmetric Characteristics 有权
    管理包含不对称特性组件的内存系统

    公开(公告)号:US20090106478A1

    公开(公告)日:2009-04-23

    申请号:US12254779

    申请日:2008-10-20

    IPC分类号: G06F12/16 G06F12/00 G06F12/06

    摘要: A memory controller (MC) is associated with a remapping table to enable access to content in a memory system that includes asymmetric memory. The MC receives a request for a memory read or an Input/Output (I/O) write from a central processing unit (CPU) for a physical address specified by the system's memory management unit (MMU). The CPU uses the MMU to manage memory operations for the CPU, by translating the virtual addresses associated with CPU instructions into physical addresses representing system memory or I/O locations. The MC for asymmetric memories is configured to process the MMU-specified physical addresses as an additional type of virtual addresses, creating a layer of abstraction between the physical address specified by the MMU and the physical memory address with which that address is associated by the MC. The MC shields the CPU from the computational complexities required to implement a memory system with asymmetric components.

    摘要翻译: 存储器控制器(MC)与重映射表相关联,以使得能够访问包括非对称存储器的存储器系统中的内容。 MC从系统的存储器管理单元(MMU)指定的物理地址从中央处理单元(CPU)接收对存储器读取或输入/输出(I / O)写入的请求。 通过将与CPU指令关联的虚拟地址转换为表示系统内存或I / O位置的物理地址,CPU使用MMU来管理CPU的存储器操作。 用于非对称存储器的MC被配置为处理MMU指定的物理地址作为附加类型的虚拟地址,在MMU指定的物理地址与该地址由MC关联的物理存储器地址之间创建一个抽象层 。 MC屏蔽CPU免受实现具有不对称组件的存储系统所需的计算复杂性。