Patents Assigned to Cypress Semiconductor
  • Patent number: 6611935
    Abstract: A method and system for efficiently testing circuitry. The method and system may be applied to testing embedded memory circuit blocks within a programmable logic device (PLD). Circuitry used in the testing process can be implemented from the programmable logic resources of the PLD, or alternatively, could be provided as specialized, dedicated test mode circuitry. The PLD may contain an arbitrary number, n, of memory blocks with each block having an arbitrary number, x, of output pins. An AND-tree circuit is implemented that receives each of the n*x output pins. If any pin is low, the output of the AND-tree is low, otherwise, the output is high. The output of the AND-tree is an input/output pin of the PLD. An OR-tree circuit is implemented that receives each of the n*x output pins. If any pin is high, the output of the OR-tree is high, otherwise, the output is low. The output of the OR-tree is another input/output pin of the PLD.
    Type: Grant
    Filed: August 31, 2000
    Date of Patent: August 26, 2003
    Assignee: Cypress Semiconductor Corporation
    Inventor: Greg J. Landry
  • Patent number: 6611220
    Abstract: A new architecture for implementing a digital algorithm such as a decimation algorithm is described. The new decimator circuit is well suited for digital circuits such as a delta-sigma (or sigma-delta) analog-to-digital converter. In particular, the new decimator circuit incorporates a general purpose architecture which enables a wide range of flexibility to change and modify the decimation algorithm performed by the decimator circuit. Moreover, the new decimator circuit can be fabricated in a smaller chip area than previously possible.
    Type: Grant
    Filed: October 9, 2001
    Date of Patent: August 26, 2003
    Assignee: Cypress Semiconductor Corporation
    Inventor: Warren Snyder
  • Patent number: 6608472
    Abstract: The present invention relates to a band-gap reference circuit. The circuit comprises a plurality of diodes connected in series in one or more chains, a current source to flow current through the diode chains, and a selection of shunt current sources. The shunt current sources are connected in parallel with the main current sources and each, or any, can be selected in order to add current to the diode chain. In this manner, current flow through the diode chain is adjusted in order to provide a trimmable band-gap reference voltage. By adjusting the current flow, the high precision reference voltage circuit can provide a very accurate reference value for variations in process state, process error and temperature.
    Type: Grant
    Filed: September 26, 2001
    Date of Patent: August 19, 2003
    Assignee: Cypress Semiconductor Corporation
    Inventors: Harold Kutz, Monte Mar, Warren Snyder
  • Patent number: 6608500
    Abstract: An apparatus comprising an input/output circuit and a programmable logic device. The input/output circuit may be configured to (i) connect to an end of a bus and (ii) operate in one or more modes in response to one or more control signals. The programmable logic device may be configured to generate said one or more control signals.
    Type: Grant
    Filed: March 31, 2000
    Date of Patent: August 19, 2003
    Assignee: Cypress Semiconductor Corp.
    Inventors: Timothy M. Lacey, David L. Johnson
  • Patent number: 6608530
    Abstract: An apparatus comprising a first circuit and a second circuit. The first circuit may be configured to present a plurality of output clock signals in response to a reference clock signal and a feedback signal. The second circuit may be configured to select one of the plurality of output clock signals as the feedback signal in response to a first control signal. The first control signal may be configured to minimize a difference in delay between the plurality of output clock signals.
    Type: Grant
    Filed: December 14, 2001
    Date of Patent: August 19, 2003
    Assignee: Cypress Semiconductor Corp.
    Inventors: David Green, Daigo Katagiri
  • Patent number: 6609243
    Abstract: An apparatus comprising a first stage and a second stage. The first stage may comprise a first section and a second section. The second stage may be embedded between the first and second sections. The first and second stages may be configured to equalize signal paths between a plurality of inputs of the first stage and a plurality of outputs of the second stage.
    Type: Grant
    Filed: August 29, 2001
    Date of Patent: August 19, 2003
    Assignee: Cypress Semiconductor Corp.
    Inventors: Brian P. Evans, Jeffery Scott Hunt
  • Patent number: 6603330
    Abstract: A new digital configurable macro architecture is described. The digital configurable macro architecture is well suited for microcontroller or controller designs. In particular, the foundation of the digital configurable macro architecture is a programmable digital circuit block. The programmable digital circuit blocks can be configured to coupled in series or in parallel to handle more complex digital functions. More importantly, the configuration of the programmable digital circuit block is determined by its small number of configuration registers. This provides much flexibility. In particular, the configuration of the programmable digital circuit block is fast and easy since changes in configuration are accomplished by changing the contents of the configuration registers, whereas the contents are generally a small number of configuration data bits.
    Type: Grant
    Filed: July 18, 2001
    Date of Patent: August 5, 2003
    Assignee: Cypress Semiconductor Corporation
    Inventor: Warren Snyder
  • Patent number: 6601936
    Abstract: The invention relates to an inkjet temperature regulation controller that includes a time base circuit adapted to generate a clock signal and a head temperature sampler adapted to generate head temperature data by sensing print head temperature responsive to the clock signal. A preheat data generating circuit is adapted to translate the head temperature data into head preheat temperature data. A preheat data delivering circuit is adapted to provide the preheat temperature data to at least one preheating element. A monitor circuit is adapted to generate statistical data according to the head temperature data. The preheat data generating circuit receives updated head preheat temperature data responsive to the statistical data.
    Type: Grant
    Filed: July 31, 2001
    Date of Patent: August 5, 2003
    Assignee: Cypress Semiconductor Corp.
    Inventor: Calvin K. McDonald
  • Patent number: 6603771
    Abstract: An apparatus comprising a plurality of interface circuits, a plurality of transmit outputs and a plurality of receive inputs. The plurality of interface circuits each comprises (i) a transmit circuit and (ii) a receive circuit. One of the plurality of transmit outputs is generally connected to one of the plurality of receive circuits. One of the plurality of receive inputs is generally connected to one of the plurality of transmit circuits. In general, each one of the plurality of the transmits outputs are generally connected to one of the plurality of the receive inputs.
    Type: Grant
    Filed: July 2, 1999
    Date of Patent: August 5, 2003
    Assignee: Cypress Semiconductor Corp.
    Inventor: S. Babar Raza
  • Patent number: 6596466
    Abstract: Contact structures, methods for forming contact structures, and masks for forming contact structures are disclosed. According to one embodiment a contact hole (208) may be formed with a contact hole mask (106/106′) that may have a generally rectangular shape and include corner extensions (108-0 to 108-3) and side indents (110-0 to 110-3). A long side of a contact hole (208) may be aligned in the same direction as an active area (204). A contact hole (208) may be situated between a first portion (206-0) and a second portion (206-1) of an intermediate structure (206). Alternate embodiments can include a “cactus” shaped intermediate structure (406) that may be formed with an intermediate structure mask having corner indents (308).
    Type: Grant
    Filed: January 25, 2000
    Date of Patent: July 22, 2003
    Assignee: Cypress Semiconductor Corporation
    Inventors: Oliver Pohland, Kaichiu Wong
  • Patent number: 6597707
    Abstract: An apparatus comprising a first programmable circuit configured to present (i) a first parallel data signal and (ii) a first control signal in response to one or more serial data signals and a second programmable circuit configured to generate a second parallel data signal in response to (i) the first parallel data signal, (ii) the first control signal and (iii) a second control signal.
    Type: Grant
    Filed: September 8, 1999
    Date of Patent: July 22, 2003
    Assignee: Cypress Semiconductor Corp.
    Inventor: Gabriel Li
  • Patent number: 6594816
    Abstract: A method for describing a user programmable logic function generator in a Hardware Description Language (HDL), e.g., Verilog is disclosed. The logic function generator includes a multiplexer having a plurality of select inputs and a plurality of programmable data inputs. The logic function generator which can be implemented exclusively with gates generates a function of the select inputs. The logic function generator receives user's input through the plurality of data inputs to generate an output of a desired logic function of the select inputs. The logic function generator is entirely made of standard gates, which is amenable to representation by and inclusion in standard design libraries. The invention further provides a user with greater flexibility by allowing a cascading of a number of logic function generators for generating multi-variable functions generated of a greater number of select inputs.
    Type: Grant
    Filed: June 5, 2001
    Date of Patent: July 15, 2003
    Assignee: Cypress Semiconductor Corporation
    Inventor: Lane Hauck
  • Patent number: 6593785
    Abstract: An apparatus comprising a first circuit and a second circuit. The first circuit may be configured to receive a device input signal. The apparatus may be configured to perform a predefined function in response to the device input signal during normal operation. The second circuit may be configured to determine when the device input signal is invalid according to a predetermined parameter. The second circuit may be configured to generate a function control signal in response to the predetermined parameter. The function control signal may be configured to direct the apparatus to perform a second predetermined function. The second predetermined function may be different than the first predetermined function.
    Type: Grant
    Filed: April 26, 2002
    Date of Patent: July 15, 2003
    Assignee: Cypress Semiconductor Corp.
    Inventors: Dean L. Field, Larry Lynn Hinton, John Kizziar, III
  • Patent number: 6593725
    Abstract: An apparatus comprising a first circuit and a second circuit. The first circuit may be configured to regulate an output voltage generated in response to an input signal and a feedback of the output voltage. The second circuit may be configured to further regulate the output voltage in response to the input signal.
    Type: Grant
    Filed: February 22, 2001
    Date of Patent: July 15, 2003
    Assignee: Cypress Semiconductor Corp.
    Inventors: Kevin J. Gallagher, Anthony G. Dunne
  • Patent number: 6593769
    Abstract: A circuit configured to match an impedance of a first pin and a second pin coupled to a transmission line. A resistor configured to match a resistance of the transmission line across the first and second pins and provide a voltage level independent of process corner and temperature variation. The voltage swing of the differential buffer generally has less sensitivity to variation in load resistor value.
    Type: Grant
    Filed: August 29, 2000
    Date of Patent: July 15, 2003
    Assignee: Cypress Semiconductor Corp.
    Inventor: Hariom Rai
  • Patent number: 6594325
    Abstract: An apparatus comprising a first programmable circuit configured to present (i) a first parallel data signal and (ii) a first control signal in response to one or more serial data signals and a second programmable circuit configured to generate a second parallel data signal in response to (i) the first parallel data signal, (ii) the first control signal and (iii) a second control signal.
    Type: Grant
    Filed: September 8, 1999
    Date of Patent: July 15, 2003
    Assignee: Cypress Semiconductor Corp.
    Inventor: Gabriel Li
  • Patent number: 6593208
    Abstract: A method of making a semiconductor structure includes removing a cover layer. The cover layer is on a first dielectric layer, the dielectric layer is in a trench in a substrate, and a protective layer is on the substrate. Isolation regions formed by this method have a thickness which is independent of non-uniformities resulting form chemical-mechanical polishing.
    Type: Grant
    Filed: February 14, 2001
    Date of Patent: July 15, 2003
    Assignee: Cypress Semiconductor Corp.
    Inventor: Bo Jin
  • Patent number: 6592269
    Abstract: An apparatus and method integrates optical transceivers for transfer of signals between optical and electronic media with surface mount packages, such as ball grid arrays and quad flat packs. A surface mount package is positioned directly beneath a modular optical transceiver. The surface mount package provides for electrically coupling external signals to the optical transceiver, so as to allow full performance functionality of data transfer components. An electrical coupling mechanism with high performance at high frequency is positioned between the surface mount package and the optical transceiver, electrically connecting them. In one implementation, the optical transceiver module is mounted directly to said surface mount package such that it is removable. In one embodiment, heat dissipation is provided by integral components and thermal vias, in addition to heat sinks.
    Type: Grant
    Filed: August 31, 2001
    Date of Patent: July 15, 2003
    Assignee: Cypress Semiconductor Corporation
    Inventors: Brenor L. Brophy, James H. Lie, Andrew J. Wright
  • Patent number: 6590420
    Abstract: A circuit for shifting a signal from a first voltage level referenced to a first voltage reference, to a second voltage level referenced to a second voltage reference, while reducing the gate to source voltages on the output transistors. In one embodiment, the circuit includes six switches. A first switch receives the signal; a second switch receives an inverted representation of the signal; a third switch receives the output of the first switch; a fourth switch receives the output of the second switch; a fifth switch, referenced to the second voltage reference, has an input coupled with the output of the first switch and a control coupled with the output of the fourth switch; and a sixth switch, referenced to the second voltage reference, has an input coupled with the output of the second switch and has a control coupled with the output of the third switch.
    Type: Grant
    Filed: December 20, 2001
    Date of Patent: July 8, 2003
    Assignee: Cypress Semiconductor Corporation
    Inventors: Thomas M. Mnich, Ryan T. Hirose
  • Patent number: 6590417
    Abstract: A configurable crossbar switching circuit within a programmable logic device capable of efficient, large scale switching and for cascading for implementing much larger switching functions. In one embodiment of the invention, the crossbar switch is integral to a programmable logic device. In one embodiment, the crossbar switching circuit is bus based, switching all of the conductors constituting a data bus substantially simultaneously and in their entirety as a bus unit. In one embodiment, the crossbar switching circuit performs switching operations unidirectionally. For the implementation of larger scale switching functions, one embodiment of the present invention exploits the cascadable character of the crossbar switching circuit. Cascading crossbar switches enables switching between differing numbers of inputs and outputs, even exceeding capacities of individual crossbars.
    Type: Grant
    Filed: April 3, 2001
    Date of Patent: July 8, 2003
    Assignee: Cypress Semiconductor Corporation
    Inventors: Christopher W. Jones, Steven J. E. Wilton