Patents by Inventor Massimo Iaculo

Massimo Iaculo has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20250383818
    Abstract: Methods, systems, and devices for data prioritization for boot-up procedures are described. A host system may include a parameter in a write command indicating a priority level associated with data, such as data associated with a firmware image. A memory system may identify the parameter in the write command and store or maintain the data in memory cells of a first type after a memory management operation. For example, the memory system may either refrain from transferring the data after the memory management operation or transfer the data to different memory cells of the first type. The memory system may prefetch the data by preemptively moving the data to a buffer, such as prior to receiving a read command. After a read command for the data is received, the data may be transferred from the buffer to the host system to satisfy the command.
    Type: Application
    Filed: June 5, 2025
    Publication date: December 18, 2025
    Inventors: Francesco Basso, Luigi Paglialunga, Rosa Nuzzo, Francesco Falanga, Massimo Iaculo
  • Publication number: 20250341968
    Abstract: Methods, systems, and devices for read disturb management for memory are described. In some instances, data may be read from a first page of a virtual block of a memory system. If the data includes one or more errors, the memory system may read data from a second page of the virtual block and determine whether one or more errors exist in the data. The memory system may continue reading pages of the virtual block until a page includes no (or relatively few errors). The memory system may then refresh the pages.
    Type: Application
    Filed: May 8, 2025
    Publication date: November 6, 2025
    Inventors: Francesco Basso, Francesco Falanga, Alberto Sassara, Massimo Iaculo
  • Publication number: 20250278187
    Abstract: Disclosed in some examples are improvements to data placement architectures in NAND that provide additional data protection through an improved NAND data placement schema that allows for recovery from certain failure scenarios. The present disclosure stripes data diagonally across page lines and planes to enhance the data protection. Parity bits are stored in SLC blocks for extra protection until the block is finished writing and then the parity bits may be deleted.
    Type: Application
    Filed: May 19, 2025
    Publication date: September 4, 2025
    Inventors: Paolo Papa, Carminatonio Manganelli, Massimo Iaculo, Giuseppe D'Eliseo, Alberto Sassara
  • Publication number: 20250231871
    Abstract: Methods, systems, and devices for address error checking using counters are described. A memory system may verify the validity of portions of a mapping table. During an access operation, the memory system may transfer a portion of the mapping table to a volatile memory and may maintain a copy of the portion in non-volatile memory. The memory system may implement a counter for each portion of the mapping table in the volatile memory and the non-volatile memory. The memory system may compare a value of the counter associated with the portion of the mapping table stored to the volatile memory with a value of the counter associated with the portion of the mapping table stored to the non-volatile memory. If the values match, the portion may be considered valid and an access operation using the portion in the volatile memory may be permitted.
    Type: Application
    Filed: January 9, 2025
    Publication date: July 17, 2025
    Inventors: Crescenzo Attanasio, Paolo Papa, Carminantonio Manganelli, Massimo Iaculo
  • Patent number: 12353750
    Abstract: Methods, systems, and devices for idle mode temperature control for memory systems are described. A memory system may implement the use of one or more dummy access commands to reduce the effects of errors introduced by temperature changes while the memory system is in an idle mode. For example, performing one or more access commands, such as one or more read commands, may increase a temperature of a memory device and support a desired operating temperature for the memory device while the memory system is in the idle mode. The memory system may measure the temperature of the memory device during the idle mode. If the memory system determines that the temperature of the memory device has fallen below a threshold temperature, the memory system may issue a quantity of dummy access commands to the memory device, and the corresponding dummy access operations may result in a temperature increase at the memory device.
    Type: Grant
    Filed: June 21, 2024
    Date of Patent: July 8, 2025
    Assignee: Micron Technology, Inc.
    Inventors: Francesco Basso, Antonino Pollio, Francesco Falanga, Massimo Iaculo
  • Patent number: 12321594
    Abstract: Disclosed in some examples are improvements to data placement architectures in NAND that provide additional data protection through an improved NAND data placement schema that allows for recovery from certain failure scenarios. The present disclosure stripes data diagonally across page lines and planes to enhance the data protection. Parity bits are stored in SLC blocks for extra protection until the block is finished writing and then the parity bits may be deleted.
    Type: Grant
    Filed: April 21, 2023
    Date of Patent: June 3, 2025
    Assignee: Micron Technology, Inc.
    Inventors: Paolo Papa, Carminantonio Manganelli, Massimo Iaculo, Giuseppe D'Eliseo, Alberto Sassara
  • Patent number: 12314566
    Abstract: Methods, systems, and devices for read disturb management for memory are described. In some instances, data may be read from a first page of a virtual block of a memory system. If the data includes one or more errors, the memory system may read data from a second page of the virtual block and determine whether one or more errors exist in the data. The memory system may continue reading pages of the virtual block until a page includes no (or relatively few errors). The memory system may then refresh the pages.
    Type: Grant
    Filed: September 12, 2022
    Date of Patent: May 27, 2025
    Assignee: Micron Technology, Inc.
    Inventors: Francesco Basso, Francesco Falanga, Alberto Sassara, Massimo Iaculo
  • Patent number: 12293101
    Abstract: Methods, systems, and devices for data relocation operation techniques are described. A memory system may include blocks of memory cells, for example, within a non-volatile memory device of the memory system. The memory system may identify a command to perform a data relocation operation associated with a block of memory cells and may select between a first procedure and a second procedure for performing the data relocation operation. The memory system may select between the first procedure and the second procedure based on whether one or more parameters associated with the data relocation operation satisfy a threshold. For example, the memory system may select the first procedure if the one or more parameters satisfy the threshold and may select the second procedure if the one or more parameters do not satisfy the threshold. The memory system may perform the data relocation operation using the selected procedure.
    Type: Grant
    Filed: January 25, 2024
    Date of Patent: May 6, 2025
    Assignee: Micron Technology, Inc.
    Inventors: Paolo Papa, Luigi Esposito, Massimo Iaculo, Giuseppe D'Eliseo, Alberto Sassara, Carminantonio Manganelli, Salvatore Del Prete
  • Patent number: 12277979
    Abstract: Disclosed in some examples are improvements to data placement architectures in NAND that provide additional data protection through an improved NAND data placement schema that allows for recovery from certain failure scenarios. The present disclosure stripes data diagonally across page lines and planes to enhance the data protection. Parity bits are stored in SLC blocks for extra protection until the block is finished writing and then the parity bits may be deleted.
    Type: Grant
    Filed: December 4, 2023
    Date of Patent: April 15, 2025
    Assignee: Micron Technology, Inc.
    Inventors: Carminantonio Manganelli, Paolo Papa, Massimo Iaculo, Giuseppe D'Eliseo, Alberto Sassara
  • Publication number: 20250061021
    Abstract: Methods, systems, and devices for device fault condition reporting are described. A host system may transmit, to a memory system, a command to perform an operation. The memory system may receive the command and identify a fault condition associated with performing the operation. The memory system may transmit, to the host system, a message that indicates the fault condition. After the memory system transmits the message, the memory system may enter a safe mode of operation based on identifying the fault condition.
    Type: Application
    Filed: August 23, 2024
    Publication date: February 20, 2025
    Inventors: Crescenzo Attanasio, Carminantonio Manganelli, Massimo Iaculo, Paolo Papa, Antonio Eliso
  • Publication number: 20240419353
    Abstract: Methods, systems, and devices for idle mode temperature control for memory systems are described. A memory system may implement the use of one or more dummy access commands to reduce the effects of errors introduced by temperature changes while the memory system is in an idle mode. For example, performing one or more access commands, such as one or more read commands, may increase a temperature of a memory device and support a desired operating temperature for the memory device while the memory system is in the idle mode. The memory system may measure the temperature of the memory device during the idle mode. If the memory system determines that the temperature of the memory device has fallen below a threshold temperature, the memory system may issue a quantity of dummy access commands to the memory device, and the corresponding dummy access operations may result in a temperature increase at the memory device.
    Type: Application
    Filed: June 21, 2024
    Publication date: December 19, 2024
    Inventors: Francesco Basso, Antonino Pollio, Francesco Falanga, Massimo Iaculo
  • Publication number: 20240394183
    Abstract: Devices and techniques for corrupted storage portion recovery in a memory device are described herein. A failure event can be detected during a garbage collection operation on a collection of storage portions (e.g., pages) in a memory array. Here, members of the collection of storage portions are being moved from a former physical location to a new physical location by the garbage collection operation. A reference to a former physical location of a possibly corrupt storage portion in the collection of storage portions can be retrieved in response to the failure event. Here, the possibly corrupt storage portion has already been written to a new physical location as part of the garbage collection operation. The possibly corrupt storage portion can then be rewritten at the new physical location using data from the former physical location.
    Type: Application
    Filed: August 2, 2024
    Publication date: November 28, 2024
    Inventors: Lalla Fatima Drissi, Giuseppe D'Eliseo, Paolo Papa, Massimo Iaculo, Carminantonio Manganelli
  • Publication number: 20240303087
    Abstract: Methods, systems, and devices for data caching for fast system boot-up are described. A memory system may create a linked mapping of addresses, which may also be referred to as a mixed page pointer table. The linked mapping may include logical addresses associated with commands received during a boot-up procedure, and their associated physical addresses. The linked mapping may also include a counter associated with each logical address to track how often the logical address is referenced during successive boot-up procedures. Over successive boot-up procedures, addresses may be added or removed from the linked mapping, and sequential addresses may be compressed. The memory device may use the linked mapping to predict which data may be accessed during the boot-up procedure, and may pre-transfer the data to volatile memory based on the prediction.
    Type: Application
    Filed: March 19, 2024
    Publication date: September 12, 2024
    Inventors: Francesco Basso, Giuseppe Ferrari, Francesco Falanga, Massimo Iaculo
  • Patent number: 12079077
    Abstract: Methods, systems, and devices for device fault condition reporting are described. A host system may transmit, to a memory system, a command to perform an operation. The memory system may receive the command and identify a fault condition associated with performing the operation. The memory system may transmit, to the host system, a message that indicates the fault condition. After the memory system transmits the message, the memory system may enter a safe mode of operation based on identifying the fault condition.
    Type: Grant
    Filed: December 20, 2021
    Date of Patent: September 3, 2024
    Assignee: Micron Technology, Inc.
    Inventors: Crescenzo Attanasio, Carminantonio Manganelli, Massimo Iaculo, Paolo Papa, Antonio Eliso
  • Publication number: 20240281155
    Abstract: A set of simulations of a function to be performed by a computing system is performed. Each of the set of simulations are performed according to a distinct hardware/software partition configuration for the computing system. One or more outputs of each simulation of the set of simulations are obtained. The one or more outputs of a respective simulation indicate resources consumed by the computing system based on the respective simulation. An optimal hardware/software partition configuration for the computing system is determined based on the obtained one or more outputs of each simulation of the set of simulations. An indication of the determined optimal hardware/software partition configuration is provided to a processing device to cause the processing device to execute one or more operations associated with the function at the computing system in accordance with the optimal hardware/software partition configuration.
    Type: Application
    Filed: February 20, 2024
    Publication date: August 22, 2024
    Inventors: Angelo della Monica, Luca Dorato, Claudio Giaccio, Massimo Iaculo
  • Publication number: 20240272820
    Abstract: Methods, systems, and devices for data relocation operation techniques are described. A memory system may include blocks of memory cells, for example, within a non-volatile memory device of the memory system. The memory system may identify a command to perform a data relocation operation associated with a block of memory cells and may select between a first procedure and a second procedure for performing the data relocation operation. The memory system may select between the first procedure and the second procedure based on whether one or more parameters associated with the data relocation operation satisfy a threshold. For example, the memory system may select the first procedure if the one or more parameters satisfy the threshold and may select the second procedure if the one or more parameters do not satisfy the threshold. The memory system may perform the data relocation operation using the selected procedure.
    Type: Application
    Filed: January 25, 2024
    Publication date: August 15, 2024
    Inventors: Paolo Papa, Luigi Esposito, Massimo Iaculo, Giuseppe D'Eliseo, Alberto Sassara, Carminantonio Manganelli, Salvatore Del Prete
  • Patent number: 12056046
    Abstract: Devices and techniques for corrupted storage portion recovery in a memory device are described herein. A failure event can be detected during a garbage collection operation on a collection of storage portions (e.g., pages) in a memory array. Here, members of the collection of storage portions are being moved from a former physical location to a new physical location by the garbage collection operation. A reference to a former physical location of a possibly corrupt storage portion in the collection of storage portions can be retrieved in response to the failure event. Here, the possibly corrupt storage portion has already been written to a new physical location as part of the garbage collection operation. The possibly corrupt storage portion can then be rewritten at the new physical location using data from the former physical location.
    Type: Grant
    Filed: December 29, 2020
    Date of Patent: August 6, 2024
    Assignee: Micron Technology, Inc.
    Inventors: Lalla Fatima Drissi, Giuseppe D'Eliseo, Paolo Papa, Massimo Iaculo, Carminantonio Manganelli
  • Publication number: 20240248639
    Abstract: Devices and techniques for NAND logical-to-physical table region tracking are described herein. A write request, including a logical page and data to be written at the logical page, is received at a controller of a NAND device. The NAND controller may then establish an entry in a logical-to-physical (L2P) mapping table between the logical page and a physical page of a physical block of the NAND device to which the data is written. Here, the entry may be in a region of the L2P mapping table that is one of multiple regions. An indication of the region may be written in a data structure corresponding to the physical block.
    Type: Application
    Filed: March 4, 2024
    Publication date: July 25, 2024
    Inventors: Eric Kwok Fung Yuen, Giuseppe Ferrari, Massimo Iaculo, Lalla Fatima Drissi, Xinghui Duan, Giuseppe D'Eliseo
  • Patent number: 12039189
    Abstract: Methods, systems, and devices for idle mode temperature control for memory systems are described. A memory system may implement the use of one or more dummy access commands to reduce the effects of errors introduced by temperature changes while the memory system is in an idle mode. For example, performing one or more access commands, such as one or more read commands, may increase a temperature of a memory device and support a desired operating temperature for the memory device while the memory system is in the idle mode. The memory system may measure the temperature of the memory device during the idle mode. If the memory system determines that the temperature of the memory device has fallen below a threshold temperature, the memory system may issue a quantity of dummy access commands to the memory device, and the corresponding dummy access operations may result in a temperature increase at the memory device.
    Type: Grant
    Filed: August 31, 2022
    Date of Patent: July 16, 2024
    Assignee: Micron Technology, Inc.
    Inventors: Francesco Basso, Antonino Pollio, Francesco Falanga, Massimo Iaculo
  • Patent number: 11972294
    Abstract: A variety of applications can include systems and methods that control a memory size of a changelog in a storage device, where the changelog is implemented to correlate virtual page addresses to physical addresses in one or more memory devices. The memory size can be controlled by an allocation schema for a scalable memory area for the changelog in the storage device. The allocation schema can include using bitmaps, lists linked to the bitmaps, and a counter to count bits asserted in the bitmaps such that the allocation of memory space in the storage device can depend on usage rather than allocating a large memory space for all possible correlations of virtual page addresses to physical addresses.
    Type: Grant
    Filed: October 7, 2022
    Date of Patent: April 30, 2024
    Assignee: Micron Technology, Inc.
    Inventors: Angelo Della Monica, Paolo Papa, Carminantonio Manganelli, Massimo Iaculo