-
公开(公告)号:US20250014640A1
公开(公告)日:2025-01-09
申请号:US18768922
申请日:2024-07-10
Applicant: Micron Technology, Inc.
Inventor: Ferdinando Bedeschi , Jeffrey E. Koelling , Hari Giduturi , Riccardo Muzzetto , Corrado Villa
IPC: G11C13/00
Abstract: Methods, systems, and devices for decoder architecture for memory device are described. An apparatus includes a memory array having a memory cell and an access line coupled with the cell and a decoder having a first stage and a second stage. The decoder supplying a first voltage during a first access operation and a second voltage during a second access operation to the access line. The second stage of the decoder includes a first transistor that supplies the first voltage based on a third voltage at the source of the first transistor exceeding a fourth voltage at a gate of the first transistor and a first threshold voltage. The second stage includes a second transistor that supplies the second voltage based on a fifth voltage at a gate of the second transistor exceeding a sixth voltage at the source of the second transistor and a second threshold voltage.
-
公开(公告)号:US20240428863A1
公开(公告)日:2024-12-26
申请号:US18821501
申请日:2024-08-30
Applicant: Micron Technology, Inc.
Inventor: Marco Sforzin , Riccardo Muzzetto
Abstract: The present disclosure includes apparatuses, methods, and systems for balancing data in memory. An embodiment includes a memory having a group of memory cells, wherein each respective memory cell is programmable to one of three possible data states, and circuitry to balance data programmed to the group between the three possible data states by determining whether the data programmed to the group is balanced for any one of the three possible data states, and upon determining the data programmed to the group is not balanced for any one of the three possible data states apply a rotational mapping algorithm to the data programmed to the group until the data is balanced for any one of the three possible data states and apply a Knuth algorithm to the data of the group programmed to the two of the three possible data states that were not balanced by the rotational mapping algorithm.
-
公开(公告)号:US12094533B2
公开(公告)日:2024-09-17
申请号:US17877613
申请日:2022-07-29
Applicant: Micron Technology, Inc.
Inventor: Riccardo Muzzetto , Francesco Mastroianni , Ferdinando Bedeschi , Nevil N. Gajera
CPC classification number: G11C13/004 , G11C13/0004 , G11C2013/0057
Abstract: Methods, systems, and devices for memory cell read operation techniques are described. A memory device may determine a starting voltage for a second phase of a read operation for a set of memory cells which may have a different magnitude than a magnitude of a starting voltage of a first phase of the read operation. For example, the memory device may use an ending voltage of the first phase to determine the starting voltage for the second phase. In some cases, the starting voltage for the second phase may correspond to a difference of a voltage offset and the ending voltage of the first phase. As part of the second phase of the read operation, the memory device may apply a sequence of voltages to the set of memory cells in accordance with the determined starting voltage of the second phase.
-
公开(公告)号:US20240211347A1
公开(公告)日:2024-06-27
申请号:US17802053
申请日:2021-09-23
Applicant: Micron Technology, Inc.
Inventor: Graziano Mirichigni , Christophe Laurent , Riccardo Muzzetto
IPC: G06F11/10
CPC classification number: G06F11/1076
Abstract: The present disclosure relates to a method for operating an array of memory cells, the method comprising storing user data in a plurality of memory cells of the array, storing parity data associated with the user data in a plurality of parity cells of the array, and, based on the stored parity data, selecting an Error Correction Code (ECC) correction capability and/or an ECC granularity according to which an ECC operation is to be performed, wherein the selection of the ECC correction capability and/or the ECC granularity is determined by the steps of updating a first register, said first register comprising values which indicate a required ECC correction capability and/or a required ECC granularity to be applied to the memory cells based on a current status of said memory cells, wherein the values of the first register are updated based on a variation of the current status of the memory cells, and wherein an update of the values of the first register corresponds to a variation of the required ECC correction capability and/or a required ECC granularity to be applied to said memory cells, and based on the updated values of the first register, executing an ECC switch command, wherein the ECC switch command is such as to vary a previously selected ECC correction capability and/or a previously selected ECC granularity, the method further comprising: updating a second register according to the varied ECC correction capability and/or ECC granularity, said second register comprising values indicating the selected ECC correction capability and the selected ECC granularity applied to the memory cells based on the current status thereof. Related apparatuses and systems are also herein disclosed.
-
公开(公告)号:US20240211346A1
公开(公告)日:2024-06-27
申请号:US17801992
申请日:2021-03-02
Applicant: Micron Technology, Inc.
Inventor: Christophe Laurent , Riccardo Muzzetto
IPC: G06F11/10
CPC classification number: G06F11/1076
Abstract: The present disclosure relates to a method comprising the steps of defining a minimum number of parity cells for storing parity data, the minimum number of parity cells corresponding to a minimum Error Correction Code (ECC) correction capability, defining a maximum number of parity cells for storing the parity data, the maximum number of parity cells corresponding to a maximum ECC correction capability, storing payload content in a plurality of memory cells of a memory array, and, based on a current status of the memory cells storing the payload, selecting a number of parity cells to be used for storing the parity data between the minimum number and the maximum number. The payload is stored in at least part of the parity cells which are not selected to store parity data. Related memory devices and systems are also herein disclosed.
-
公开(公告)号:US20240134533A1
公开(公告)日:2024-04-25
申请号:US18396414
申请日:2023-12-26
Applicant: Micron Technology, Inc.
Inventor: Riccardo Muzzetto , Ferdinando Bedeschi , Umberto di Vincenzo
IPC: G06F3/06
CPC classification number: G06F3/0614 , G06F3/0629 , G06F3/0653 , G06F3/0679
Abstract: A method including storing user data in memory cells of a memory array, storing, in a counter associated to the memory cells, count data corresponding to a number of bits in the user data having a predetermined first logic value, applying a read voltage to the memory cells to read the user data, applying the read voltage to the cells of the counter to read the count data and to provide a target value corresponding to the number of bits in the user data having the first logic value. During the application of the read voltage, the count data and the user data are read simultaneously such that the target value is provided during the reading of the user data. The application of the read voltage is stopped when the number of bits in the user data having the first logic value corresponds to the target value.
-
公开(公告)号:US11929124B2
公开(公告)日:2024-03-12
申请号:US17597004
申请日:2020-11-11
Applicant: Micron Technology, Inc.
Inventor: Ferdinando Bedeschi , Riccardo Muzzetto , Umberto Di Vincenzo
Abstract: The present disclosure relates to a method for accessing memory cells comprising: applying an increasing read voltage with a first polarity to the plurality of memory cells; counting a number of switching memory cells in the plurality based on the applying the increasing read voltage; applying a first read voltage with the first polarity based on the number of switched memory cells reaching a threshold number; applying a second read voltage with a second polarity opposite to the first polarity; and determining that a memory cell in the plurality of memory cells has a first logic value based on the memory cell having switched during one of the applying the increasing read voltage and the applying the first read voltage or based on the memory cell not having switched during the applying the second read voltage. A related system is also disclosed.
-
公开(公告)号:US11887663B2
公开(公告)日:2024-01-30
申请号:US18079494
申请日:2022-12-12
Applicant: Micron Technology, Inc.
Inventor: Graziano Mirichigni , Riccardo Muzzetto , Ferdinando Bedeschi
CPC classification number: G11C13/004 , G11C13/0026 , G11C13/0028 , G11C2013/0045
Abstract: Methods and systems include memory devices with a memory array comprising a plurality of memory cells. The memory devices include a control circuit operatively coupled to the memory array and configured to receive a read request for data and to apply a first voltage at a first time duration to the memory array based on the read request. The control circuit is additionally configured to count a number of the plurality of memory cells that have switched to an active read state based on the first voltage and to derive a second time duration. The control circuit is further configured to apply a second voltage at the second duration to the memory array. The control circuit is also configured to return the data based at least on bits stored in a first and a second set of the plurality of memory cells.
-
公开(公告)号:US11811424B2
公开(公告)日:2023-11-07
申请号:US17222660
申请日:2021-04-05
Applicant: Micron Technology, Inc.
Inventor: Christophe Vincent Antoine Laurent , Riccardo Muzzetto
CPC classification number: H03M13/2906 , G06F11/1076 , G11C15/04
Abstract: Methods, systems, and devices for fixed weight codewords for ternary memory cells are described. A memory device may generate a codeword from a set of data bits and invert a portion of the codeword so that the codeword is associated with a target distribution of programmable states. After inverting the portion of the codeword, the memory device store the codeword in a set of ternary cells according to a coding scheme. The memory device may read the codeword from the set of ternary cells and select one or more reference voltages for the set of ternary cells based on the target distribution for the codeword and the states of the ternary cells.
-
公开(公告)号:US20230317131A1
公开(公告)日:2023-10-05
申请号:US17712948
申请日:2022-04-04
Applicant: Micron Technology, Inc.
Inventor: Christophe Laurent , Riccardo Muzzetto
IPC: G11C11/22
CPC classification number: G11C11/2275 , G11C11/2273 , G11C11/221
Abstract: The present disclosure includes apparatuses, methods, and systems for unbalanced programmed data states in memory. An embodiment includes a memory having a group of memory cells, and circuitry configured to determine a quantity of the memory cells of the group to program to a first data state, wherein the determined quantity of memory cells is less than or greater than half of the memory cells of the group, program the determined quantity of the memory cells of the group to the first data state, and program a remaining quantity of the memory cells of the group to a second data state.
-
-
-
-
-
-
-
-
-