-
公开(公告)号:US20240256448A1
公开(公告)日:2024-08-01
申请号:US18414640
申请日:2024-01-17
Applicant: Micron Technology, Inc.
Inventor: Peter L. Brown , Glen E. Hush , Troy A. Manning , Timothy P. Finkbeiner , Troy D. Larsen
IPC: G06F12/0802
CPC classification number: G06F12/0802 , G06F2212/1032 , G06F2212/221
Abstract: Methods, systems, and devices related to sense amplifiers of a memory device serving as a Static Random Access Memory (SRAM) cache. For example, a memory array can be coupled to sense amplifiers. In a first mode, the sense amplifiers can be electrically disconnect from digit lines of the memory array. In the first mode, data and metadata of a cache line can be stored in the sense amplifiers when electrically disconnected from the number of digit lines. In the first mode, a portion of the data can be communicated, based on the metadata, from the sense amplifiers to the processing device. In a second mode, the sense amplifiers can connect to the memory array and sense data from the memory array.
-
公开(公告)号:US11837315B2
公开(公告)日:2023-12-05
申请号:US17855212
申请日:2022-06-30
Applicant: Micron Technology, Inc.
Inventor: Timothy P. Finkbeiner , Troy A. Manning , Troy D. Larsen , Glen E. Hush
CPC classification number: G11C7/065 , G11C7/1039 , G11C7/1075 , G11C7/1096
Abstract: Methods and devices related to transferring data between DRAM and SRAM. One method includes activating a first portion of a dynamic random access memory (DRAM), reading data from the first portion of the DRAM, latching the data from the first portion of the DRAM in one or more sense amplifiers, and writing the data from the one or more sense amplifiers to a first portion of a static random access memory (SRAM).
-
公开(公告)号:US20220066777A1
公开(公告)日:2022-03-03
申请号:US17454171
申请日:2021-11-09
Applicant: Micron Technology, Inc.
Inventor: Timothy P. Finkbeiner , Troy D. Larsen
Abstract: Systems and methods related to implementing vector registers in memory. A memory system for implementing vector registers in memory can include an array of memory cells, where a plurality of rows in the array serve as a plurality of vector registers as defined by an instruction set architecture. The memory system for implementing vector registers in memory can also include a processing resource configured to, responsive to receiving a command to perform a particular vector operation on a particular vector register, access a particular row of the array serving as the particular register to perform the vector operation.
-
公开(公告)号:US20200272538A1
公开(公告)日:2020-08-27
申请号:US16871641
申请日:2020-05-11
Applicant: Micron Technology, Inc.
Inventor: Troy A. Manning , Troy D. Larsen , Martin L. Culley
Abstract: The present disclosure includes apparatuses and methods for physical page, logical page, and codeword correspondence. A number of methods include error coding a number of logical pages of data as a number of codewords and writing the number of codewords to a number of physical pages of memory. The number of logical pages of data can be different than the number of physical pages of memory.
-
公开(公告)号:US09292382B2
公开(公告)日:2016-03-22
申请号:US14802005
申请日:2015-07-17
Applicant: Micron Technology, Inc.
Inventor: Troy D. Larsen , Martin L. Culley
CPC classification number: G06F11/1068 , G11C29/52 , H03M13/09 , H03M13/1102 , H03M13/1515 , H03M13/152 , H03M13/2906
Abstract: The present disclosure includes apparatuses and methods for codewords that span pages of memory. A number of methods include writing a first portion of a primary codeword to a first page in a first block of memory and writing a second portion of the primary codeword to a second page in a second block of memory. The primary codeword can be included in a secondary codeword. The method can include writing a first portion of the secondary codeword in the memory and writing a second portion of the secondary codeword to a different page and block of the memory than the first portion of the secondary codeword.
-
公开(公告)号:US20160018993A1
公开(公告)日:2016-01-21
申请号:US14867139
申请日:2015-09-28
Applicant: Micron Technology, Inc.
Inventor: Troy A. Manning , Troy D. Larsen , Martin L. Culley , Jeffrey L. Meader , Steve G. Bard , Dean C. Eyres
IPC: G06F3/06
CPC classification number: G06F3/0608 , G06F3/0661 , G06F3/0673 , H03M7/30 , H03M7/60 , H03M7/6082
Abstract: The present disclosure includes apparatuses and methods for data compression and management. A number of methods include receiving a number of data segments corresponding to a managed unit amount of data, determining a respective compressibility of each of the number of data segments, compressing each of the number of data segments in accordance with its respective determined compressibility, forming a compressed managed unit that includes compressed and/or uncompressed data segments corresponding to the number of data segments corresponding to the managed unit amount of data, and forming a page of data that comprises at least the compressed managed unit.
-
公开(公告)号:US20150324252A1
公开(公告)日:2015-11-12
申请号:US14802005
申请日:2015-07-17
Applicant: Micron Technology, Inc.
Inventor: Troy D. Larsen , Martin L. Culley
CPC classification number: G06F11/1068 , G11C29/52 , H03M13/09 , H03M13/1102 , H03M13/1515 , H03M13/152 , H03M13/2906
Abstract: The present disclosure includes apparatuses and methods for codewords that span pages of memory. A number of methods include writing a first portion of a primary codeword to a first page in a first block of memory and writing a second portion of the primary codeword to a second page in a second block of memory. The primary codeword can be included in a secondary codeword. The method can include writing a first portion of the secondary codeword in the memory and writing a second portion of the secondary codeword to a different page and block of the memory than the first portion of the secondary codeword.
Abstract translation: 本公开包括跨越存储器页面的码字的装置和方法。 许多方法包括将主码字的第一部分写入第一存储器块中的第一页,并将主码字的第二部分写入第二存储器块中的第二页。 主码字可以被包括在次码字中。 该方法可以包括将次码字的第一部分写入存储器中,并将次码字的第二部分写入与辅助码字的第一部分不同的存储器页和块。
-
公开(公告)号:US20240296124A1
公开(公告)日:2024-09-05
申请号:US18129559
申请日:2023-03-31
Applicant: Micron Technology, Inc.
Inventor: Timothy P. Finkbeiner , Troy D. Larsen
IPC: G06F12/0877
CPC classification number: G06F12/0877 , G06F2212/221 , G06F2212/656
Abstract: Apparatuses and methods related to providing coherent memory access. An apparatus for providing coherent memory access can include a memory array, a first processing resource, a first cache line and a second cache line coupled to the memory array, a first cache controller, and a second cache controller. The first cache controller coupled to the first processing resource and to the first cache line can be configured to provide coherent access to data stored in the second cache line and corresponding to a memory address. A second cache controller coupled through an interface to a second processing resource external to the apparatus and coupled to the second cache line can be configured to provide coherent access to the data stored in the first cache line and corresponding to the memory address. Coherent access can be provided using a first cache line address register of the first cache controller which stores the memory address and a second cache line address register of the second cache controller which also stores the memory address.
-
公开(公告)号:US20230033704A1
公开(公告)日:2023-02-02
申请号:US17885143
申请日:2022-08-10
Applicant: Micron Technology, Inc.
Inventor: Troy A. Manning , Jonathan D. Harms , Troy D. Larsen , Glen E. Hush , Timothy P. Finkbeiner
IPC: G06F9/4401 , G06F9/38 , G06F12/0868 , G06F13/16 , G06F12/1045
Abstract: Methods, systems, and devices for operational code storage for an on-die microprocessor are described. A microprocessor may be formed on-die with a memory array. Operating code for the microprocessor may be stored in the memory array, possibly along with other data (e.g., tracking or statistical data) used or generated by the on-die microprocessor. A wear leveling algorithm may result in some number of rows within the memory array not being used to store user data at any given time, and these rows may be used to store the operating code and possibly other data for the on-die microprocessor. The on-die microprocessor may boot and run based on the operating code stored in memory array.
-
公开(公告)号:US20220318148A1
公开(公告)日:2022-10-06
申请号:US17843387
申请日:2022-06-17
Applicant: Micron Technology, Inc.
Inventor: Timothy P. Finkbeiner , Troy D. Larsen
IPC: G06F12/0877
Abstract: Apparatuses and methods related to providing coherent memory access. An apparatus for providing coherent memory access can include a memory array, a first processing resource, a first cache line and a second cache line coupled to the memory array, a first cache controller, and a second cache controller. The first cache controller coupled to the first processing resource and to the first cache line can be configured to provide coherent access to data stored in the second cache line and corresponding to a memory address. A second cache controller coupled through an interface to a second processing resource external to the apparatus and coupled to the second cache line can be configured to provide coherent access to the data stored in the first cache line and corresponding to the memory address. Coherent access can be provided using a first cache line address register of the first cache controller which stores the memory address and a second cache line address register of the second cache controller which also stores the memory address.
-
-
-
-
-
-
-
-
-