Patents by Inventor Troy Gilliland

Troy Gilliland 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: 9360926
    Abstract: Methods and systems for storing data are disclosed. The systems are configured to perform the methods and the methods may include, for example, receiving electronic data to be stored, partitioning the data into multiple segments, and storing each segment in a memory during a separate write cycle. The methods may also include programming a compensation load so that power provided by a power supply during the storing of each segment is substantially the same.
    Type: Grant
    Filed: August 1, 2014
    Date of Patent: June 7, 2016
    Assignee: Synopsys, Inc.
    Inventors: Yanyi Liu Wong, Vikramaditya Kundur, Agustinus Sutandi, Ross Peterson, Rebecca Shiu Yun Cheng, Troy Gilliland, Martin Niset
  • Publication number: 20160034015
    Abstract: Methods and systems for storing data are disclosed. The systems are configured to perform the methods and the methods may include, for example, receiving electronic data to be stored, partitioning the data into multiple segments, and storing each segment in a memory during a separate write cycle. The methods may also include programming a compensation load so that power provided by a power supply during the storing of each segment is substantially the same.
    Type: Application
    Filed: August 1, 2014
    Publication date: February 4, 2016
    Inventors: Yanyi Liu Wong, Vikramaditya Kundur, Agustinus Sutandi, Ross Peterson, Rebecca Shiu Yun Cheng, Troy Gilliland, Martin Niset
  • Publication number: 20070171724
    Abstract: Methods and apparatuses prevent overtunneling in nonvolatile floating gate memory (NVM) cells. An individual cell includes a circuit with a transistor that has a floating gate that stores charge, and a capacitor structure for extracting charge from the gate, such as by tunneling. A counteracting circuit prevents extracting charge from the floating gate beyond a threshold, therefore preventing overtunneling or correcting for it. In one embodiment, the counteracting circuit supplies electrons to the floating gate, to compensate for tunneling beyond a point. In another embodiment, the counteracting circuit includes a switch, and a sensor to trigger the switch when the appropriate threshold is reached. The switch may be arranged in any number of suitable ways, such as to prevent a high voltage from being applied to the capacitor structure, or to prevent a power supply from being applied to a terminal of the transistor or to a well of the transistor.
    Type: Application
    Filed: March 29, 2007
    Publication date: July 26, 2007
    Applicant: Impinj, Inc.
    Inventors: Christopher Diorio, Chad Lindhorst, Shailendra Srinivas, Alberto Pesavento, Troy Gilliland
  • Publication number: 20060181927
    Abstract: Non-Volatile Memory (NVM) cells include a selection circuit for providing an output based on selecting between an input data signal and an output of a Multiple Time Programmable (MTP) NVM element. The input data signal may be latched by a latch circuit such as a flip-flop first. The selector circuit's output is used to confirm the programming values for the MTP NVM element such that the element can be programmed correctly without losing time by reading the programmed MTP NVM element or reprogramming a misprogrammed element.
    Type: Application
    Filed: January 18, 2006
    Publication date: August 17, 2006
    Applicant: IMPINJ, Inc.
    Inventors: Alberto Pesavento, Troy Gilliland, Frederic Bernard
  • Publication number: 20050052201
    Abstract: Circuits are provided for high-voltage switching in single-well CMOS processes.
    Type: Application
    Filed: March 30, 2004
    Publication date: March 10, 2005
    Inventors: Frederic Bernard, Christopher Diorio, Troy Gilliland, Alberto Pesavento, Kaila Raby, Terry Hass, John Hyde
  • Publication number: 20050030827
    Abstract: A single-poly PMOS nonvolatile memory (NVM) cell and a method of programming, erasing and reading such a cell are implemented using a single-poly PMOS NVM cell which includes a floating gate injection transistor, a select switch, and a tunneling capacitor having one plate in common with the floating gate of the injection transistor. Methods of altering the number of electrons on the floating gate of the single-poly PMOS NVM cell are used which, with appropriate biasing of the components permit the power terminals of the cell to have appropriate voltages applied to thereby avoid stuck bits and induce hot electrons onto the floating gate of the NVM cell.
    Type: Application
    Filed: September 7, 2004
    Publication date: February 10, 2005
    Inventors: Troy Gilliland, Chad Lindhorst, Christopher Diorio, Todd Humes, Shailendra Srinivas
  • Patent number: 6853583
    Abstract: Methods and apparatuses prevent overtunneling in pFET-based nonvolatile floating gate memory (NVM) cells. During a tunneling process, in which charge carriers are removed from a floating gate of a pFET-based NVM cell, a channel current of a memory cell transistor is monitored and compared to a predetermined minimum channel current required to maintain a conducting channel in an injection transistor of the memory cell. When the monitored channel current drops below the predetermined minimum channel current, charge carriers are injected onto the floating gate by impact-ionized hot-electron injection (IHEI) so that overtunneling is avoided.
    Type: Grant
    Filed: September 16, 2002
    Date of Patent: February 8, 2005
    Assignee: Impinj, Inc.
    Inventors: Christopher J. Diorio, Chad Lindhorst, Shail Srinivas, Alberto Pesavento, Troy Gilliland
  • Publication number: 20040052113
    Abstract: Methods and apparatuses prevent overtunneling in pFET-based nonvolatile floating gate memory (NVM) cells. During a tunneling process, in which charge carriers are removed from a floating gate of a pFET-based NVM cell, a channel current of a memory cell transistor is monitored and compared to a predetermined minimum channel current required to maintain a conducting channel in an injection transistor of the memory cell. When the monitored channel current drops below the predetermined minimum channel current, charge carriers are injected onto the floating gate by impact-ionized hot-electron injection (IHEI) so that overtunneling is avoided.
    Type: Application
    Filed: September 16, 2002
    Publication date: March 18, 2004
    Applicant: Impinj, Inc., a Delaware Corporation
    Inventors: Christopher J. Diorio, Chad Lindhorst, Shail Srinivas, Alberto Pesavento, Troy Gilliland
  • Patent number: 6661278
    Abstract: A switch element of a charge pump circuit includes (1) an NMOS transistor controlled by a first clock signal coupled between a first node and a first fixed voltage level, (2) a first PMOS well transistor controlled by a second clock signal coupled between the first node and a voltage output node, and (3) a second PMOS well transistor controlled by the first node and coupled between a voltage input node and the voltage output node. The wells of both the first and second PMOS well transistors are coupled to the voltage output node to provide reverse isolation.
    Type: Grant
    Filed: July 8, 2002
    Date of Patent: December 9, 2003
    Assignee: Impinj, Inc.
    Inventor: Troy Gilliland