Patents by Inventor Gregory E. Atwood

Gregory E. Atwood 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: 8637342
    Abstract: An ovonic threshold switch may be formed of a continuous chalcogenide layer. That layer spans multiple cells, forming a phase change memory. In other words, the ovonic threshold switch may be formed of a chalcogenide layer which extends, uninterrupted, over numerous cells of a phase change memory.
    Type: Grant
    Filed: November 10, 2005
    Date of Patent: January 28, 2014
    Assignee: Ovonyx, Inc.
    Inventors: Ilya V. Karpov, Sean Jong Lee, Yudong Kim, Gregory E. Atwood
  • Patent number: 6194784
    Abstract: The encapsulation of gate stacks of a semiconductor device in an oxide insulative layer and in a silicon nitride etch-stop layer allows the formation of a contact filling for connection to underlying diffusion regions without risk of accidental diffusion contact to gate shorts created by the contact filling. As a result, the gate stacks may be patterned closer together, thus reducing the cell size and increasing the cell density. Furthermore, use of the etch-stop layer makes contact lithography easier since the size of the contact opening can be increased and contact alignment tolerance made less stringent without concern of increasing the cell size or of creating diffusion contact to gate shorts.
    Type: Grant
    Filed: November 24, 1997
    Date of Patent: February 27, 2001
    Assignee: Intel Corporation
    Inventors: Krishna K. Parat, Glen N. Wada, Gregory E. Atwood, Daniel N. Tang
  • Patent number: 6091618
    Abstract: A method and circuitry for programming a memory cell to one of at least three amounts of charge. The amount of charge placed in the memory cell is increased by increasing the voltage level of a programming pulse applied to the memory cell.
    Type: Grant
    Filed: August 13, 1997
    Date of Patent: July 18, 2000
    Assignee: Intel Corporation
    Inventors: Albert Fazio, Gregory E. Atwood, James Q. Mi
  • Patent number: 5892710
    Abstract: A method and circuitry for programming a memory cell to one of at least three amounts of charge. The amount of charge placed in the memory cell is increased by increasing the voltage level of a programming pulse applied to the memory cell.
    Type: Grant
    Filed: August 13, 1997
    Date of Patent: April 6, 1999
    Assignee: Intel Corporation
    Inventors: Albert Fazio, Gregory E. Atwood, James Q. Mi
  • Patent number: 5781473
    Abstract: A variable stage charge pump for a flash memory device is described. The variable stage charge pump includes a first charge pump and a second charge pump. A first switch couples an output of the first charge pump to an input of the second charge pump. A second switch couples an input of the first charge pump to the input of the second charge pump. The first and second charge pump are series-coupled to a common output node when the first switch is in a first position and the second switch is in a second position, wherein the first and second charge pumps are parallel-coupled to the common output node when the first switch is in the second position and the second switch is in the first position.
    Type: Grant
    Filed: October 4, 1996
    Date of Patent: July 14, 1998
    Assignee: Intel Corporation
    Inventors: Jahanshir J. Javanifard, Kerry D. Tedrow, Jin-Lien Lin, Jeffrey J. Evertt, Gregory E. Atwood
  • Patent number: 5767735
    Abstract: A variable stage charge pump for a flash memory device is described. The variable stage charge pump includes a first charge pump and a second charge pump. A first switch couples an output of the first charge pump to an input of the second charge pump. A second switch couples an input of the first charge pump to the input of the second charge pump. The first and second charge pumps are series-coupled to a common output node when the first switch is in a first position and the second switch is in a second position, wherein the first and second charge pumps are parallel-coupled to the common output node when the first switch is in the second position and the second switch is in the first position.
    Type: Grant
    Filed: October 3, 1996
    Date of Patent: June 16, 1998
    Assignee: Intel Corporation
    Inventors: Jahanshir J. Javanifard, Kerry D. Tedrow, Jin-Lien Lin, Jeffrey J. Evertt, Gregory E. Atwood
  • Patent number: 5763912
    Abstract: A switching device having an electrically trimmable threshold voltage comprises a control transistor having favorable programming and erasing characteristics and a sensing transistor suited for stability and high drain voltages. The control transistor includes a floating gate for storing a charge. The control transistor receives an input voltage to vary the charge. The sensing transistor, which has a threshold voltage, includes the floating gate, which is formed from a single, contiguous layer of polysilicon or from separate polysilicon layers connected by metallization, such that the floating gate is shared by the control transistor and the sensing transistor. The control transistor has a tunnel oxide layer between a semiconductor layer and the floating gate having a thickness that is conducive to injection or tunneling of electrons through the tunnel oxide layer.
    Type: Grant
    Filed: September 25, 1995
    Date of Patent: June 9, 1998
    Assignee: Intel Corporation
    Inventors: Krishna K. Parat, Gregory E. Atwood
  • Patent number: 5737265
    Abstract: A method for programming an array of memory cells, wherein each memory cell has at least three possible states. The method comprises the steps of 1) analyzing a set of data to be programmed into the array of memory cells to determine destination states for each of the memory cells in the array, and 2) programming all memory cells to be programmed to a particular destination state, up to a maximum number of memory cells being programmed at any given time, until all memory cells having a particular destination state are programmed, whereupon all memory cells to be programmed to a next destination state are programmed in a like manner.
    Type: Grant
    Filed: December 14, 1995
    Date of Patent: April 7, 1998
    Assignee: Intel Corporation
    Inventors: Gregory E. Atwood, Albert Fazio
  • Patent number: 5731242
    Abstract: The encapsulation of gate stacks of a semiconductor device in an oxide insulative layer and in a silicon nitride etch-stop layer allows the formation of a contact filling for connection to underlying diffusion regions without risk of accidental diffusion contact to gate shorts created by the contact filling. As a result, the gate stacks may be patterned closer together, thus reducing the cell size and increasing the cell density. Furthermore, use of the etch-stop layer makes contact lithography easier since the size of the contact opening can be increased and contact alignment tolerance made less stringent without concern of increasing the cell size or of creating diffusion contact to gate shorts.
    Type: Grant
    Filed: November 14, 1995
    Date of Patent: March 24, 1998
    Assignee: Intel Corporation
    Inventors: Krishna K. Parat, Glen N. Wada, Gregory E. Atwood, Daniel N. Tang
  • Patent number: 5732039
    Abstract: A variable stage charge pump for a flash memory device is described. The variable stage charge pump includes a first charge pump and a second charge pump. A first switch couples an output of the first charge pump to an input of the second charge pump. A second switch couples an input of the first charge pump to the input of the second charge pump. The first and second charge pumps are series-coupled to a common output node when the first switch is in a first position and the second switch is in a second position, wherein the first and second charge pumps are parallel-coupled to the common output node when the first switch is in the second position and the second switch is in the first position.
    Type: Grant
    Filed: October 3, 1996
    Date of Patent: March 24, 1998
    Assignee: Intel Corporation
    Inventors: Jahanshir J. Javanifard, Kerry D. Tedrow, Jin-Lien Lin, Jeffrey J. Evertt, Gregory E. Atwood
  • Patent number: 5729489
    Abstract: A method for programming a memory cell having more than two possible states to a desired state. The method includes applying a programming pulse to the memory cell. The change in the amount of charge stored by the memory cell caused by applying the programming pulse to the memory cell is sensed. The control engine determines characterization information indicative of programming characteristics of the memory cell in response to the detected change in the amount of charge stored by the memory cell. The control engine then uses the characterization information to directly program the memory cell to approximately the desired state without performing a program verify operation.
    Type: Grant
    Filed: December 14, 1995
    Date of Patent: March 17, 1998
    Assignee: Intel Corporation
    Inventors: Albert Fazio, Gregory E. Atwood, James O. Mi, Paul Ruby
  • Patent number: 5701266
    Abstract: In a memory device including an array of memory cells, each memory cell having more than two possible states, a method for programming a memory cell to a desired state. The method comprises a control engine programming a subset of the array of memory cells. Characterization information is determined from the step of programming the subset, wherein the characterization information indicates programming characteristics of a representative memory cell of the array of memory cells. The control engine then uses the characterization information to directly program the memory cell to approximately the desired state without performing a program verify operation.
    Type: Grant
    Filed: December 6, 1996
    Date of Patent: December 23, 1997
    Assignee: Intel Corporation
    Inventors: Albert Fazio, Gregory E. Atwood, James O. Mi, Paul Ruby
  • Patent number: 5677869
    Abstract: A method for programming an array of memory cells wherein each cell may be placed in more than two states. The method comprises the steps of 1) selecting a plurality of different programming voltage levels wherein each programming voltage level is associated with a corresponding one of a plurality of states, and 2) applying a plurality of programming pulses to selected subsets of the array of memory cells, wherein each programming pulse has one of the programming voltage levels and one of a corresponding plurality of pulse widths such that each of the memory cells of a corresponding one of the selected subsets are programmed directly to a corresponding one of the plurality of states by a corresponding programming pulse.
    Type: Grant
    Filed: December 14, 1995
    Date of Patent: October 14, 1997
    Assignee: Intel Corporation
    Inventors: Albert Fazio, Gregory E. Atwood, James Q. Mi, Paul Ruby
  • Patent number: 5602794
    Abstract: A variable stage charge pump for a flash memory device is described. The variable stage charge pump includes a first charge pump and a second charge pump. A first switch couples an output of the first charge pump to an input of the second charge pump. A second switch couples an input of the first charge pump to the input of the second charge pump. The first and second charge pumps are series-coupled to a common output node when the first switch is in a first position and the second switch is in a second position, wherein the first and second charge pumps are parallel-coupled to the common output node when the first switch is in the second position and the second switch is in the first position.
    Type: Grant
    Filed: September 29, 1995
    Date of Patent: February 11, 1997
    Assignee: Intel Corporation
    Inventors: Jahanshir J. Javanifard, Kerry D. Tedrow, Jin-Lien Lin, Jeffrey J. Evertt, Gregory E. Atwood
  • Patent number: 5566125
    Abstract: A method and circuitry for programming a memory cell to one of at least three amounts of charge. The amount of charge placed in the memory cell is increased by increasing the voltage level of a programming pulse applied to the memory cell.
    Type: Grant
    Filed: March 31, 1995
    Date of Patent: October 15, 1996
    Assignee: Intel Corporation
    Inventors: Albert Fazio, Gregory E. Atwood, James Q. Mi
  • Patent number: 5553020
    Abstract: A system and method for programming non-volatile memory enables fast low current programming. Low current programming is achieved by applying a source bias voltage and increasing the drain voltage to be greater than the source bias voltage to maintain fast programming. Furthermore, the control gate voltage may be stepped or ramped from a minimum value to a maximum value to further reduce the peak channel current and to allow the flash cell threshold voltage to be placed to an exact value, for MLC applications. Ramping or stepping of the control gate may be done independently or in conjunction with an applied source bias voltage. Furthermore, the reduced cell current allows more cells to be programmed in parallel which improves program performance and the drain select device can be reduced in size to reduce die area.
    Type: Grant
    Filed: August 31, 1995
    Date of Patent: September 3, 1996
    Assignee: Intel Corporation
    Inventors: Stephen N. Keeney, Gregory E. Atwood
  • Patent number: 5546042
    Abstract: A voltage regulation circuit that includes a sample and hold circuit for sampling an input voltage and for holding a reference voltage generated in response to the input voltage. The sample and hold circuit includes a capacitor that holds the reference voltage. The voltage regulation circuit also includes a regulator circuit coupled to the capacitor of the sample and hold circuit. The regulator circuit outputs an output voltage using the reference voltage supplied by the capacitor. The voltage regulation circuit may be used to provide a high precision programming voltage for programming memory cells having two or more analog states.
    Type: Grant
    Filed: April 17, 1995
    Date of Patent: August 13, 1996
    Assignee: Intel Corporation
    Inventors: Kerry D. Tedrow, Stephen N. Keeney, Albert Fazio, Gregory E. Atwood, Johnny Javanifard, Kenneth Wojciechowski
  • Patent number: 5508958
    Abstract: A method and apparatus for sensing the state of floating gate memory cells in a memory array. Because of its stability and accuracy, the sensing apparatus may be used for sensing the state of multi-bit floating gate memory cells. The state of a memory cell is sensed by applying a variable gate voltage to the top gate of the floating gate memory cell and comparing the cell current to a fixed reference current. A circuit detects when the cell current is equal to the reference current. When the currents are equal, the value of the variable gate voltage indicates the state of the memory cell. For one embodiment, an analog-to-digital converter converts the variable gate voltage to a digital value that is latched when the currents are equal. The latched digital value indicates the state of the memory cell. For this embodiment, a ramp voltage or other suitable variable voltage may be used as the variable gate voltage.
    Type: Grant
    Filed: September 29, 1994
    Date of Patent: April 16, 1996
    Assignee: Intel Corporation
    Inventors: Albert Fazio, Gregory E. Atwood, Mark E. Bauer
  • Patent number: 5497119
    Abstract: A voltage regulation circuit that includes a sample and hold circuit for sampling an input voltage and for holding a reference voltage generated in response to the input voltage. The sample and hold circuit includes a capacitor that holds the reference voltage. The voltage regulation circuit also includes a regulator circuit coupled to the capacitor of the sample and hold circuit. The regulator circuit outputs an output voltage using the reference voltage supplied by the capacitor. The voltage regulation circuit may be used to provide a high precision programming voltage for programming memory cells having two or more analog states.
    Type: Grant
    Filed: June 1, 1994
    Date of Patent: March 5, 1996
    Assignee: Intel Corporation
    Inventors: Kerry D. Tedrow, Stephen N. Keeney, Albert Fazio, Gregory E. Atwood, Johnny Javanifard, Kenneth Woiciechowski
  • Patent number: 5487033
    Abstract: A system and method for programming non-volatile memory enables fast low current programming. Low current programming is achieved by applying a source bias voltage and increasing the drain voltage to be greater than the source bias voltage to maintain fast programming. Furthermore, the control gate voltage may be stepped or ramped from a minimum value to a maximum value to further reduce the peak channel current and to allow the flash cell threshold voltage to be placed to an exact value, for MLC applications. Ramping or stepping of the control gate may be done independently or in conjunction with an applied source bias voltage. Furthermore, the reduced cell current allows more cells to be programmed in parallel which improves program performance and the drain select device can be reduced in size to reduce die area.
    Type: Grant
    Filed: June 28, 1994
    Date of Patent: January 23, 1996
    Assignee: Intel Corporation
    Inventors: Stephen N. Keeney, Gregory E. Atwood