Patents by Inventor Jeremy Binfet
Jeremy Binfet 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: 20250103206Abstract: In some implementations, a memory device may receive a command to read data in a first format from non-volatile memory, the data being stored in a second format in the non-volatile memory, the second format comprising a plurality of copies of the data in the first format. The memory device may compare, using an error correction circuit, the plurality of copies of the data to determine a dominant bit state for bits of the data. The memory device may store the dominant bit state for bits of the data in the non-volatile memory as error-corrected data in the first format. The memory device may cause the error-corrected data to be read from the non-volatile memory in the first format as a response to the command to read the data in the first format.Type: ApplicationFiled: December 9, 2024Publication date: March 27, 2025Inventors: Jeremy BINFET, Tommaso VALI, Walter DI FRANCESCO, Luigi PILOLLI, Angelo COVELLO, Andrea D'ALESSANDRO, Agostino MACEROLA, Cristina LATTARO, Claudia CIASCHI
-
Patent number: 12237018Abstract: A method includes receiving signaling indicative of performance of a sanitization operation to a processing device coupled to a memory device and applying a sanitization voltage to a plurality of memory blocks of the memory device. The sanitization voltage can be greater than an erase voltage of the plurality of memory blocks.Type: GrantFiled: November 3, 2023Date of Patent: February 25, 2025Assignee: Micron Technology, Inc.Inventors: Eric N. Lee, Robert W. Strong, William Akin, Jeremy Binfet
-
Publication number: 20250028447Abstract: A memory device includes an array of memory cells associated with a plurality of wordlines and control logic operatively coupled with the array of memory cells. The control logic can receive a program command comprising a digital value indicating that a physical address of the program command corresponds to a retired wordline of the plurality of wordlines. The control logic can generate dummy data in response to detecting the digital value within the program command. The memory logic can cause the dummy data to be programmed to memory cells that are selectively coupled to the retired wordline.Type: ApplicationFiled: October 4, 2024Publication date: January 23, 2025Inventors: Jeremy Binfet, Violante Moschiano, James Fitzpatrick, Kishore Kumar Muccherla, Jeffrey S. McNeil, Phong Sy Nguyen
-
Patent number: 12189949Abstract: In some implementations, a memory device may receive a command to read data in a first format from non-volatile memory, the data being stored in a second format in the non-volatile memory, the second format comprising a plurality of copies of the data in the first format. The memory device may compare, using an error correction circuit, the plurality of copies of the data to determine a dominant bit state for bits of the data. The memory device may store the dominant bit state for bits of the data in the non-volatile memory as error-corrected data in the first format. The memory device may cause the error-corrected data to be read from the non-volatile memory in the first format as a response to the command to read the data in the first format.Type: GrantFiled: October 24, 2022Date of Patent: January 7, 2025Assignee: Micron Technology, Inc.Inventors: Jeremy Binfet, Tommaso Vali, Walter Di Francesco, Luigi Pilolli, Angelo Covello, Andrea D'Alessandro, Agostino Macerola, Cristina Lattaro, Claudia Ciaschi
-
Patent number: 12141437Abstract: A memory device comprising an array of memory cells organized into a set of sub-blocks and a set of wordlines. Control logic is operatively coupled with the array of memory cells, the control logic to perform operations including: receiving a program command from a processing device, the program command including information indicative of a physical address associated with a retired wordline of the set of wordlines; in response to detecting the information within the program command, generating dummy data that is one of pseudo-random data, all one values, or all zero values; and causing the dummy data to be programmed to memory cells of multiple sub-blocks of the set of sub-blocks that are selectively connected to the retired wordline.Type: GrantFiled: October 27, 2022Date of Patent: November 12, 2024Assignee: Micron Technology, Inc.Inventors: Jeremy Binfet, Violante Moschiano, James Fitzpatrick, Kishore Kumar Muccherla, Jeffrey S. McNeil, Phong Sy Nguyen
-
Patent number: 12119051Abstract: Systems, devices, and methods related to reset read are described. A reset read may be employed to initiate a transition of a portion of memory array into a first state or maintain a portion of memory array in a first state, such as a transient state. A reset read may provide a highly-parallelized, energy-efficient option to ensure memory blocks are in the first state. Various modes of reset read may be configured according to different input.Type: GrantFiled: August 10, 2022Date of Patent: October 15, 2024Inventors: Jeremy Binfet, Mark Helm, William Filipiak, Mark Hawes
-
Publication number: 20240320162Abstract: In some implementations, a memory device may resolve a set of latches of a NAND page buffer to a set of initialized values. The memory device may obtain a NAND page buffer initialized data set from the set of initialized values of the set of latches. The memory device may generate a security key using the NAND page buffer initialized data set.Type: ApplicationFiled: May 23, 2024Publication date: September 26, 2024Inventors: Jeremy BINFET, Lance Walker DOVER, Tommaso VALI, Walter DI FRANCESCO
-
Publication number: 20240241643Abstract: Control logic on a memory die of a multi-die memory sub-system receives, from a memory sub-system controller, a data burst command indicating an upcoming data burst event and determines an expected current utilization in the memory sub-system during the data burst event. The control logic further determines whether the expected current utilization in the memory sub-system during the data burst event satisfies a threshold criterion and responsive to determining that the expected current utilization in the memory sub-system during the data burst event does not satisfy the threshold criterion, pauses one or more operations being executed by the control logic on the memory die until the expected current utilization in the memory sub-system during the data burst event satisfies the threshold criterion.Type: ApplicationFiled: January 8, 2024Publication date: July 18, 2024Inventors: Biagio Iorio, Luca Nubile, Walter Di Francesco, Jeremy Binfet, Liang Yu, Yankang He, Ali Mohammadzadeh
-
Publication number: 20240233836Abstract: A memory device might include registers configured to store expected peak current magnitudes corresponding to a plurality of memory devices containing the memory device, and a controller configured to cause the memory device to determine whether to initiate a next phase of an access operation in response to at least a first sum of an expected peak current magnitude for the next phase of the access operation in a selected operating mode and the expected peak current magnitudes of each of the registers other than a respective register of the memory device relative to a first current demand budget, and a second sum of the expected peak current magnitude for the next phase of the access operation in the selected operating mode and the expected peak current magnitudes of each of the registers other than a respective register of the memory device relative to a second, lower, current demand budget.Type: ApplicationFiled: February 21, 2024Publication date: July 11, 2024Applicant: MICRON TECHNOLOGY, INC.Inventors: Liang Yu, Jeremy Binfet
-
Patent number: 12026052Abstract: A memory component comprises a cyclic buffer partition portion and a snapshot partition portion. In response to receiving a signal that a trigger event has occurred, a processing device included in the memory component performs an error correction operation on a portion of data stored in the cyclic buffer partition portion, copies the data stored in the cyclic buffer partition portion to the snapshot partition portion in response to the error correction operation being successful, and sends the data stored in the cyclic buffer partition portion to a processing device operatively coupled to the memory component in response to the error correction operation not being successful.Type: GrantFiled: October 21, 2022Date of Patent: July 2, 2024Inventors: Kishore K. Muchherla, Niccolo' Righetti, Jeffrey S. McNeil, Jr., Akira Goda, Todd A. Marquart, Mark A. Helm, Gil Golov, Jeremy Binfet, Carmine Miccoli, Giuseppina Puzzilli
-
Patent number: 12007912Abstract: In some implementations, a memory device may resolve a set of latches of a NAND page buffer to a set of initialized values. The memory device may obtain a NAND page buffer initialized data set from the set of initialized values of the set of latches. The memory device may generate a security key using the NAND page buffer initialized data set.Type: GrantFiled: July 22, 2022Date of Patent: June 11, 2024Assignee: Micron Technology, Inc.Inventors: Jeremy Binfet, Lance Walker Dover, Tommaso Vali, Walter Di Francesco
-
Publication number: 20240134571Abstract: A system can include a memory device and a processing device, operatively coupled with the memory device, to perform operations including reading a first copy of data stored in a first set of memory cells comprising a first memory cell, determining whether a threshold voltage of the first memory cell is within a first range of threshold voltages, responsive to determining that the threshold voltage of the first memory cell is within the first range of threshold voltages, reading a second copy of the data stored in a second set of memory cells comprising a second memory cell, determining whether a threshold voltage of the second memory cell is within a second range of threshold voltages, and responsive to determining that the threshold voltage of the second memory cell is outside the second range, using the second copy of the data.Type: ApplicationFiled: December 29, 2023Publication date: April 25, 2024Inventors: Jeffrey S. McNeil, Kishore Kumar Muchherla, Sivagnanam Parthasarathy, Patrick R. Khayat, Sundararajan Sankaranarayanan, Jeremy Binfet, Akira Goda
-
Patent number: 11935602Abstract: A memory device might include a controller configured to cause the memory device to generate a first sum of expected peak current magnitudes for a plurality of memory devices, and generate a second sum of expected peak current magnitudes for a subset of the plurality of memory devices, if the memory device were to initiate a next phase of an access operation in a selected operating mode; to compare the first sum to a first current demand budget for the plurality of the memory devices; to compare the second sum to a second current demand budget for the subset of memory devices; and to initiate the next phase of the access operation in the selected operating mode in response to the first sum being less than or equal to the first current demand budget and the second sum being less than or equal to the second current demand budget.Type: GrantFiled: May 6, 2022Date of Patent: March 19, 2024Assignee: Micron Technology, Inc.Inventors: Liang Yu, Jeremy Binfet
-
Patent number: 11915764Abstract: Memories might include an array of memory cells and a controller for access of the array of memory cells. The controller might be configured to cause the memory to initiate an array operation on the array of memory cells, indicate an unavailability to initiate a next array operation, append a delay interval to an array access time of the array operation, and indicate an availability to initiate a next array operation in response to a completion of the delay interval. The delay interval might have a duration determined in response to an indication of temperature.Type: GrantFiled: March 25, 2022Date of Patent: February 27, 2024Assignee: Micron Technology, Inc.Inventors: Jeremy Binfet, Kishore Kumar Muchherla
-
Publication number: 20240062828Abstract: A method includes receiving signaling indicative of performance of a sanitization operation to a processing device coupled to a memory device and applying a sanitization voltage to a plurality of memory blocks of the memory device. The sanitization voltage can be greater than an erase voltage of the plurality of memory blocks.Type: ApplicationFiled: November 3, 2023Publication date: February 22, 2024Inventors: Eric N. Lee, Robert W. Strong, William Akin, Jeremy Binfet
-
Publication number: 20240061592Abstract: A method includes receiving a request to perform a memory access operation, wherein the memory access operation includes a set of sub-operations, selecting a current quantization data structure from a plurality of current quantization data structures, wherein each current quantization data structure of the plurality of current quantization data structures maintains, for each sub-operation of the set of sub-operations, a respective current quantization value reflecting an amount of current that is consumed by the respective sub-operation based on a set of peak power management (PPM) operation parameters, and causing the memory access operation to be performed using PPM based on the current quantization data structure.Type: ApplicationFiled: August 8, 2023Publication date: February 22, 2024Inventors: Chulbum Kim, Jonathan S. Parry, Luca Nubile, Ali Mohammadzadeh, Biagio Iorio, Liang Yu, Jeremy Binfet, Walter Di Francesco, Daniel J. Hubbard, Luigi Pilolli
-
Publication number: 20240055058Abstract: A memory die includes a memory array and control logic, operatively coupled with the memory array, to perform operations including receiving a peak power management (PPM) token during a current PPM cycle, in response to receiving the PPM token, determining, based on a set of communication frequencies, whether to communicate auxiliary data to at least one other memory die during the current PPM cycle, wherein each communication frequency of the set of communication frequencies indicates when a respective type of auxiliary data is eligible for communication during a PPM cycle, and in response to determining to communicate auxiliary data to the at least one other memory die, causing a selected type of auxiliary data to be communicated to the at least one other memory die, wherein the selected type of auxiliary data is determined from the set of communication frequencies in view of the current PPM cycle.Type: ApplicationFiled: August 2, 2023Publication date: February 15, 2024Inventors: Jeremy Binfet, Liang Yu, Jonathan S. Parry
-
Patent number: 11861233Abstract: A system can include a memory device and a processing device, operatively coupled with the memory device, to perform operations including receiving data to be stored on the memory device, storing a first copy of the data in a first set of memory cells of the memory device, and storing a second copy of the data in a second set of memory cells of the memory device. The operations can also include reading the first copy of the data and determining whether a threshold voltage of a cell in the first set of memory cells is within an overlapping range of voltage distributions, and reading the second copy of the data and determining whether the threshold voltage of a cell in the second set of memory cells is within an overlapping range of voltage distributions. They can also include using the second copy of the data.Type: GrantFiled: March 10, 2022Date of Patent: January 2, 2024Assignee: Micron Technology, Inc.Inventors: Jeffrey S. McNeil, Kishore Kumar Muchherla, Sivagnanam Parthasarathy, Patrick R. Khayat, Sundararajan Sankaranarayanan, Jeremy Binfet, Akira Goda
-
Publication number: 20230393739Abstract: In some implementations, a memory device may receive a command to read data in a first format from non-volatile memory, the data being stored in a second format in the non-volatile memory, the second format comprising a plurality of copies of the data in the first format. The memory device may compare, using an error correction circuit, the plurality of copies of the data to determine a dominant bit state for bits of the data. The memory device may store the dominant bit state for bits of the data in the non-volatile memory as error-corrected data in the first format. The memory device may cause the error-corrected data to be read from the non-volatile memory in the first format as a response to the command to read the data in the first format.Type: ApplicationFiled: October 24, 2022Publication date: December 7, 2023Inventors: Jeremy BINFET, Tommaso VALI, Walter DI FRANCESCO, Luigi PILOLLI, Angelo COVELLO, Andrea D'ALESSANDRO, Agostino MACEROLA, Cristina LATTARO, Claudia CIASCHI
-
Publication number: 20230393994Abstract: In some implementations, a memory device may resolve a set of latches of a NAND page buffer to a set of initialized values. The memory device may obtain a NAND page buffer initialized data set from the set of initialized values of the set of latches. The memory device may generate a security key using the NAND page buffer initialized data set.Type: ApplicationFiled: July 22, 2022Publication date: December 7, 2023Inventors: Jeremy BINFET, Lance Walker DOVER, Tommaso VALI, Walter DI FRANCESCO