Patents Assigned to Cypress Semiconductor
  • Patent number: 6389495
    Abstract: A circuit for a use in a control system of a peripheral device that is dedicated to tasks related to communication with a host computer via a universal serial bus (USB). The invention affords a USB dedicated circuit that is configured to allow a host computer to recognize and enumerate a device as a USB configured device without the use of the device's micro-controller. In another aspect of the invention a USB dedicated circuit that is configured to perform other USB related tasks in conjunction with the device's micro-controller in a more efficient manner than a device operating solely with a micro-controller.
    Type: Grant
    Filed: January 16, 1999
    Date of Patent: May 14, 2002
    Assignee: Cypress Semiconductor Corp.
    Inventors: Steven P. Larky, Lane Hauck
  • Patent number: 6388942
    Abstract: An apparatus configured to store and present data. The apparatus may comprise a plurality of storage elements configured to store one or more wordline signals. Each of the plurality of storage elements may be implemented within a memory cell.
    Type: Grant
    Filed: September 28, 2000
    Date of Patent: May 14, 2002
    Assignee: Cypress Semiconductor Corp.
    Inventor: Purushothaman Ramakrishnan
  • Patent number: 6388479
    Abstract: An apparatus comprising a first circuit and a second circuit. The first circuit may be configured to generate a first signal comprising a series of one or more pulses. The second circuit may be configured to generate a second signal in response to the first signal. The second signal may be configured to control the reset of an external device. In one example, the present invention may be implemented as a power on reset circuit.
    Type: Grant
    Filed: March 22, 2000
    Date of Patent: May 14, 2002
    Assignee: Cypress Semiconductor Corp.
    Inventors: Rajat Gupta, Sunil Thamaran
  • Patent number: 6388939
    Abstract: A dual port memory comprising a memory array, a first address circuit, a second address circuit, a timing circuit, a first data circuit and a second data circuit. The memory array may be configured to (i) write information to a first port or (ii) read information from a second port in response to (i) one or more first timing signals and (ii) one or more second timing signals. The first address circuit may be configured to present one or more first control signals in response to one or more first address signals. The second address circuit may be configured to present one or more second control signals in response to one or more second address signals. The timing circuit may be configured to present the one or more first timing signals and the one or more second timing signals in response to the one or more first control signals and the one or more second control signals. The first data circuit may be configured to read or write information from the first port of the memory array.
    Type: Grant
    Filed: August 7, 2000
    Date of Patent: May 14, 2002
    Assignee: Cypress Semiconductor Corp.
    Inventors: Rajesh Manapat, Sunil Kumar Koduru
  • Patent number: 6388478
    Abstract: A circuit and method for implementing a configurable clock generator comprising a logic circuit, a configurable matrix and a phase-locked loop. The logic circuit may be configured to generate a plurality of control signals. The configurable matrix may comprise a plurality of interconnections that may be configured to (i) receive the plurality of control signals from the logic circuit and (ii) bus the control signals to the phase-locked loop. The plurality of control signals may control the operation of the phase-locked loop. In one example, the logic circuit may comprise a sea of gates logic array.
    Type: Grant
    Filed: February 13, 2001
    Date of Patent: May 14, 2002
    Assignee: Cypress Semiconductor Corp.
    Inventor: Eric N. Mann
  • Patent number: 6388464
    Abstract: An apparatus comprising a memory device and a programmable logic device. The memory device may be configured to (i) connect to a first bus and a second 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 the control signals.
    Type: Grant
    Filed: December 30, 1999
    Date of Patent: May 14, 2002
    Assignee: Cypress Semiconductor Corp.
    Inventors: Timothy M. Lacey, David L. Johnson
  • Patent number: 6388927
    Abstract: A system and method are disclosed herein for leakage testing of a static random access memory (SRAM) semiconductor memory device. Subtle leakage defects may be present in some devices in the early stages of SRAM production. These defects may later result in hard failures when packaged devices are burned in, but are not detected by functional tests performed during wafer sort. The leakage defects are associated with complementary bit line pairs within the SRAM matrix, and may be revealed by leakage current measurements made between all of the complementary bit line pairs within the SRAM. Comparatively minor modifications to the internal circuitry of the SRAM enable the leakage measurements to be performed during wafer sort, so defective devices can be screened out prior to packaging, lead-bonding, etc.
    Type: Grant
    Filed: February 23, 2001
    Date of Patent: May 14, 2002
    Assignee: Cypress Semiconductor Corp.
    Inventors: Jonathan F. Churchill, Jeffrey F. Kooiman, Cathal G. Phelan, Ashish S. Pancholy, Gary A. Gibbs
  • Patent number: 6384628
    Abstract: A programmable logic device comprising a core circuit, a first circuit, a second circuit, and a third circuit. The core circuit may be configured to (i) operate at a first supply voltage, (ii) receive one or more internal input signals, and (iii) generate one or more internal output signals. The first circuit may be configured to generate said first supply voltage in response to a second supply voltage. The second circuit may be configured to (i) operate at a third supply voltage and (ii) generate said one or more internal input signals in response to one or more external input signals. The third circuit may be configured to (i) operate at said third supply voltage and (ii) generate one or more external output signals in response to said one or more internal output signals.
    Type: Grant
    Filed: March 31, 2000
    Date of Patent: May 7, 2002
    Assignee: Cypress Semiconductor Corp.
    Inventors: Timothy M. Lacey, Jeffrey Mark Marshall, David L. Johnson
  • Patent number: 6385265
    Abstract: A circuit and method comprising a charge pump having a first and a second differential element. The charge pump may be configured to generate a first and a second output signal in response to the first and second differential elements. The first differential element may comprise (i) a first unity gain buffer and (ii) a first and a second transistor pair configured to receive a first and second control signal. The second differential element may comprise (i) a second unity gain buffer and (ii) a third and a fourth transistor pair configured to receive the first and second control signals. The first and second unity gain buffers may stabilize the source nodes of each of the transistors pairs.
    Type: Grant
    Filed: August 4, 1998
    Date of Patent: May 7, 2002
    Assignee: Cypress Semiconductor Corp.
    Inventors: Michael L. Duffy, Bertrand J. Williams, Phillip J. Kruczkowski, Jaideep Prakash, Nathan Y. Moyal
  • Patent number: 6385745
    Abstract: A circuit comprising a receiver configured to receive a first signal having a first phase, a second signal having a second phase opposite the first phase and an output configured to present either the first or second signals. A state machine may be configured to receive the output of the receiver circuit and to provide a control signal configured to select the first or second signals.
    Type: Grant
    Filed: June 30, 1997
    Date of Patent: May 7, 2002
    Assignee: Cypress Semiconductor Corp.
    Inventor: Edward L. Grivna
  • Patent number: 6384621
    Abstract: An apparatus comprising a first circuit, a second circuit, and an output circuit. The first circuit may be configured to generate a first digital output in response to (i) a reference input and (ii) a feedback input. The second circuit may be configured to generate a second digital output in response to (i) the first digital output and (ii) a second feedback input. The output circuit may be configured to generate a third output in response to a data input, wherein an output impedance of the output circuit is adjusted in response to (i) the first digital output and (ii) the second digital output.
    Type: Grant
    Filed: February 22, 2001
    Date of Patent: May 7, 2002
    Assignee: Cypress Semiconductor Corp.
    Inventors: Gary Gibbs, Manoj B. Roge
  • Patent number: 6385128
    Abstract: A random access memory with a data input bus, a data output bus, a random access memory array configured to transfer data to random write addresses and from random read addresses in the random access memory array, an address bus providing the random read addresses and the random write addresses, and a first periodic signal configured to control data transfer operations (i) to the random access memory array in response to a first transition of the periodic signal and (ii) from the random access memory array in response to a second transition of the periodic signal, wherein the second transition of the periodic signal is complementary to the first transition of the periodic signal. One preferred embodiment further includes circuitry operable to write data into and read data from the random access memory array. Other preferred embodiments further include a write data register and/or a read data register. In a further embodiment, each of the data input bus and the data output bus is unidirectional.
    Type: Grant
    Filed: June 11, 2001
    Date of Patent: May 7, 2002
    Assignee: Cypress Semiconductor Corp.
    Inventors: Mathew R. Arcoleo, Cathal G. Phelan, Ashish Pancholy, Simon J. Lovett
  • Patent number: 6380762
    Abstract: An integrated circuit device includes an input circuit; logic circuitry coupled to the input circuit; an output circuit coupled to the logic circuitry; and a select circuit coupled to the input circuit, output circuit and logic circuitry. The select circuit generates a select signal that causes the input circuit, output circuit and logic circuit to operate according to a first state or a second state. The output buffer is configured to receive the select signal which selects output buffer operation at the first state or the second state. The output buffer is also configured to maintain a constant slew rate while operating in either the first or second state.
    Type: Grant
    Filed: March 27, 1997
    Date of Patent: April 30, 2002
    Assignee: Cypress Semiconductor Corporation
    Inventors: Ashish Pancholy, Gary A. Gibbs
  • Patent number: 6377587
    Abstract: Commands are embedded in data packets of packet characters by inserting at least one command character at an arbitrary place within the data packet among the packet characters. The command characters include at least one distinct differentiation character which is defined to be different from any of the packet characters. The distinct differentiation character allows the command characters to be recognized as command characters rather than packet characters so that the received command may be extracted from the packet characters and the original data packet can be reassembled without the command characters.
    Type: Grant
    Filed: December 26, 1996
    Date of Patent: April 23, 2002
    Assignee: Cypress Semiconductor Corp.
    Inventor: Edward L. Grivna
  • Patent number: 6377128
    Abstract: An apparatus comprising a first circuit and a second circuit. The first circuit may be configured to generate a plurality of clock signals each in response to (i) one or more control inputs and (ii) one or more of a plurality of phase timing elements. The second circuit may be configured to generate the plurality of phase timing elements.
    Type: Grant
    Filed: September 28, 2001
    Date of Patent: April 23, 2002
    Assignee: Cypress Semiconductor Corp.
    Inventors: Nathan Y. Moyal, Mark Marlett
  • Patent number: 6378008
    Abstract: An output data path scheme including a feedforward portion may be configured to drive a data signal from a selected local bus line onto a global bus and a feedback portion may be configured to drive the data signal from the global bus onto a deselected local bus line. A first sense amplifier may be configured to drive the data signal onto the selected local bus line. A second sense amplifier may be coupled to the deselected local bus line and may be configured to tristate.
    Type: Grant
    Filed: November 25, 1998
    Date of Patent: April 23, 2002
    Assignee: Cypress Semiconductor Corporation
    Inventor: Iulian C. Gradinariu
  • Patent number: 6377646
    Abstract: A plurality of four bit modulation read only memory (ROM) codes are generated with a PLL feedback divider. The output of a single phase lock loop is modulated to spread the bandwidth of a synthesized clock signal. By spreading the bandwidth, the amplitude of the synthesized clock signal is decreased with respect to its fundamental and its harmonics. As a result of reducing the peak amplitudes, the radiated electromagnetic emission level is significantly lower. Input phase lock loop system data is received as to selected phase lock loop characteristics. A continuous FBD is selected, and a bandwidth and system stability calculation is performed. A state variable system is determined and a numerical model for programming by finite differences is developed. A best path is determined to produce output data and ROM code by a least squares error method.
    Type: Grant
    Filed: July 21, 1998
    Date of Patent: April 23, 2002
    Assignee: Cypress Semiconductor Corp.
    Inventor: I-Teh Sha
  • Patent number: 6377071
    Abstract: An apparatus comprising a first circuit, a second circuit and a third circuit. The first circuit may be configured to generate (i) one or more first enable signals and (ii) one or more first flag signals in response to a first clock signal and a second enable signal. The second circuit may be configured to generate a second flag signal in response to (i) the one or more first enable signals, (ii) the one or more first control signals, (iii) a second clock signal, and (iv) a pulse signal. The third circuit may be configured to generate the pulse signal in response to (i) a third clock signal and (ii) the one or more first flag signals.
    Type: Grant
    Filed: March 31, 2000
    Date of Patent: April 23, 2002
    Assignee: Cypress Semiconductor Corp.
    Inventors: Bo Wang, Pidugu L. Narayana
  • Patent number: 6373302
    Abstract: An apparatus including a clock circuit and a control circuit. The clock circuit may be configured to generate a first output clock, a second output clock and a first control signal in response to (i) a first input clock, (ii) a second input clock, (iii) a second control signal and (iv) a third control signal. The control circuit may be configured to generate the second control signal and the third control signal in response to the first input clock and the first control signal. The first and second output clocks may have a skew less than a predetermined threshold.
    Type: Grant
    Filed: March 23, 2000
    Date of Patent: April 16, 2002
    Assignee: Cypress Semiconductor Corp.
    Inventors: Gabriel Li, Paul H. Scott
  • Patent number: 6373306
    Abstract: An apparatus comprising a first circuit and a second circuit. The first circuit may be configured to generate an output signal that ramps between a first and second frequency in response to (i) a first control signal, (ii) a second control signal, and (iii) a first reference signal. The second circuit may be configured to generate the first and second control signals in response to a third control signal having a third frequency. The third frequency may reduce electromagnetic interference generated by the first circuit.
    Type: Grant
    Filed: October 12, 2000
    Date of Patent: April 16, 2002
    Assignee: Cypress Semiconductor Corp.
    Inventors: Eric N. Mann, Galen E. Stansell, Monte F. Mar