Patents by Inventor Jeffery Mark Marshall

Jeffery Mark Marshall 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: 6201409
    Abstract: A macrocell for a programmable logic device includes a carry generator for generating a carry input to the macrocell, the carry generator having an inverting input and at least one non-inverting input. A carry decoupler controls the carry generator and allows any macrocell to be decoupled from a next adjacent macrocell. An XOR gate having a first input is coupled to the output of the carry generator and a second input thereof is connected to a logic input to the macrocell. A register is coupled to the output of the XOR gate. A macrocell output selector includes a first input coupled to an output of the register and a second input coupled to the output of the XOR gate.
    Type: Grant
    Filed: February 8, 2000
    Date of Patent: March 13, 2001
    Assignee: Cypress Semiconductor Corp.
    Inventors: Christopher W. Jones, Jeffery Mark Marshall
  • Patent number: 6201407
    Abstract: A circular product term allocator configured to provide connections for product term signals to macrocells of a programmable logic device is provided. The circular product term allocator may provide such connections through a logic OR function. Alternatively, a homogeneous product term allocator may be configured to provide connections for product term signals to macrocells of a programmable logic device. The homogeneous product term allocator may be configured to provide each of the product term signals to an equal number of macrocells. In yet another embodiment, a programmable logic device includes a plurality of macrocells and a product term allocator configured to provide an equal number of product term signals to each of the macrocells. In yet a further embodiment, a method of distributing product terms in a programmable logic device is accomplished by configuring a product term allocator to provide an equal number of product terms, but fewer than all of the product terms, to each of the macrocells.
    Type: Grant
    Filed: October 7, 1997
    Date of Patent: March 13, 2001
    Assignee: Cypress Semiconductor Corp
    Inventors: Richard L. Kapusta, Jeffery Mark Marshall, Haneef D. Mohammed
  • Patent number: 6034546
    Abstract: A macrocell for a programmable logic device includes a carry generator for generating a carry input to the macrocell, the carry generator having an inverting input and at least one non-inverting input. A carry decoupler controls the carry generator and allows any macrocell to be decoupled from a next adjacent macrocell. An XOR gate having a first input is coupled to the output of the carry generator and a second input thereof is connected to a logic input to the macrocell. A register is coupled to the output of the XOR gate. A macrocell output selector includes a first input coupled to an output of the register and a second input coupled to the output of the XOR gate.
    Type: Grant
    Filed: June 9, 1998
    Date of Patent: March 7, 2000
    Assignee: Cypress Semicondutor Corp.
    Inventors: Christopher W. Jones, Jeffery Mark Marshall
  • Patent number: 5811987
    Abstract: A block clock and initialization circuit for a programmable logic block in a complex very high density programmable logic device generates a plurality of block clock signals and block initialization signals for elements in the programmable logic block. The block clock and initialization circuit includes a block clock generator circuit and a block initialization circuit. The block clock generator circuit receives a first set of product terms in a plurality of product terms and a plurality of clock signals as input signals. In response to the input signals, the block clock generator circuit generates output signals on a plurality of block clock lines. The block initialization circuit receives a second set of product terms in the plurality of product terms as input signals. In response to the input signals, the block initialization circuit generates a plurality of output signals on the block initialization lines.
    Type: Grant
    Filed: November 5, 1996
    Date of Patent: September 22, 1998
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Benjamin Howard Ashmore, Jr., Jeffery Mark Marshall, Bryon Irwin Moyer, John David Porter, Nicholas A. Schmitz, Bradley A. Sharpe-Geisler
  • Patent number: 5809312
    Abstract: A power-on reset control circuit and associated method for deactivating a global power-on-reset signal based on whether circuitry, critical to correct functionality of an electronic system employing the power-on reset, is functioning correctly. The power-on reset control circuit comprises a control emulation circuit for transmitting a control signal through a first control line to indicate that the circuitry is operating correctly. The power-on reset control circuit further comprises a control verification circuit, coupled to the control emulation circuit through the first control line, for deactivating the global power-on reset signal upon receiving an active local power-on reset signal indicating that the power source is providing a voltage at an operating threshold level and the active control signal from the control emulation circuit.
    Type: Grant
    Filed: September 2, 1997
    Date of Patent: September 15, 1998
    Assignee: Cypress Semiconductor Corp.
    Inventors: George M. Ansel, Jeffery Scott Hunt, Christopher W. Jones, Jeffery Mark Marshall, Hatem Yazbek
  • Patent number: 5737612
    Abstract: A power-on reset control circuit and associated method for deactivating a global power-on-reset signal based on whether circuitry, critical to correct functionality of an electronic system employing the power-on reset, is functioning correctly. The power-on reset control circuit comprises a control emulation circuit for transmitting a control signal through a first control line to indicate that the circuitry is operating correctly. The power-on reset control circuit further comprises a control verification circuit, coupled to the control emulation circuit through the first control line, for deactivating the global power-on reset signal upon receiving an active local power-on reset signal indicating that the power source is providing a voltage at an operating threshold level and the active control signal from the control emulation circuit.
    Type: Grant
    Filed: September 30, 1994
    Date of Patent: April 7, 1998
    Assignee: Cypress Semiconductor Corp.
    Inventors: George M. Ansel, Jeffery Scott Hunt, Christopher W. Jones, Jeffery Mark Marshall, Hatem Yazbek