Patents by Inventor Matteo Impalà

Matteo Impalà 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: 20240135996
    Abstract: Methods, apparatuses and systems related to reading data from memory cells configured to store more than one bit are described. The apparatus may be configured to determine a polarity data associated with reading data stored at a target location. In reading the data stored at the target location, the apparatus may apply one or more voltage levels across different polarities according to the determined polarity data.
    Type: Application
    Filed: October 19, 2022
    Publication date: April 25, 2024
    Inventors: Matteo Impala', Mattia Robustelli, Innocenzo Tortorelli
  • Publication number: 20240130143
    Abstract: A single memory chip including both memory and storage capabilities on the single chip and accompanying process for forming a memory array including both capabilities is disclosed. In particular, the single chip may incorporate the use of two different chalcogenide materials deposited thereon to implement the memory and storage capabilities. Chalcogenide materials provide flexibility on cell performance, such as by changing the chalcogenide material composition. For the single memory chip, one type of chalcogenide material may be utilized to create memory cells and another type of chalcogenide material may be utilized to create storage cells. The process for forming the memory array includes forming first and second openings in a starting structure and performing a series of etching and deposition steps on the structure to form the memory and storage cells using the two different chalcogenide compositions. The memory and storage cells are independently addressable via wordline and bitline selection.
    Type: Application
    Filed: October 18, 2022
    Publication date: April 18, 2024
    Inventors: Innocenzo Tortorelli, Agostino Pirovano, Matteo Impalà, Mattia Robustelli, Fabio Pellizzer
  • Publication number: 20240057489
    Abstract: Methods, systems, and devices for random number generation based on threshold voltage randomness are described. For example, a memory device may apply a voltage to a chalcogenide element and increase the applied voltage at least until the applied voltage satisfies a threshold voltage associated with the chalcogenide element. The memory device may detect the state of an oscillating signal at a time at which the applied voltage satisfies the threshold voltage, and the memory device may output a logic value corresponding to the state of the oscillating signal. The threshold voltage of the chalcogenide element may vary in a statistically random manner across voltage applications, and hence the state of the oscillating signal at the time an applied voltage reaches the threshold voltage may likewise vary in a statistically random manner, and thus the corresponding logic value that is output may be a random value suitable for random number generation.
    Type: Application
    Filed: August 9, 2022
    Publication date: February 15, 2024
    Inventors: Innocenzo Tortorelli, Matteo Impalà, Cécile Colette Solange Nail
  • Publication number: 20240029796
    Abstract: Systems, methods, and apparatuses are provided for unipolar programming of memory cells in a semiconductor device. A memory has a plurality of self-selecting memory cells and circuitry configured to program a self-selecting memory cell of the plurality of self-selecting memory cells to a first data state or a second data state by applying a current pulse to the self-selecting memory cell. The current is a set pulse or a reset pulse. The set pulse and the reset pulse have a same polarity.
    Type: Application
    Filed: July 19, 2022
    Publication date: January 25, 2024
    Inventors: Innocenzo Tortorelli, Mattia Robustelli, Alessandro Sebastiani, Matteo Impala', Fabio Pellizzer
  • Publication number: 20230360699
    Abstract: Methods, systems, and devices for improved techniques for multi-level memory cell programming are described. A memory array may receive a first command to store a first logic state in a memory cell for storing three or more logic states. The memory array may apply, as part of an erase operation, a first pulse with a first polarity to a plurality of memory cells to store a second logic state different from the first logic state in the plurality of memory cells, where the plurality of memory cells includes the memory cell. The memory array may apply, as part of a write operation or as part of the erase operation, one or more second pulses with a second polarity to the memory cell to store the first logic state in the memory cell based on applying the first pulse.
    Type: Application
    Filed: May 9, 2022
    Publication date: November 9, 2023
    Inventors: Innocenzo Tortorelli, Alessandro Sebastiani, Mattia Robustelli, Matteo Impalà