-
公开(公告)号:US20220334773A1
公开(公告)日:2022-10-20
申请号:US17856556
申请日:2022-07-01
Applicant: Micron Technology, Inc.
Inventor: Luca Porzio , Roberto Izzi , Nicola Colella , Danilo Caraccio , Alessandro Orlando
Abstract: A processing device of a memory sub-system can monitor a plurality of received commands to identify a forced unit access command. The processing device can identify a metadata area of the memory device based on the forced unit access command. The processing device can also perform an action responsive to identifying a subsequent forced unit access command to the metadata area.
-
公开(公告)号:US20220253387A1
公开(公告)日:2022-08-11
申请号:US17169042
申请日:2021-02-05
Applicant: Micron Technology, Inc.
Inventor: Alessandro Orlando , Danilo Caraccio , Angelo Alberto Rovelli
IPC: G06F12/1027 , G06F3/06 , G06F9/455 , G06F9/30
Abstract: Systems, apparatuses, and methods related to memory tracing in an emulated computing system are described. Static tracepoints can be inserted into a particular function as part of operating the emulated computing system. By executing the function including the static tracepoints as part of a memory access request, the emulated computing system can receive information corresponding to both a virtual address and a physical address in a real computing system in which data corresponding to the memory access request is stored.
-
公开(公告)号:US20220207193A1
公开(公告)日:2022-06-30
申请号:US17562916
申请日:2021-12-27
Applicant: Micron Technology, Inc.
Inventor: Danilo Caraccio , Federica Cresci , Alessandro Orlando , Paolo Amato , Angelo Alberto Rovelli , Craig A. Jones , Niccolò Izzo
Abstract: Systems, apparatuses, and methods related to security management for a ferroelectric memory device are described. An example method can include receiving, at a memory controller and from a host, a command and firmware data. The memory controller can manage a non-volatile memory device, such as a ferroelectric memory device, and the host and the memory controller can communicate using a compute express link (CXL) protocol. The command can be executed to update firmware stored on the non-volatile memory device. The method can further include accessing a first public key from the non-volatile memory device. The method can further include validating the first public key with a second public key within the firmware data. The method can further include validating the firmware data. The method can further include verifying a security version of the firmware data. The method can further include updating the non-volatile memory device with the firmware data.
-
公开(公告)号: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.
-
公开(公告)号:US10779147B2
公开(公告)日:2020-09-15
申请号:US14547011
申请日:2014-11-18
Applicant: Micron Technology, Inc.
Inventor: Graziano Mirichigni , Danilo Caraccio
IPC: G06F12/10 , H04W4/80 , H04W4/00 , G06F12/1027
Abstract: Systems and methods for vendor-agnostic access to non-volatile memory of a wireless memory tag include: detecting, via a wireless memory host, a wireless memory tag; providing a vendor-agnostic command to the wireless memory tag to affect a change in a register-based interface of the wireless memory tag, wherein the change results in reading data from non-volatile memory of the wireless memory tag, writing data to the non-volatile memory of the wireless memory tag, or both.
-
公开(公告)号: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.
-
公开(公告)号: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.
-
公开(公告)号:US20190324843A1
公开(公告)日:2019-10-24
申请号:US15958401
申请日:2018-04-20
Applicant: Micron Technology, Inc.
Inventor: Graziano Mirichigni , Marco Sforzin , Paolo Amato , Danilo Caraccio
Abstract: Apparatuses and methods related to providing transaction metadata. Providing transaction metadata includes providing an address of data stored in the memory device using an address bus coupled to the memory device and the controller. Providing transaction metadata also includes transferring the data, associated with the address, from the memory device using a data bus coupled to the memory device and the controller. Providing transaction metadata further includes transferring a sideband signal synchronously with the data bus and in conjunction with the address bus using a transaction metadata bus coupled to the memory device and the controller.
-
公开(公告)号:US10175908B2
公开(公告)日:2019-01-08
申请号:US15862472
申请日:2018-01-04
Applicant: Micron Technology, Inc.
Inventor: Danilo Caraccio , Graziano Mirichigni , Gianfranco Santopietro , Gianfranco Ferrante , Emanuele Confalonieri
IPC: G06F3/06
Abstract: A controller of a memory device controls placement of data blocks by receiving, from a host electronic device, one or more commands of a memory system protocol. The commands include a write command with blocks of data to be stored in the memory device and contextual file system data for the blocks of data. The contextual file system data includes file metadata, file attributes, or both that identify an association of the one or more blocks of data with a file. The file is made up of the one or more blocks of data. The controller identifies the association of the one or more blocks of data with the file and executes the one or more commands, such that the one or more blocks of data are stored in the memory device with a placement based upon the association.
-
-
-
-
-
-
-
-
-