Patents by Inventor Violante Moschiano
Violante Moschiano 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: 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: 12205653Abstract: A memory device includes an array of memory cells arranged in sub-blocks. Memory cells of a sub-block are coupled to a pillar of the array and are associated with multiple wordlines. To perform a read operation, control logic coupled with the array performs operations including: tracking a length of time that a selected wordline takes to reach a pass voltage before being able to read data from a memory cell associated with the selected wordline; in response to the length of time satisfying a first threshold criterion, causing a first delay time to pass before reading the data; and in response to the length of time satisfying a second threshold criterion that is longer than the first threshold criterion, causing a second delay time to pass before reading the data, the second delay time being longer than the first delay time.Type: GrantFiled: December 16, 2022Date of Patent: January 21, 2025Assignee: Micron Technology, Inc.Inventors: Violante Moschiano, Shyam Sunder Raghunathan, Walter Di Francesco
-
Publication number: 20250004645Abstract: A memory device includes array(s) of memory cells including first memory cells configured as single-level cell memory and second memory cells configured as higher-level cell memory. Page buffer(s) are coupled with the array(s). Logic is coupled with the page buffer(s) and to cause, in response to receipt of a copyback clear command, a page buffer to perform a dual-strobe read operation on the first memory cells, the dual-strobe read operation including a soft strobe at a first threshold voltage and a hard strobe at a second threshold voltage. The logic causes the page buffer to determine a number of one bit values within a threshold voltage range between the first threshold voltage and the second threshold voltage. The logic causes, responsive to the number of one bit values not satisfying a threshold criterion, a copyback be performed of data in the first memory cells to the second memory cells.Type: ApplicationFiled: September 16, 2024Publication date: January 2, 2025Inventors: Jeffrey S. McNeil, Sivagnanam Parthasarathy, Kishore Kumar Muchherla, Patrick R. Khayat, Sead Zildzic, Violante Moschiano, James Fitzpatrick
-
Publication number: 20250006292Abstract: A method includes detecting a change in a memory control signal of a memory device including memory blocks, determining based at least on the change in the memory control signal that the memory device is in a stable state, and responsive to determining that the memory device is in the stable state, associating a voltage offset bin with at least one memory block of the memory device.Type: ApplicationFiled: February 13, 2024Publication date: January 2, 2025Inventors: Taylor Alu, Nicola Ciocchini, Shyam Sunder Raghunathan, Guang Hu, Walter Di Francesco, Umberto Siciliani, Violante Moschiano, Karan Banerjee
-
Publication number: 20240428872Abstract: Described are systems and methods for implementing continuous memory programming operations. An example memory device comprises: a memory array comprising a plurality of memory cells electrically coupled to a plurality of conductive lines; and a controller coupled to the memory array.Type: ApplicationFiled: August 12, 2024Publication date: December 26, 2024Inventors: Violante Moschiano, Ali Mohammadzadeh, Walter Di Francesco, Dheeraj Srinivasan
-
Patent number: 12170113Abstract: A system includes a memory device including a memory array and control logic, operatively coupled with the memory array, to perform operations including receiving a set of commands to concurrently program a set of cells of the memory array with dummy data, the set of cells corresponding to a group of retired wordlines of the plurality of wordlines, in response to receiving the set of commands, obtaining the dummy data, and concurrently programming the set of cells with the dummy data by causing a ganged programming pulse to be applied to the set of cells.Type: GrantFiled: December 7, 2022Date of Patent: December 17, 2024Assignee: Micron Technology, Inc.Inventors: Jeffrey S. McNeil, Kishore Kumar Muchherla, Sead Zildzic, Akira Goda, Jonathan S. Parry, Violante Moschiano
-
Publication number: 20240395338Abstract: Processing logic in a memory device receives a calibration scan command associated with the memory device. In response to the calibration scan command, execution of a set of read operations at a plurality of read voltage levels on the memory device is caused. In response to the calibration scan command, a set of bit counts is identified, where each bit count of the set of bit counts corresponds to a respective bin of a set of bins associated with the plurality of read voltage levels. Based on the bit count corresponding to each bin of the set of bins, a bin having a lowest bit count is identified.Type: ApplicationFiled: July 31, 2024Publication date: November 28, 2024Inventors: Eric N. Lee, Violante Moschiano, Jeffrey S. McNeil, James Fitzpatrick, Sivagnanam Parthasarathy, Kishore Kumar Muchherla, Patrick R. Khayat
-
Publication number: 20240386929Abstract: A microelectronic device comprises a microelectronic device structure comprising a section comprising page buffers, and an additional section horizontally neighboring the section and comprising page buffer drivers and a timing delay chain coupled to the page buffer drivers. Each of the page buffer drivers is coupled to different group of the page buffers than each other of the page buffer drivers. The timing delay chain comprises timing delay circuits coupled in series with one another. Each of the timing delay circuits is configured to adjustably delay propagation of a control signal therethrough. Memory devices, methods of operating memory devices, and electronic systems are also described.Type: ApplicationFiled: July 26, 2024Publication date: November 21, 2024Inventors: Andrea D'alessandro, Violante Moschiano, Giacomo Donati, Luigi Marchese
-
Patent number: 12148466Abstract: The present disclosure includes apparatuses and methods for determining soft data. A number of embodiments include determining soft data associated with a data state of a memory cell. In a number of embodiments, the soft data may be determined by performing a single stepped sense operation on the memory cell.Type: GrantFiled: June 21, 2023Date of Patent: November 19, 2024Assignee: Micron Technology, Inc.Inventors: Violante Moschiano, Andrea D'Alessandro, Andrea Giovanni Xotta
-
Publication number: 20240379176Abstract: Described are systems and methods for performing partial block erase operations. An example memory device comprises: a memory array comprising a plurality of memory cells electrically coupled to a plurality of wordlines; and a controller coupled to the memory array, the controller to perform operations comprising: identifying, in a memory device, a block comprising a plurality of memory cells; estimating, in the block, a number of pages having a predefined program state; determining, based on the number of pages having the predefined program state, an erase verify voltage to be applied to the block; causing an erase operation to be performed with respect to the block; and causing an erase verify operation to be performed, using the erase verify voltage, with respect to the block.Type: ApplicationFiled: July 23, 2024Publication date: November 14, 2024Inventors: Violante Moschiano, Shyam Sunder Raghunathan, Haiou Che, Walter di Francesco
-
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: 12142318Abstract: A memory system includes a memory device comprising a content addressable memory (CAM) block storing a plurality of stored search keys. The memory system further includes a processing device that receives an input search key and identifies, from the plurality of stored search keys in the CAM block, multiple redundant copies of a stored search key that match the input search key. The processing device further determining whether a number of the multiple redundant copies of the stored search key that match the input search key satisfies a threshold criterion. Responsive to the number of the multiple redundant copies of the stored search key that match the input search key satisfying the threshold criterion, the processing device determines a match result for the input search key.Type: GrantFiled: April 26, 2022Date of Patent: November 12, 2024Assignee: Micron Technology, Inc.Inventors: Tyler L. Betz, Manik Advani, Tomoko Ogura Iwasaki, Violante Moschiano
-
Publication number: 20240370206Abstract: Control logic in a memory device receives a request to read data from a memory array of a memory device, the request comprising an indication of a segment of the memory array where the data is stored, and determines whether a write temperature associated with the data is stored in a flag byte corresponding to the segment of the memory array. Responsive to determining that the write temperature associated with the data is stored in the flag byte, the control logic determines a cross-temperature for the data based on the write temperature and a read temperature at a time when the request to read the data is received, determines a program/erase cycle count associated with the segment of the memory array, and determines, based on the cross-temperature and the program/erase cycle count, whether to perform a corrective action to calibrate a read voltage level to be applied to the memory array to read the data from the segment.Type: ApplicationFiled: July 15, 2024Publication date: November 7, 2024Inventors: Kishore Kumar Muchherla, Violante Moschiano, Akira Goda, Jeffrey S. McNeil, Jung Sheng Hoei, Sivagnanam Parthasarathy, James Fitzpatrick, Patrick R. Khayat
-
Patent number: 12131028Abstract: Control logic in a memory device causes a first pulse to be applied to a plurality of word lines coupled to respective memory cells in a memory array during an erase operation. The control logic further causes a second pulse to be applied to a first set of word lines of the plurality of word lines to bias the first set of word lines to a first voltage. The control logic can cause a third pulse to be applied to a second set of word lines of the plurality of word lines to bias the second set of word lines to a second voltage and cause a fourth pulse to be applied to a source line of the memory array to erase the respective memory cells coupled to the first set of word lines and to program the respective memory cells coupled to the second set of word lines.Type: GrantFiled: March 14, 2023Date of Patent: October 29, 2024Assignee: Micron Technology, Inc.Inventors: Jeffrey S. McNeil, Jonathan S. Parry, Ugo Russo, Akira Goda, Kishore Kumar Muchherla, Violante Moschiano, Niccolo' Righetti, Silvia Beltrami
-
Publication number: 20240339163Abstract: Control logic in a memory device initiates a program operation on a memory array comprising a top deck and bottom deck. During a seeding phase of the program operation, the control logic causes a first positive voltage to be applied to a first plurality of wordlines of the memory array, wherein the first plurality of wordlines is associated with memory cells in the bottom deck of the memory array that are in a programmed state, and causes a ground voltage to be applied to a second plurality of wordlines of the memory array, wherein the second plurality of wordlines is associated with memory cells in the top deck of the memory array. At an end of the seeding phase of the program operation, the control logic electrically separates the top deck from the bottom deck and causes a program voltage to be applied to a selected wordline of the memory array during an inhibit phase of the program operation, wherein the selected wordline is associated with respective memory cells in the top deck of the memory array.Type: ApplicationFiled: March 13, 2024Publication date: October 10, 2024Inventors: Leo Raimondo, Violante Moschiano, Shyam Sunder Raghunathan, Akira Goda
-
Patent number: 12105961Abstract: A method includes receiving, by control logic of a memory device, a copyback clear command from a processing device; causing, in response to the copyback clear command, a page buffer to perform a dual-strobe read operation on first memory cells configured as single-level cells, the dual-strobe read operation including a soft strobe at a first threshold voltage and a hard strobe at a second threshold voltage that are sensed between threshold voltage distributions of the first memory cells; causing the page buffer to determine a number of one bit values within the threshold voltage distributions detected in a threshold voltage range between the first/second threshold voltages; and causing, in response to the number of one bit values not satisfying a threshold criterion, a copyback of data in the first memory cells to second memory cells configured as high-level cells without intervention from the processing device.Type: GrantFiled: November 1, 2022Date of Patent: October 1, 2024Assignee: Micron Technology, Inc.Inventors: Jeffrey S. McNeil, Sivagnanam Parthasarathy, Kishore Kumar Muchherla, Patrick R. Khayat, Sead Zildzic, Violante Moschiano, James Fitzpatrick
-
Patent number: 12094547Abstract: Described are systems and methods for implementing continuous memory programming operations. An example memory device comprises: a memory array comprising a plurality of memory cells electrically coupled to a plurality of conductive lines; and a controller coupled to the memory array.Type: GrantFiled: August 23, 2022Date of Patent: September 17, 2024Assignee: Micron Technology, Inc.Inventors: Violante Moschiano, Ali Mohammadzadeh, Walter Di Francesco, Dheeraj Srinivasan
-
Patent number: 12087372Abstract: Described are systems and methods for performing partial block erase operations. An example memory device comprises: a memory array comprising a plurality of memory cells electrically coupled to a plurality of wordlines; and a controller coupled to the memory array, the controller to perform operations comprising: identifying, in a memory device, a block comprising a plurality of memory cells; estimating, in the block, a number of pages having a predefined program state; determining, based on the number of pages having the predefined program state, an erase verify voltage to be applied to the block; causing an erase operation to be performed with respect to the block; and causing an erase verify operation to be performed, using the erase verify voltage, with respect to the block.Type: GrantFiled: June 21, 2022Date of Patent: September 10, 2024Assignee: Micron Technology, Inc.Inventors: Violante Moschiano, Shyam Sunder Raghunathan, Haiou Che, Walter di Francesco
-
Patent number: 12073891Abstract: Processing logic in a memory device receives a command to execute a set of read operations having read voltage levels corresponding to a programming distribution associated with the memory device. A set of memory bit counts is determined, where each memory bit count corresponds to a respective bin of a set of bins associated with the multiple read voltage levels of the set of read operations. A valley center bin having a minimum memory bit count of the set of memory bit counts is determined. The processing logic determines that the minimum memory bit count of the valley center bin satisfies a condition and an adjusted read voltage level associated with the valley center bin is identified in response to the condition being satisfied.Type: GrantFiled: February 28, 2022Date of Patent: August 27, 2024Assignee: Micron Technology, Inc.Inventors: Eric N. Lee, Violante Moschiano, Jeffrey S. McNeil, James Fitzpatrick, Sivagnanam Parthasarathy, Kishore Kumar Muchherla, Patrick R. Khayat
-
Publication number: 20240281378Abstract: A memory device includes a page buffer with multiple registers and a memory array, configured as single-level cell (SLC) memory, including a set of sub-blocks coupled with the page buffer. Control logic is operatively coupled with the page buffer and causes a first page of SLC data to be stored in the multiple registers. The control logic causes a subsequent page of the SLC data to be stored in the multiple registers. The control logic causes the subsequent page and the first page of the SLC data stored in the multiple registers to be concurrently programmed to the set of sub-blocks. The control logic causes at least some of the operations for programming the first page and the subsequent page to the set of sub-blocks to be performed in parallel.Type: ApplicationFiled: April 29, 2024Publication date: August 22, 2024Inventors: Umberto Siciliani, Violante Moschiano, Walter Di Francesco