-
公开(公告)号:US20210166775A1
公开(公告)日:2021-06-03
申请号:US17170386
申请日:2021-02-08
Applicant: Micron Technology, Inc.
Inventor: Paolo Amato , Marco Dallabora , Daniele Balluchi , Danilo Caraccio , Emanuele Confalonieri
Abstract: An example apparatus includes a memory comprising a plurality of managed units corresponding to respective groups of resistance variable memory cells and a controller coupled to the memory. The controller is configured to cause performance of a cleaning operation on a selected group of the memory cells and generation of error correction code (ECC) parity data. The controller may be further configured to cause performance of a write operation on the selected group of cells to write an inverted state of at least one data value to the selected group of cells and write an inverted state of at least one of the ECC parity data to the selected group of cells.
-
公开(公告)号:US20200301841A1
公开(公告)日:2020-09-24
申请号:US16893982
申请日:2020-06-05
Applicant: Micron Technology, Inc.
Inventor: Danilo Caraccio , Emanuele Confalonieri , Marco Dallabora , Roberto Izzi , Paolo Amato , Daniele Balluchi , Luca Porzio
IPC: G06F12/0862 , G06F12/10 , G06F3/06
Abstract: An example apparatus comprises a hybrid memory system and a controller coupled to the hybrid memory system. The controller may be configured to cause data to be selectively stored in the hybrid memory system responsive to a determination that an exception involving the data has occurred.
-
公开(公告)号:US10740263B2
公开(公告)日:2020-08-11
申请号:US16058793
申请日:2018-08-08
Applicant: Micron Technology, Inc.
Inventor: Graziano Mirichigni , Daniele Balluchi , Luca Porzio
Abstract: Apparatuses and methods for variable latency memory operations are disclosed herein. An example apparatus may include a memory configured to provide first information during a variable latency period indicating the memory is not available to perform a command, wherein the first information is indicative of a remaining length of the variable latency period, the remaining length is one of a relatively short, normal, or long period of time, the memory configured to provide second information in response to receiving the command after the latency period.
-
公开(公告)号:US10719248B2
公开(公告)日:2020-07-21
申请号:US15958614
申请日:2018-04-20
Applicant: Micron Technology, Inc.
Inventor: Robert N. Hasbun , Daniele Balluchi
Abstract: The present disclosure includes apparatuses and methods for counter update operations. An example apparatus comprises a memory including a managed unit that includes a plurality of first groups of memory cells and a second group of memory cells, in which respective counters associated with the managed unit are stored on the second group of memory cells. The example apparatus further includes a controller. The controller includes a core configured to route a memory operation request received from a host and a datapath coupled to the core and the memory. The datapath may be configured to issue, responsive to a receipt of the memory operation request routed from the core, a plurality of commands associated with the routed memory operation request to the memory to perform corresponding memory operations on the plurality of first groups of memory cells. The respective counters may be updated independently of the plurality of commands.
-
公开(公告)号:US20200183828A1
公开(公告)日:2020-06-11
申请号:US16793185
申请日:2020-02-18
Applicant: Micron Technology, Inc.
Inventor: Paolo Amato , Daniele Balluchi
IPC: G06F12/02 , G06F3/06 , G11C16/34 , G06F1/3206
Abstract: The present disclosure includes apparatuses, methods, and systems for data relocation in memory having two portions of data. An embodiment includes a memory having a plurality of physical blocks of memory cells, and a first and second portion of data having a first and second, respectively, number of logical block addresses associated therewith. Two of the plurality of physical blocks of cells do not have data stored therein. Circuitry is configured to relocate the data of the first portion that is associated with one of the first number of logical block addresses to one of the two physical blocks of cells that don't have data stored therein, and relocate the data of the second portion that is associated with one of the second number of logical block addresses to the other one of the two physical blocks of cells that don't have data stored therein.
-
公开(公告)号:US20200082883A1
公开(公告)日:2020-03-12
申请号:US16128550
申请日:2018-09-12
Applicant: Micron Technology, Inc.
Inventor: Daniele Balluchi , Paolo Amato , Graziano Mirichigni , Danilo Caraccio , Marco Sforzin , Marco Dallabora
Abstract: An apparatus can have a memory comprising an array of resistance variable memory cells and a controller. The controller can be configured to receive to a dedicated command to write all cells in a number of groups of the resistance variable memory cells to a first state without transferring any host data corresponding to the first state to the number of groups. The controller can be configured to, in response to the dedicated command, perform a read operation on each respective group to determine states of the cells in each respective group, determine from the read operation any cells in each respective group programmed to a second state, and write only the cells determined to be in the second state to the first state.
-
公开(公告)号:US10585795B2
公开(公告)日:2020-03-10
申请号:US15994477
申请日:2018-05-31
Applicant: Micron Technology, Inc.
Inventor: Paolo Amato , Daniele Balluchi
IPC: G06F12/02 , G06F1/3206 , G11C16/34 , G06F3/06
Abstract: The present disclosure includes apparatuses, methods, and systems for data relocation in memory having two portions of data. An embodiment includes a memory having a plurality of physical blocks of memory cells, and a first and second portion of data having a first and second, respectively, number of logical block addresses associated therewith. Two of the plurality of physical blocks of cells do not have data stored therein. Circuitry is configured to relocate the data of the first portion that is associated with one of the first number of logical block addresses to one of the two physical blocks of cells that don't have data stored therein, and relocate the data of the second portion that is associated with one of the second number of logical block addresses to the other one of the two physical blocks of cells that don't have data stored therein.
-
公开(公告)号:US20200064903A1
公开(公告)日:2020-02-27
申请号:US16666975
申请日:2019-10-29
Applicant: Micron Technology, Inc.
Inventor: Greg Blodgett , Daniele Balluchi , Danilo Caraccio , Graziano Mirichigni
IPC: G06F1/3234 , G06F13/16 , G11C5/14
Abstract: The present disclosure includes apparatuses and methods for providing energy information to memory. An embodiment includes determining, by a host, that a charge level of an energy source coupled to the host has reached or exceeded a threshold value, and transmitting, from the host to a memory device coupled to the host, signaling indicative of an energy mode for the memory device, wherein the signaling is transmitted based at least in part on determining that the charge level of the energy source has reached or exceeded the threshold.
-
公开(公告)号:US20200042458A1
公开(公告)日:2020-02-06
申请号:US16052921
申请日:2018-08-02
Applicant: Micron Technology, Inc.
Inventor: Daniele Balluchi , Dionisio Minopoli
IPC: G06F12/1009
Abstract: Logical to physical tables each including logical to physical address translations for first logical addresses can be stored. Logical to physical table fragments each including logical to physical address translations for second logical address can be stored. A first level index can be stored. The first level index can include a physical table address of a respective one of the logical to physical tables for each of the first logical addresses and a respective pointer to a second level index for each of the second logical addresses. The second level index can be stored and can include a physical fragment address of a respective logical to physical table fragment for each of the second logical addresses.
-
公开(公告)号:US20190244667A1
公开(公告)日:2019-08-08
申请号:US16388501
申请日:2019-04-18
Applicant: Micron Technology, Inc.
Inventor: Daniele Balluchi , Corrado Villa
Abstract: The disclosed technology relates to a memory device configured to perform multiple access operations in response to a single command received through a memory controller and a method of performing the multiple access operations. In one aspect, the memory device includes a memory array comprising a plurality of memory cells and a memory controller. The memory controller is configured to receive a single command which specifies a plurality of memory access operations to be performed on the memory array. The memory controller is further configured to cause the specified plurality of memory access operations to be performed on the memory array.
-
-
-
-
-
-
-
-
-