-
公开(公告)号:US20230080030A1
公开(公告)日:2023-03-16
申请号:US18053685
申请日:2022-11-08
Applicant: Micron Technology, Inc.
Inventor: Samuel E. Bradshaw , Shivasankar Gunasekaran , Hongyu Wang , Justin M. Eno
IPC: G06F12/1009 , G06F12/1027 , G06F3/06 , G06F9/50
Abstract: A computer system includes physical memory devices of different types that store randomly-accessible data in a main memory of the computer system. In one approach, an operating system allocates memory from a namespace for use by an application. The namespace is a logical reference to physical memory devices in which physical addresses are defined. The namespace is bound to a memory type. In response to binding the namespace to the memory type, the operating system adjusts a page table to map a logical memory address in the namespace to a memory device of the memory type.
-
公开(公告)号:US20230064822A1
公开(公告)日:2023-03-02
申请号:US17446659
申请日:2021-09-01
Applicant: Micron Technology, Inc.
Inventor: Douglas Trujillo , Kim Shane Webber , Hongyu Wang
Abstract: A temperature of the memory device is determined. Whether the temperature satisfies a temperature criterion of a plurality of temperature criterions is determined. Responsive to determining that the temperature satisfies the temperature criterion, a media management operation and a mode of performing the media management operation is selected. The selected media management operation according to the selected mode is performed.
-
公开(公告)号:US20230033549A1
公开(公告)日:2023-02-02
申请号:US17964720
申请日:2022-10-12
Applicant: Micron Technology, Inc.
Inventor: Samuel E. Bradshaw , Justin M. Eno , Sean Stephen Eilert , Shivasankar Gunasekaran , Hongyu Wang , Shivam Swami
IPC: G06F12/1009 , G06F12/1027
Abstract: A computer system includes physical memory devices of different types that store randomly-accessible data in memory of the computer system. In one approach, access to memory in an address space is maintained by an operating system of the computer system. A virtual page is associated with a first memory type. A page table entry is generated to map a virtual address of the virtual page to a physical address in a first memory device of the first memory type. The page table entry is used by a memory management unit to store the virtual page at the physical address.
-
公开(公告)号:US11556656B2
公开(公告)日:2023-01-17
申请号:US16582871
申请日:2019-09-25
Applicant: Micron Technology, Inc.
Inventor: Shivam Swami , Sean S. Eilert , Ameen D. Akel , Kenneth Marion Curewitz , Hongyu Wang
Abstract: Methods and apparatus of Exclusive OR (XOR) engine in a random access memory device to accelerate cryptographical operations in processors. For example, an integrated circuit memory device enclosed within a single integrated circuit package can include an XOR engine that is coupled with memory units in the random access memory device (e.g., having dynamic random access memory (DRAM) or non-volatile random access memory (NVRAM)). A processor (e.g., System-on-Chip (SoC) or Central Processing Unit (CPU)) can have encryption logic that performs cryptographical operations using XOR operations that are performed by the XOR engine in the random access memory device using the data in the random access memory device.
-
公开(公告)号:US11494311B2
公开(公告)日:2022-11-08
申请号:US16573527
申请日:2019-09-17
Applicant: Micron Technology, Inc.
Inventor: Samuel E. Bradshaw , Justin M. Eno , Sean S. Eilert , Shivasankar Gunasekaran , Hongyu Wang , Shivam Swami
IPC: G06F12/1009 , G06F12/1027
Abstract: A computer system includes physical memory devices of different types that store randomly-accessible data in memory of the computer system. In one approach, access to memory in an address space is maintained by an operating system of the computer system. A virtual page is associated with a first memory type. A page table entry is generated to map a virtual address of the virtual page to a physical address in a first memory device of the first memory type. The page table entry is used by a memory management unit to store the virtual page at the physical address.
-
公开(公告)号:US20210089663A1
公开(公告)日:2021-03-25
申请号:US16582871
申请日:2019-09-25
Applicant: Micron Technology, Inc.
Inventor: Shivam Swami , Sean S. Eilert , Ameen D. Akel , Kenneth Marion Curewitz , Hongyu Wang
Abstract: Methods and apparatus of Exclusive OR (XOR) engine in a random access memory device to accelerate cryptographical operations in processors. For example, an integrated circuit memory device enclosed within a single integrated circuit package can include an XOR engine that is coupled with memory units in the random access memory device (e.g., having dynamic random access memory (DRAM) or non-volatile random access memory (NVRAM)). A processor (e.g., System-on-Chip (SoC) or Central Processing Unit (CPU)) can have encryption logic that performs cryptographical operations using XOR operations that are performed by the XOR engine in the random access memory device using the data in the random access memory device.
-
公开(公告)号:US20210081325A1
公开(公告)日:2021-03-18
申请号:US16573535
申请日:2019-09-17
Applicant: Micron Technology, Inc.
Inventor: Samuel E. Bradshaw , Shivasankar Gunasekaran , Hongyu Wang , Justin M. Eno
IPC: G06F12/1009 , G06F12/1027 , G06F3/06 , G06F9/50
Abstract: A computer system includes physical memory devices of different types that store randomly-accessible data in a main memory of the computer system. In one approach, an operating system allocates memory from a namespace for use by an application. The namespace is a logical reference to physical memory devices in which physical addresses are defined. The namespace is bound to a memory type. In response to binding the namespace to the memory type, the operating system adjusts a page table to map a logical memory address in the namespace to a memory device of the memory type.
-
公开(公告)号:US10003675B2
公开(公告)日:2018-06-19
申请号:US14094273
申请日:2013-12-02
Applicant: Micron Technology, Inc.
Inventor: Kenneth M Curewitz , Sean Eilert , Ameen D. Akel , Hongyu Wang
CPC classification number: H04L69/22 , G06F3/061 , G06F3/0659 , G06F3/0679 , G06F3/0688 , G06F9/3885 , G06F2003/0697
Abstract: A method, an apparatus, and a system have been disclosed. An embodiment of the method includes an autonomous memory device receiving a set of instructions, the memory device executing the set of instructions, combining the set of instructions with any data recovered from the memory device in response to the set of instructions into a packet, and transmitting the packet from the memory device.
-
公开(公告)号:US20170109275A1
公开(公告)日:2017-04-20
申请号:US15393919
申请日:2016-12-29
Applicant: Micron Technology, Inc.
Inventor: Jared E. Hulbert , John C. Rudelic , Hongyu Wang
IPC: G06F12/02 , G06F9/50 , G06F12/0888 , G06F12/1009 , G06F3/06 , G06F12/0804
CPC classification number: G06F12/0246 , G06F3/0604 , G06F3/0631 , G06F3/0647 , G06F3/0665 , G06F3/0673 , G06F9/5016 , G06F12/0804 , G06F12/0888 , G06F12/1009 , G06F2212/1044 , G06F2212/2022 , G06F2212/604 , G06F2212/7202 , G11C11/5621 , G11C13/0004 , G11C15/046 , G11C16/0408 , G11C2211/5641
Abstract: Applications may request persistent storage in nonvolatile memory. The persistent storage is maintained across power events and application instantiations. Persistent storage may be maintained by systems with or without memory management units.
-
公开(公告)号:US20150378889A1
公开(公告)日:2015-12-31
申请号:US14848159
申请日:2015-09-08
Applicant: Micron Technology, Inc.
Inventor: Jared E. Hulbert , John C. Rudelic , Hongyu Wang
CPC classification number: G06F12/0246 , G06F3/0604 , G06F3/0631 , G06F3/0647 , G06F3/0665 , G06F3/0673 , G06F9/5016 , G06F12/0804 , G06F12/0888 , G06F12/1009 , G06F2212/1044 , G06F2212/2022 , G06F2212/604 , G06F2212/7202 , G11C11/5621 , G11C13/0004 , G11C15/046 , G11C16/0408 , G11C2211/5641
Abstract: Applications may request persistent storage in nonvolatile memory. The persistent storage is maintained across power events and application instantiations. Persistent storage may be maintained by systems with or without memory management units.
Abstract translation: 应用程序可以请求持久存储在非易失性存储器中。 永久存储在电源事件和应用程序实例之间保持不变。 持久存储可以由具有或不具有存储器管理单元的系统来维护。
-
-
-
-
-
-
-
-
-