Patents by Inventor Gary P. Powell

Gary P. Powell 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: 7253674
    Abstract: A clock generator has a reset circuit and (at least) two dividers, where each divider divides a reference clock signal by a divisor value to generate an output clock signal. The reset circuit generates reset signals for the dividers, where the reset signals are delayed relative to one another by a selected number of reference clock cycles, such that the dividers generate output clock signals having a desired phase offset between them.
    Type: Grant
    Filed: July 22, 2005
    Date of Patent: August 7, 2007
    Assignee: Lattice Semicondutor Corporation
    Inventors: Phillip L. Johnson, Gary P. Powell, Harold N. Scholz
  • Patent number: 6124732
    Abstract: The invention provides an input/output (I/O) signaling voltage range discriminator (and corresponding method) which is used to control a configurable logic device such as a configurable I/O buffer in a second electronic circuit in response to a detected signaling voltage range of a first electronic circuit. The discriminator outputs an indication of the signaling voltage range of the first electronic circuit to a configurable I/O buffer enabling it to adapt to the signaling levels used by the first electronic circuit. The I/O buffer, based on the indication provided by the discriminator, can then configure its logic to become tolerant and/or compatible with digital signals transferred to and from the first electronic circuit.
    Type: Grant
    Filed: July 15, 1998
    Date of Patent: September 26, 2000
    Assignee: Lucent Technologies, Inc.
    Inventors: Zeljko Zilic, Ho T. Nguyen, Gary P. Powell, William B. Andrews, Richard G. Stuby, Jr.
  • Patent number: 6064225
    Abstract: The FPGA has an array of programmable logic cells (PLCs) surrounded by a ring of programmable input/output cells (PICs). In one embodiment, the pads of each pair of adjacent PICs, as well as internal routing resources of each of the two PICs, are programmably connected to a single global-signal spine, and the spine is programmably connected directly to only half of the perpendicular branches. Each of the branches can then connect to the cells in two adjacent rows/columns of the array to provide a global signal to any of the cells in the array while only using a branch per every two rows/columns of the device. The reduced number of spine-to-branch connections reduces the capacitive loading on the spines, thereby increasing the speed at which global signals can be transmitted. In addition, sharing spines between adjacent PICs reduces the number of spines in the FPGA by half, thereby providing additional layout space for other resources.
    Type: Grant
    Filed: March 20, 1998
    Date of Patent: May 16, 2000
    Assignee: Lucent Technologies Inc.
    Inventors: William B. Andrews, Barry K. Britton, Kai-Kit Ngai, Gary P. Powell, Satwant Singh, Carolyn W. Spivak, Richard G. Stuby, Jr.
  • Patent number: 5862365
    Abstract: An integrated circuit for providing a pin-for-pin replacement of a field programmable gate array (FPGA). The integrated circuit includes an emulation circuit for mimicking the programmable stage (e.g., initialization, configuration and start-up states) of the FPGA. The integrated circuit is designed to be transparent to the user/customer, thereby eliminating the need for a costly redesign of a user's circuit board.
    Type: Grant
    Filed: September 17, 1996
    Date of Patent: January 19, 1999
    Assignee: Lucent Technologies Inc.
    Inventors: Ronald T. Modo, Gary P. Powell, Hollis G. Robertson, William H. Smith III
  • Patent number: 5526278
    Abstract: A method and system, in which the relative physical placement of configurable logic blocks, signal routing networks, and clock distribution trees of the FPGA implementation is preserved on the mask programmable logic cell (MPLC) substrate after the conversion process is completed. By constraining the physical placement of corresponding structures on the MPLC substrate at the network level of the MPLC implementation, the relative signal and clock delays presented during the FPGA implementation are substantially maintained in the MPLC implementation, thereby assuring functional equivalence between the FPGA and MPLC implementations.
    Type: Grant
    Filed: June 20, 1995
    Date of Patent: June 11, 1996
    Assignee: AT&T Corp.
    Inventor: Gary P. Powell