-
公开(公告)号:US20210191887A1
公开(公告)日:2021-06-24
申请号:US17192602
申请日:2021-03-04
Applicant: Micron Technology, Inc.
Inventor: Danilo Caraccio , Marco Dallabora , Daniele Balluchi , Paolo Amato , Luca Porzio
Abstract: The present disclosure includes apparatuses and methods related to a hybrid memory system interface. An example computing system includes a processing resource and a storage system coupled to the processing resource via a hybrid interface. The hybrid interface can provide an input/output (I/O) access path to the storage system that supports both block level storage I/O access requests and sub-block level storage I/O access requests.
-
公开(公告)号:US11030122B2
公开(公告)日:2021-06-08
申请号:US14677712
申请日:2015-04-02
Applicant: Micron Technology, Inc.
Inventor: Danilo Caraccio , Graziano Mirichigni
Abstract: A device includes a memory. The device also includes a controller. The controller includes a register configured to store an indication of whether an ability of a received command to alter an access protection scheme of the memory is enabled. The received command may alter the access an access protection scheme of the memory responsive to the indication.
-
公开(公告)号:US11023167B2
公开(公告)日:2021-06-01
申请号:US16136101
申请日:2018-09-19
Applicant: Micron Technology, Inc.
Inventor: Giuseppe D'Eliseo , Graziano Mirichigni , Danilo Caraccio , Luca Porzio , Antonino Pollio
Abstract: Methods and apparatuses are disclosed for executing a plurality of queued tasks in a memory. One example apparatus includes a memory configured to be coupled to a host. The memory is also configured to receive a plurality of memory access requests, a status request, and an execution command from the host, and to execute one or more of the plurality of memory access requests responsive to the execution command from the host. The execution command includes a plurality of respective indications that correspond to each respective memory access request of the plurality of memory access requests and that indicate whether the host is requesting the memory to execute each respective memory access request.
-
公开(公告)号:US10943659B2
公开(公告)日:2021-03-09
申请号:US16744643
申请日:2020-01-16
Applicant: Micron Technology, Inc.
Inventor: Marco Dallabora , Paolo Amato , Daniele Balluchi , Danilo Caraccio , Emanuele Confalonieri
Abstract: The present disclosure includes apparatuses, and methods for data state synchronization. An example apparatus includes performing a write operation to store a data pattern in a group of resistance variable memory cells corresponding to a selected managed unit having a first status, updating a status of the selected managed unit from the first status to a second status responsive to performing the write operation, and providing data state synchronization for a subsequent write operation performed on the group by placing all of the variable resistance memory cells of the group in a same state prior to performing the subsequent write operation to store another data pattern in the group of resistance variable memory cells.
-
公开(公告)号:US10891223B2
公开(公告)日:2021-01-12
申请号:US16824314
申请日:2020-03-19
Applicant: Micron Technology, Inc.
Inventor: Luca Porzio , Graziano Mirichigni , Danilo Caraccio
IPC: G06F12/00 , G06F12/02 , G06F12/1009 , G06F3/06 , G11C29/52
Abstract: Devices and techniques for storage class memory status are disclosed herein. A storage portion characteristics data structure is maintained. Here, the data structure includes an array of elements—where each element is sized to contain a reference to a storage portion in a storage class memory storage device, a first pointer to a first element in the array of elements, a second pointer to a second element in the array of elements, and a third pointer to a third element in the array of elements. The data structure includes a direction of pointer motion in which the second pointer precedes the third pointer and the first pointer precedes the second pointer with respect to the direction of pointer motion. A write request is performed to a storage portion reference retrieved from the first element. The first pointer is then advanced.
-
公开(公告)号:US10884661B2
公开(公告)日:2021-01-05
申请号:US16207453
申请日:2018-12-03
Applicant: Micron Technology, Inc.
Inventor: Victor Y. Tsai , Danilo Caraccio , Daniele Balluchi , Neal A. Galbo , Robert Warren
IPC: G06F3/06
Abstract: The present disclosure includes apparatuses and methods for command queuing. A number of embodiments include receiving a queued command request at a memory system from a host, sending a command response from the memory system to the host that indicates the memory system is ready to receive a command in a command queue of the memory system, and receiving, in response to sending the command response, a command descriptor block for the command at the memory system from the host.
-
公开(公告)号:US20200218645A1
公开(公告)日:2020-07-09
申请号:US16824314
申请日:2020-03-19
Applicant: Micron Technology, Inc.
Inventor: Luca Porzio , Graziano Mirichigni , Danilo Caraccio
IPC: G06F12/02 , G06F3/06 , G11C29/52 , G06F12/1009
Abstract: Devices and techniques for storage class memory status are disclosed herein. A storage portion characteristics data structure is maintained. Here, the data structure includes an array of elements—where each element is sized to contain a reference to a storage portion in a storage class memory storage device, a first pointer to a first element in the array of elements, a second pointer to a second element in the array of elements, and a third pointer to a third element in the array of elements. The data structure includes a direction of pointer motion in which the second pointer precedes the third pointer and the first pointer precedes the second pointer with respect to the direction of pointer motion. A write request is performed to a storage portion reference retrieved from the first element. The first pointer is then advanced.
-
公开(公告)号:US10649665B2
公开(公告)日:2020-05-12
申请号:US15345919
申请日:2016-11-08
Applicant: Micron Technology, Inc.
Inventor: Emanuele Confalonieri , Marco Dallabora , Paolo Amato , Danilo Caraccio , Daniele Balluchi
Abstract: The present disclosure includes apparatuses, methods, and systems for data relocation in hybrid memory. A number of embodiments include a memory, wherein the memory includes a first type of memory and a second type of memory, and a controller configured to identify a subset of data stored in the first type of memory to relocate to the second type of memory based, at least in part, on a frequency at which an address corresponding to the subset of data stored in the first type of memory has been accessed during program operations performed on the memory.
-
公开(公告)号:US20200082900A1
公开(公告)日:2020-03-12
申请号:US16128113
申请日:2018-09-11
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.
-
公开(公告)号:US20190220192A1
公开(公告)日:2019-07-18
申请号:US16361445
申请日:2019-03-22
Applicant: MICRON TECHNOLOGY, INC.
Inventor: Francesco Falanga , Danilo Caraccio
CPC classification number: G06F3/061 , G06F3/0619 , G06F3/0659 , G06F3/0665 , G06F3/0689 , G06F12/0246 , G06F2212/7211
Abstract: Methods for automatically performing a background operation in a memory device might include automatically performing the background operation responsive to automatic performance of the background operation being enabled and receiving a start command.
-
-
-
-
-
-
-
-
-