Patents by Inventor Marco Poles

Marco Poles 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).

  • Patent number: 7885116
    Abstract: A sense amplifier for nonvolatile memory cells includes a reference cell, a first load, connected to the reference cell, and a second load, connectable to a nonvolatile memory cell, both the first load and the second load having controllable resistance; a control circuit of the first load and of the second load supplies the first load and the second load with a control voltage irrespective of an operating voltage between a first conduction terminal and a second conduction terminal of the first load.
    Type: Grant
    Filed: February 9, 2009
    Date of Patent: February 8, 2011
    Inventors: Marco Pasotti, Guido De Sandre, David Iezzi, Marco Poles
  • Patent number: 7843255
    Abstract: There is disclosed a regulator for a charge pump having an input signal and generating an output signal at a value greater than the input signal. The charge pump comprises at least a capacitor and at least a device for charging and discharging the capacitor; the regulator comprises means having at the input said signal exiting the charge pump and a reference signal. Said means are able to generate a supply signal for said at least a device in response to the value of the difference between the output signal of the charge pump and said reference signal.
    Type: Grant
    Filed: December 28, 2007
    Date of Patent: November 30, 2010
    Assignee: STMicroelectronics S.r.l.
    Inventors: Marco Poles, Marco Pasotti
  • Publication number: 20090154249
    Abstract: A sense amplifier for nonvolatile memory cells includes a reference cell, a first load, connected to the reference cell, and a second load, connectable to a nonvolatile memory cell, both the first load and the second load having controllable resistance; a control circuit of the first load and of the second load supplies the first load and the second load with a control voltage irrespective of an operating voltage between a first conduction terminal and a second conduction terminal of the first load.
    Type: Application
    Filed: February 9, 2009
    Publication date: June 18, 2009
    Inventors: Marco Pasotti, Guido De Sandre, David Iezzi, Marco Poles
  • Patent number: 7508716
    Abstract: A sense amplifier for nonvolatile memory cells includes a reference cell, a first load, connected to the reference cell, and a second load, connectable to a nonvolatile memory cell, both the first load and the second load having controllable resistance; a control circuit of the first load and of the second load supplies the first load and the second load with a control voltage irrespective of an operating voltage between a first conduction terminal and a second conduction terminal of the first load.
    Type: Grant
    Filed: February 12, 2004
    Date of Patent: March 24, 2009
    Inventors: Marco Pasotti, Guido De Sandre, David Iezzi, Marco Poles
  • Patent number: 7504862
    Abstract: Level shifter translator of the type comprising at least one first transistor and one second MOS transistor belonging to respective circuit branches connected with a first common conduction terminal and connected towards a first potential reference and receiving, on the respective conduction terminals, input differential voltages, the first and the second transistor have respective circuit branches referring to a biasing circuit with current mirror, a third transistor allows to couple the second transistor to said biasing circuit, an inverter connected to an output of said the circuit with the output driving the third transistor.
    Type: Grant
    Filed: December 28, 2005
    Date of Patent: March 17, 2009
    Assignee: STMicroelectronics S.r.l.
    Inventors: Guido De Sandre, Marco Poles, Marco Pasotti
  • Publication number: 20080174288
    Abstract: There is disclosed a regulator for a charge pump having an input signal and generating an output signal at a value greater than the input signal. The charge pump comprises at least a capacitor and at least a device for charging and discharging the capacitor; the regulator comprises means having at the input said signal exiting the charge pump and a reference signal. Said means are able to generate a supply signal for said at least a device in response to the value of the difference between the output signal of the charge pump and said reference signal.
    Type: Application
    Filed: December 28, 2007
    Publication date: July 24, 2008
    Applicant: STMICROELECTRONICS, S.R.L
    Inventors: Marco Poles, Marco Pasotti
  • Publication number: 20060226873
    Abstract: Level shifter translator of the type comprising at least one first transistor and one second MOS transistor belonging to respective circuit branches connected with a first common conduction terminal and connected towards a first potential reference and receiving, on the respective conduction terminals, input differential voltages, the first and the second transistor have respective circuit branches referring to a biasing circuit with current mirror, a third transistor allows to couple the second transistor to said biasing circuit, an inverter connected to an output of said the circuit with the output driving the third transistor.
    Type: Application
    Filed: December 28, 2005
    Publication date: October 12, 2006
    Inventors: Guido De Sandre, Marco Poles, Marco Pasotti
  • Patent number: 7088614
    Abstract: A programming method of a multilevel memory cell is able to store a plurality of bits in a plurality of levels. The method includes writing a logic value in the multilevel memory cell by setting one of the programming levels thereof, these levels being included in the plurality of levels, with respect to a reference level according to the symbol to be written and to a previous programming level. The writing step is repeated until a highest possible value for the levels is reached. A multilevel memory device includes a plurality of multilevel memory cells organized into sectors, split into a plurality of data units whereon a programming operation is performed in parallel.
    Type: Grant
    Filed: December 26, 2002
    Date of Patent: August 8, 2006
    Assignee: STMicroelectronics S.r.l.
    Inventors: Guido De Sandre, Marco Poles, David Iezzi, Marco Pasotti
  • Patent number: 6897710
    Abstract: An architecture for distributing supply voltages to a plurality of memory modules supplied through a plurality of charge pump circuits may include a sorting block bi-directionally connected to the plurality of memory modules, from which it may receive a plurality of power requests. The sorting block may provide a sorting signal based upon a priority scale to drive the plurality of charge pump circuits and distribute supply voltages to the plurality of memory modules. The architecture may advantageously be software-configurable.
    Type: Grant
    Filed: December 30, 2003
    Date of Patent: May 24, 2005
    Assignee: STMicroelectronics S.r.l.
    Inventors: Marco Pasotti, Guido De Sandre, David Iezzi, Gilberto Muzzi, Marco Poles
  • Publication number: 20040228162
    Abstract: A sense amplifier for nonvolatile memory cells includes a reference cell, a first load, connected to the reference cell, and a second load, connectable to a nonvolatile memory cell, both the first load and the second load having controllable resistance; a control circuit of the first load and of the second load supplies the first load and the second load with a control voltage irrespective of an operating voltage between a first conduction terminal and a second conduction terminal of the first load.
    Type: Application
    Filed: February 12, 2004
    Publication date: November 18, 2004
    Inventors: Marco Pasotti, Guido De Sandre, David Iezzi, Marco Poles
  • Publication number: 20040201414
    Abstract: An architecture for distributing supply voltages to a plurality of memory modules supplied through a plurality of charge pump circuits may include a sorting block bi-directionally connected to the plurality of memory modules, from which it may receive a plurality of power requests. The sorting block may provide a sorting signal based upon a priority scale to drive the plurality of charge pump circuits and distribute supply voltages to the plurality of memory modules. The architecture may advantageously be software-configurable.
    Type: Application
    Filed: December 30, 2003
    Publication date: October 14, 2004
    Applicant: STMicroelectronics S.r.l.
    Inventors: Marco Pasotti, Guido De Sandre, David Iezzi, Gilberto Muzzi, Marco Poles
  • Patent number: 6687167
    Abstract: A non-volatile semiconductor memory device including an output connected to a row line and two supply terminals. Each elementary stage has an upper branch with a p-channel MOS transistor and a lower branch with an n-channel MOS transistor. In order to permit the memory to be erased line by line without having to use components capable of withstanding high voltages, each elementary stage has two supplementary MOS transistors, namely an n-channel transistor in the upper branch and a p-channel transistor in the lower branch. In this way it becomes possible to bias the elementary stages in such a manner the in the reading and programming phases the upper branch will function as pull-up and the lower branch as pull-down, while in the erasure phase the upper branch functions as pull-down and the lower branch as pull-up.
    Type: Grant
    Filed: August 20, 2002
    Date of Patent: February 3, 2004
    Assignee: STMicroelectronics S.r.l.
    Inventors: Giovanni Guaitini, Marco Pasotti, Guido De Sandre, David Iezzi, Marco Poles, Pier Luigi Rolandi
  • Patent number: 6687159
    Abstract: A method of programming a plurality of memory cells are connected in parallel between first and second supply references and having their gate terminals connected together and, through row decoding means, also connected to an output terminal of an operational amplifier that is adapted to generate a word voltage signal, the first voltage reference being provided by a charge pump circuit. The programming method uses a program loop that includes the cells to be programmed and the operational amplifier, the charge pump circuit thus outputting a voltage ramp whose slope is a function of the cell demand. A programming circuit adapted to implement the method is also provided.
    Type: Grant
    Filed: December 19, 2001
    Date of Patent: February 3, 2004
    Assignee: STMicroelectronics S.r.l.
    Inventors: Marco Pasotti, Giovanni Guaitini, Guido De Sandre, David Iezzi, Marco Poles, Pierluigi Rolandi
  • Patent number: 6667903
    Abstract: It is described a programming method for a multilevel memory cell able to store a plurality of bits in a plurality of levels. The method comprises the phases of: initially programming a cell threshold value to a first set of levels [0;(m−1)] being m a submultiple of the plurality of levels of the multilevel cell; reprogramming without erasing another set of levels [m;(2m−1)] containing the same number m of levels as the first set; reiterating the reprogramming without erasing phase until the levels of the multilevel cell are exhausted. It is also described a multilevel memory device of the type comprising a plurality of multilevel memory cells organized into sectors, the sectors being themselves split into a plurality of data units wherein a data updating operation is performed in parallel, the data units being programmed by means of the programming method.
    Type: Grant
    Filed: December 14, 2001
    Date of Patent: December 23, 2003
    Assignee: STMicroelectronics S.r.l.
    Inventors: Guido De Sandre, Marco Pasotti, Pier Luigi Rolandi, Giovani Guaitini, David Iezzi, Marco Poles
  • Patent number: 6655758
    Abstract: Described herein is a method for storing a datum in a first and a second memory cells of a nonvolatile memory. The storage method envisages programming the first and second memory cells in a differential way, by setting a first threshold voltage in the first memory cell and a second threshold voltage different from the first threshold voltage in the second memory cell, the difference between the threshold voltages of the two memory cells representing a datum stored in the memory cells themselves.
    Type: Grant
    Filed: December 19, 2001
    Date of Patent: December 2, 2003
    Assignee: STMicroelectronics S.r.l.
    Inventors: Marco Pasotti, Guido De Sandre, Giovanni Guaitini, David Iezzi, Marco Poles, PierLuigi Rolandi
  • Publication number: 20030159014
    Abstract: A programming method of a multilevel memory cell is able to store a plurality of bits in a plurality of levels. The method includes writing a logic value in the multilevel memory cell by setting one of the programming levels thereof, these levels being included in the plurality of levels, with respect to a reference level according to the symbol to be written and to a previous programming level. The writing step is repeated until a highest possible value for the levels is reached. A multilevel memory device includes a plurality of multilevel memory cells organized into sectors, split into a plurality of data units whereon a programming operation is performed in parallel.
    Type: Application
    Filed: December 26, 2002
    Publication date: August 21, 2003
    Applicant: STMicroelectronics S.r.l.
    Inventors: Guido De Sandre, Marco Poles, David Iezzi, Marco Pasotti
  • Publication number: 20030067804
    Abstract: The memory comprises a cell matrix, row decoder logic units, level conversion units (LSHx,y) and interface logic stages (ILOG) between the level conversion units and the row lines (WL) of the matrix. Each interface stage comprises elementary row driving stages, each with inputs (LXP, LYP) connected to the level conversion units (LSHx,y), an output connected to a row line (WL) and two supply terminals (SUPPLY_P, SUPPLY_N). Each elementary stage has an upper branch with a p-channel MOS transistor (P01) and a lower branch with an n-channel MOS transistor (N01). In order to permit the memory to be erased line by line without having to use components capable of withstanding high voltages, each elementary stage has two supplementary MOS transistors, namely an n-channel transistor (N00) in the upper branch and a p-channel transistor (P00) in the lower branch.
    Type: Application
    Filed: August 20, 2002
    Publication date: April 10, 2003
    Inventors: Giovanni Guaitini, Marco Pasotti, Guido De Sandre, David Iezzi, Marco Poles, Pier Luigi Rolandi
  • Patent number: 6535428
    Abstract: A sensing circuit for sensing a memory cell, the sensing circuit having a first circuit branch electrically connectable to the memory cell to receive a memory cell current, the first circuit branch having at least one first transistor that, when the first circuit branch is connected to the memory cell, is coupled thereto substantially in a cascode configuration. A bias current generator is operatively associated with the first transistor for forcing a bias current to flow therethrough.
    Type: Grant
    Filed: June 14, 2001
    Date of Patent: March 18, 2003
    Assignee: STMicroelectronics S.r.l.
    Inventors: Marco Pasotti, Guido De Sandre, Giovanni Guaitini, David Iezzi, Marco Poles, Michele Quarantelli, Pier Luigi Rolandi
  • Publication number: 20020196664
    Abstract: A sensing circuit for sensing a memory cell, the sensing circuit having a first circuit branch electrically connectable to the memory cell to receive a memory cell current, the first circuit branch having at least one first transistor that, when the first circuit branch is connected to the memory cell, is coupled thereto substantially in a cascode configuration. A bias current generator is operatively associated with the first transistor for forcing a bias current to flow therethrough.
    Type: Application
    Filed: June 14, 2001
    Publication date: December 26, 2002
    Inventors: Marco Pasotti, Guido De Sandre, Giovanni Guaitini, David Iezzi, Marco Poles, Michele Quarantelli, Pier Luigi Rolandi
  • Publication number: 20020149963
    Abstract: It is described a programming method for a multilevel memory cell able to store a plurality of bits in a plurality of levels. The method comprises the phases of: initially programming a cell threshold value to a first set of levels [0;(m−1)] being m a submultiple of the plurality of levels of the multilevel cell; reprogramming without erasing another set of levels [m;(2m−1)] containing the same number m of levels as the first set; reiterating the reprogramming without erasing phase until the levels of the multilevel cell are exhausted. It is also described a multilevel memory device of the type comprising a plurality of multilevel memory cells organized into sectors, the sectors being themselves split into a plurality of data units wherein a data updating operation is performed in parallel, the data units being programmed by means of the programming method.
    Type: Application
    Filed: December 14, 2001
    Publication date: October 17, 2002
    Applicant: STMicroelectronics S.r.l.
    Inventors: Guido De Sandre, Marco Pasotti, Pier Luigi Rolandi, Giovani Guaitini, David Iezzi, Marco Poles