Patents by Inventor Rino Micheloni

Rino Micheloni 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: 20030133325
    Abstract: A memory device includes an array of memory cells organized into a plurality of sectors, and local wordlines and local bitlines are connected to the memory cells in each respective sector. Main read wordlines and main program wordlines are connected to the local wordlines in each sector. A main read row decoder is connected to the main read wordlines, and a main program row decoder connected to the main program wordlines. Main read bitlines and main program bitlines are connected to the local bitlines in each sector. A main read column decoder is connected to the main read bitlines, and a main program column decoder is connected to the main program wordlines. A read address bus is connected to the main read row decoder and to the main read column decoder for providing an address thereto. A program address bus is connected to the main read column decoder and to the main program row decoder for providing an address thereto.
    Type: Application
    Filed: January 10, 2003
    Publication date: July 17, 2003
    Applicant: STMicroelectronics S.r.l.
    Inventors: Andrea Silvagni, Rino Micheloni, Giovanni Campardo
  • Patent number: 6574146
    Abstract: A read timing circuit regulates the step of reading from a multi-level non-volatile memory, which circuit is of a type adapted to generate and issue an equalization signal to a sense amplifier placed downstream of a dummy path including at least one dummy wordline, the latter being applied a supply voltage and associated with a dummy decoding circuit portion which receives an ATD signal. The circuit comprises a differential cell comparator having a first input connected downstream of the dummy path and a second input to receive a reference signal, thereby generating an electric signal on an output upon the dummy wordline attaining a potential which is a predetermined percent of the supply voltage.
    Type: Grant
    Filed: December 15, 2000
    Date of Patent: June 3, 2003
    Assignee: STMicroelectronics S.r.l.
    Inventors: Rino Micheloni, Luca Crippa
  • Patent number: 6559627
    Abstract: A voltage regulator having a comparator with an output terminal that is the output of the regulator, terminals for connection to a voltage supply, a source of a reference voltage connected to an input terminal of the comparator, and a feedback circuit connected between the output terminal and the other input terminal of the comparator. To prevent transients upon the transition from the standby state to the active state, there is provided a second reference-voltage source that provides a reference voltage substantially equal to that of the first source, a switch for connecting the second source to the other input terminal of the comparator, and a control circuit that can activate the supply of the regulator and can close the switch for a predetermined period of time when the supply of the regulator is activated.
    Type: Grant
    Filed: November 7, 2001
    Date of Patent: May 6, 2003
    Assignee: STMicroelectronics S.r.l.
    Inventors: Osama Khouri, Ilaria Motta, Rino Micheloni, Guido Torelli
  • Patent number: 6542404
    Abstract: A multilevel nonvolatile memory includes a supply line (28) supplying a supply voltage (VDD), a voltage boosting circuit (26) supplying a boosted voltage (Vp), higher than the supply voltage (VDD), a boosted line (30) connected to the voltage boosting circuit (26) and a reading circuit (25) including at least one comparator (35). The comparator (35) includes a first and a second input (35a, 35b), a first and a second output (45a, 45b), at least one amplification stage (40) connected to the boosted line (30), and a boosted line latch stage (41) connected to the supply line (28).
    Type: Grant
    Filed: October 4, 2001
    Date of Patent: April 1, 2003
    Assignee: STMicroelectronics S.r.l.
    Inventors: Andrea Pierin, Stefano Gregori, Rino Micheloni, Osama Khouri, Guido Torelli
  • Patent number: 6532171
    Abstract: A semiconductor memory such as a flash memory, which comprises at least one two-dimensional array of memory cells with a plurality of rows and columns of memory cells grouped in a plurality of packets. The memory cells belonging to the columns of each packet are formed in a respective semiconductor region with a first type of conductivity, this region being distinct from the semiconductor regions with the first type of conductivity in which the memory cells belonging to the columns of the remaining packets are formed. The semiconductor regions with the first type of conductivity divide the set of memory cells belonging to each row into a plurality of subsets of memory cells that constitute elemental memory units which can be modified individually. Thus memory units of very small dimensions can be erased individually, without excessive overhead in terms of area.
    Type: Grant
    Filed: July 31, 2001
    Date of Patent: March 11, 2003
    Assignee: STMicroelectronics S.r.l.
    Inventors: Roberto Gastaldi, Paolo Cappelletti, Giulio Casagrande, Giovanni Campardo, Rino Micheloni
  • Publication number: 20030028709
    Abstract: Described herein is an erase method for an electrically erasable nonvolatile memory device, in particular an EEPROM-FLASH nonvolatile memory device, comprising a memory array formed by a plurality of memory cells arranged in rows and columns and grouped in sectors each formed by a plurality of subsectors, which are in turn formed by one or more rows. Erase of the memory array is performed by sectors and for each sector envisages applying an erase pulse to the gate terminals of all the memory cells of the sector, verifying erase of the memory cells of each subsector, and applying a further erase pulse to the gate terminals of the memory cells of only the subsectors that are not completely erased.
    Type: Application
    Filed: May 30, 2002
    Publication date: February 6, 2003
    Applicant: STMicroelectronics S.r.I.
    Inventors: Rino Micheloni, Giovanni Campardo, Salvatrice Scommegna
  • Patent number: 6515911
    Abstract: A circuit device structured to enable a hierarchic form of row decoding in semiconductor memory devices of the non-volatile type and including a matrix of memory cells with sectors organized into columns, wherein each sector has a group of local word lines individually connected to a main word line running through all of the matrix sectors which have rows in common is presented. The device includes a PMOS first transistor having conduction terminals connected respectively to the main word line and the local word line, an NMOS second transistor having conduction terminals connected respectively to the local word line and the main word line, and a PMOS third transistor having conduction terminals connected respectively to the main word line and the local word line. Such a third transistor is a charge transistor that reduces the charging time for the local word line.
    Type: Grant
    Filed: June 27, 2001
    Date of Patent: February 4, 2003
    Assignee: STMicroelectronics S.r.l.
    Inventors: Giovanni Campardo, Rino Micheloni
  • Publication number: 20030018861
    Abstract: A method for error control in multilevel memory cells storing a configurable number of bits. The error control is performed using an error-control code which operates, in the encoding phase, on b-bit binary strings made up of k symbols of r-bit data. When the memory cells store a number r of bits, a data symbol is formed only with the data bits stored in a memory cell. When the memory cells store a number s of bits smaller than r, a data symbol is formed with the data bits stored in a memory cell and with r-s bits having a pre-determined logic value, in which the data bits stored in the memory cell are arranged in the least significant part of the data symbol, and the r-s bits having a pre-determined logic value are arranged in the most significant part of the data symbol.
    Type: Application
    Filed: May 30, 2002
    Publication date: January 23, 2003
    Applicant: STMicroelectronics S.r.I.
    Inventors: Rino Micheloni, Massimiliano Picca, Roberto Ravasio, Stefano Zanardi
  • Patent number: 6504758
    Abstract: Described herein is a nonvolatile memory comprising a memory array organized according to global word lines and local word lines; a global row decoder; a local row decoder; a first supply stage for supplying the global row decoder; and a second supply stage for supplying the local row decoder; and a third supply stage for biasing the drain and source terminals of the memory cells of the memory array. Each of the supply stages comprises a respective resistive divider formed by a plurality of series-connected resistors, and a plurality of pass-gate CMOS switches each connected in parallel to a respective resistor. The nonvolatile memory further comprises a control circuit for controlling the pass-gate CMOS switches of the supply stages, and a switching circuit for selectively connecting the supply input of the control circuit to the output of the second supply stage during reading and programming of the memory, and to the output of the third supply stage during erasing of the memory.
    Type: Grant
    Filed: September 21, 2001
    Date of Patent: January 7, 2003
    Assignee: STMicroelectronics S.r.l.
    Inventors: Andrea Sacco, Osama Khouri, Rino Micheloni, Guido Torelli
  • Publication number: 20020196171
    Abstract: An analog-to-digital conversion method and device for a multilevel non-volatile memory devicethat includes a multilevel memory cell. The method comprises a first step of converting the most significant bits contained in the memory cell, followed by a second step of converting the least significant bits. The first step is completed within a time interval corresponding to the rise transient of the gate voltage, and the second step is initiated at the end of the transient. Also disclosed is a scheme for error control coding in multilevel Flash memories. The n bits stored in a single memory cell are organized in different “bit-layers”, which are independent from one another. Error correction is carried out separately for each bit-layer. The correction of any failure in a single memory cell is achieved by using a simple error control code providing single-bit correction, regardless of the number of bits stored in a single cell.
    Type: Application
    Filed: January 29, 2002
    Publication date: December 26, 2002
    Applicant: STMicroelectronics S.r.l.
    Inventors: Rino Micheloni, Osama Khouri, Andrea Pierin, Stefano Gregori, Guido Torelli
  • Publication number: 20020192892
    Abstract: The circuit for generating reference voltages for reading a multilevel memory cell includes the following: a first memory cell and a second memory cell respectively having a first reference programming level and a second reference programming level; a first reference circuit and a second reference circuit respectively connected to said first and said second memory cells and having respective output terminals which respectively supply a first reference voltage and a second reference voltage; and a voltage divider having a first connection node and a second connection node respectively connected to the output terminals of the first reference circuit and of the second reference circuit to receive, respectively, the first reference voltage and the second reference voltage, and a plurality of intermediate nodes supplying respective third reference voltages at equal distances apart.
    Type: Application
    Filed: April 26, 2002
    Publication date: December 19, 2002
    Applicant: STMicroelectronics S.r.l.
    Inventors: Rino Micheloni, Giovanni Campardo
  • Publication number: 20020191444
    Abstract: A method for programming a nonvolatile memory cell envisages applying in succession, to the gate terminal of the memory cell, a first and a second programming pulse trains with pulse amplitude increasing in staircase fashion, in which the amplitude increment between one pulse and the next in the first programming pulse train is greater than the amplitude increment between one pulse and the next in the second programming pulse train. The programming method envisages applying, to the gate terminal of the memory cell and before the first programming pulse train, a third programming pulse train with pulse amplitude increasing in staircase fashion, in which the amplitude increment between one pulse and the next may be less than the amplitude increment in the first programming pulse train and substantially equal to the amplitude increment in the second programming pulse train, or else may be greater than the amplitude increment in the first programming pulse train.
    Type: Application
    Filed: April 9, 2002
    Publication date: December 19, 2002
    Applicant: STMicroelectronics S.r.I.
    Inventors: Stefano Gregori, Rino Micheloni, Andrea Pierin, Osama Khouri, Guido Torelli
  • Patent number: 6493268
    Abstract: A circuit device for performing hierarchic row decoding in semiconductor memory devices of the non-volatile type, which memory devices include an array of memory cells with column-ordered sectors, wherein each sector has a respective group of local wordlines linked to a main wordline. The circuit device includes a main wordline driver provided at each main wordline, and a local decoder provided at each local wordline. This circuit device further comprises, for each main wordline, a dedicated path connected between the main wordline and the local decoders of the associated local wordlines and connected to an external terminal arranged to receive a read/program voltage, the dedicated path enabling transfer of the read/program voltage to the local decoders.
    Type: Grant
    Filed: July 12, 2001
    Date of Patent: December 10, 2002
    Assignee: STMicroelectronics S.r.l.
    Inventors: Osama Khouri, Andrea Pierin, Rino Micheloni, Stefano Gregori, Guido Torelli, Miriam Sangalli
  • Patent number: 6493260
    Abstract: The multilevel memory device has a memory section containing cells that can be programmed with a predetermined number of levels greater than two, i.e., a multilevel array, and a memory section containing cells that can be programmed with two levels, i.e., a bilevel array. The multilevel array is used for storing high-density data, for which speed of reading is not essential, for example for storing the operation code of the system including the memory device. On the other hand, the bilevel array is used for storing data for which high speed and reliability of reading is essential, such as the BIOS of personal computers, and the data to be stored in a cache memory. The circuitry parts dedicated to programming, writing of test instructions, and all the functions necessary for the operation of the memory device, can be common to both arrays.
    Type: Grant
    Filed: September 19, 2001
    Date of Patent: December 10, 2002
    Assignee: STMicroelectronics S.r.l.
    Inventors: Rino Micheloni, Giovanni Campardo
  • Publication number: 20020181277
    Abstract: The method for timing reading of a memory cell envisages supplying the memory cell (with a constant current by means of a first capacitive element, integrating said current in a time interval, and controlling the duration of the time interval in such a way as to compensate for any deviations in the current from a nominal value. In particular, a reference current is supplied to a reference cell by means of a second capacitive element; next, a first voltage present on the second capacitive element is measured; finally, the memory cell is deactivated when the first voltage is equal to a second voltage, which is constant.
    Type: Application
    Filed: April 16, 2002
    Publication date: December 5, 2002
    Applicant: STMicroelectronics S.r.l.
    Inventors: Rino Micheloni, Giovanni Campardo
  • Patent number: 6480421
    Abstract: A circuit for reading a non-volatile memory cell has an output terminal for providing an output current, and a control terminal for receiving a voltage for controlling the output current. The reading circuit includes a feedback circuit which can be connected electrically to the output terminal and to the control terminal to generate the control voltage from a reference signal and from the output current. The feedback circuit also includes a current-amplification circuit having a first terminal for receiving a current-error signal derived from the reference signal and from the output current, and a second terminal for supplying an amplified current.
    Type: Grant
    Filed: October 25, 2001
    Date of Patent: November 12, 2002
    Assignee: STMicroelectronics S.r.l.
    Inventors: Khouri Osama, Stefano Gregori, Andrea Pierin, Rino Micheloni, Sergio Coronini, Guido Torelli
  • Publication number: 20020149964
    Abstract: The method for reading a memory cell is based upon integration in time of the current supplied to the memory cell by a capacitive element. The capacitive element is initially charged and then discharged linearly in a preset time, while the memory cell is biased at a constant voltage. In a first operating mode, initially a first capacitor and a second capacitor are respectively charged to a first charge value and to a second charge value. The second capacitor is discharged through the memory cell at a constant current in a preset time; the first charge is shared between the first capacitor and the second capacitor; and then the shared charge is measured.
    Type: Application
    Filed: January 14, 2002
    Publication date: October 17, 2002
    Applicant: STMicroelectronics S.r.l.
    Inventors: Giovanni Campardo, Rino Micheloni
  • Publication number: 20020149965
    Abstract: The method for reading a memory cell includes supplying the cell with a first charge quantity through a capacitive integration element and reintegrating the first charge quantity through a plurality of second charge quantities supplied alternately and in succession to the capacitive integration element. In a first embodiment, the second charge quantities are initially stored in a plurality of capacitive charge-regeneration elements connected alternately and in succession to the capacitive integration element; the second charge quantities are then shared between the capacitive integration element and the capacitive charge-regeneration elements.
    Type: Application
    Filed: February 13, 2002
    Publication date: October 17, 2002
    Applicant: STMicroelectronics S.r.l.
    Inventors: Giovanni Campardo, Rino Micheloni
  • Patent number: 6456527
    Abstract: A multilevel memory stores words formed by a plurality of binary subwords in a plurality of cells, each cell having has a respective threshold value. The cells are arranged on cell rows and columns, are grouped into sectors divided into sector blocks, and are selected via a global row decoder, a global column decoder, and a plurality of local row decoders, which simultaneously supply a ramp voltage to a biasing terminal of the selected cells. Threshold reading comparators are connected to the selected cells, and generate threshold attainment signals when the ramp voltage reaches the threshold value of the selected cells; switches, are arranged between the global word lines and local word lines, opening of the switches is individually controlled by the threshold attainment signals, thereby the local word lines are maintained at a the threshold voltage of the respective selected cell, after opening of the switches.
    Type: Grant
    Filed: February 9, 2000
    Date of Patent: September 24, 2002
    Assignee: STMicroelectronics S.r.l.
    Inventors: Giovanni Campardo, Rino Micheloni
  • Patent number: 6456530
    Abstract: The memory device has hierarchical sector decoding. A plurality of groups of supply lines is provided, one for each sector row, extending parallel to the sector rows. A plurality of switching stages are each connected between a respective sector and a respective group of supply lines; the switching stages connected to sectors arranged on a same column are controlled by same control signals supplied on control lines extending parallel to the columns of sectors. For biasing the sectors, modification voltages are sent to at least one selected group of biasing lines, and control signals are sent to the switching stages connected to a selected sector column.
    Type: Grant
    Filed: June 26, 2000
    Date of Patent: September 24, 2002
    Assignee: STMicroelectronics S.r.l.
    Inventors: Rino Micheloni, Matteo Zammattio, Giovanni Campardo