Patents by Inventor Raymond M. Leong

Raymond M. Leong 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).

  • Publication number: 20030190927
    Abstract: A modular communications device and associated methods are generally described herein. According to one aspect of the invention, a wireless communication device is presented comprising a processing module and a radio frequency interface module (RIM). In accordance with one embodiment of the teachings of the present invention, the RIM is removably coupled to the processing module, enabling the processing module to be used in multiple different spectra by simply coupling a RIM suitable for the desired wireless spectrum.
    Type: Application
    Filed: March 28, 2002
    Publication date: October 9, 2003
    Inventors: Raymond M. Leong, Wei Yuan
  • Patent number: 6131140
    Abstract: An integrated circuit and computer system. According to one embodiment of the present invention an integrated circuit on a single substrate for use with a microprocessor which is coupled to a processor bus is provided, and the integrated circuit includes a cache random access memory array and a data path logic control unit, such as multiplexer which is coupled to the cache random access memory array and has an output for coupling to the processor bus. In one embodiment, a further multiplexer having an output for coupling to a first portion of a memory is provided, and this multiplexer further has input for coupling to a second portion of the memory bus. The IC according the present invention is also for use with a second IC which includes control logic for controlling system memory and for controlling the processor bus and memory bus as well as interfacing to other buses such as peripheral bus.
    Type: Grant
    Filed: December 22, 1995
    Date of Patent: October 10, 2000
    Assignee: Cypress Semiconductor Corp.
    Inventors: Thurman J. Rodgers, Raymond M. Leong, Peter Voss, Tek Wei
  • Patent number: 5963499
    Abstract: A memory array comprising a plurality of storage elements and a logic circuit. The memory array may be configured to (i) receive a plurality of input data streams, (ii) store each of the plurality of input data streams in one or more of the storage elements in response to a plurality of control signals and (iii) present a plurality of output data streams in response to the plurality of input data streams. The logic circuit may present the plurality of control signals in response to the fullness of each of the plurality of storage elements.
    Type: Grant
    Filed: February 5, 1998
    Date of Patent: October 5, 1999
    Assignee: Cypress Semiconductor Corp.
    Inventors: Raymond M. Leong, Derek Johnson, Mathew R. Arcoleo
  • Patent number: 5864506
    Abstract: An output buffer circuit of a semiconductor memory device can produce multiple output buffer drive strengths. An electronic system including a memory device in which such an output buffer circuit is implemented can include a mechanism for enabling the output buffer drive strength to be easily selected by a user of the memory device (such as an assembler of an electronic system including the memory device) from the multiple possible drive strengths. The invention thus enables a memory device to be easily configured to have an output buffer drive strength that is compatible with a wide variety of electrical loads to be driven by the output buffers of the memory device.
    Type: Grant
    Filed: January 14, 1998
    Date of Patent: January 26, 1999
    Assignee: Cypress Semiconductor Corporation
    Inventors: Mathew R. Arcoleo, Raymond M. Leong, Derek R. Johnson
  • Patent number: 5860085
    Abstract: An associative processing memory system for concurrent data searching and concurrent data processing which includes content addressable memory (CAM) array having multiple CAM words; a multiplexer for executing one of the input devices and for passing an output of one of the input devices; an interface register logic block for storing instructions in a command register and control and status information in a control and status register; a match circuit for executing a match instruction for performing a masked comparison of data in every CAM word in the CAM array to a search pattern; a read circuit for executing a read instruction for reading one CAM word in the CAM array wherein the CAM word is selected using a response register A and a multiple response resolver (MRR); a write circuit for executing a write instruction for performing a masked write operation to every CAM word indicated by a bit set in a select vector; a shift circuit for executing a shift instruction for shifting the response register A up or
    Type: Grant
    Filed: August 1, 1994
    Date of Patent: January 12, 1999
    Assignee: Cypress Semiconductor Corporation
    Inventors: Charles D. Stormon, Edward Saleh, Nikos B. Troullinos, Raymond M. Leong
  • Patent number: 5852579
    Abstract: A Static Random Access Memory (SRAM) comprises an input/output pin and driver means connected to the input/output pin. The driver means are configured to drive the input/output pin to a voltage potential using a first current, and are further configured to hold the input/output pin at approximately the voltage potential using a second current. In one embodiment, the driver means may comprise a driver unit for driving the input/output pin to the voltage potential, a bus hold circuit for holding the input/output pin at the voltage potential and a control unit connected to the driver unit and the bus hold circuit. The control unit may activate and deactivate the driver unit and the bus hold circuit.
    Type: Grant
    Filed: June 19, 1997
    Date of Patent: December 22, 1998
    Assignee: Cypress Semiconductor Corporation
    Inventors: Mathew R. Arcoleo, Raymond M. Leong, Derek Johnson, Jonathan F. Churchill
  • Patent number: 5732027
    Abstract: An output buffer circuit of a semiconductor memory device can produce multiple output buffer drive strengths. An electronic system including a memory device in which such an output buffer circuit is implemented can include a mechanism for enabling the output buffer drive strength to be easily selected by a user of the memory device (such as an assembler of an electronic system including the memory device) from the multiple possible drive strengths. The invention thus enables a memory device to be easily configured to have an output buffer drive strength that is compatible with a wide variety of electrical loads to be driven by the output buffers of the memory device.
    Type: Grant
    Filed: December 30, 1996
    Date of Patent: March 24, 1998
    Assignee: Cypress Semiconductor Corporation
    Inventors: Mathew R. Arcoleo, Raymond M. Leong, Derek R. Johnson
  • Patent number: 5649149
    Abstract: An associative processing memory system for concurrent data searching or processing includes a content addressable memory (CAM) array, a general register block, an interface register logic block, and a general control block. The CAM array is accessed for read or write by a select vector generated by the general register logic block. The select vector is selected through a multiplexer from at least four sources: the match latch, the multiple response resolver, the general purpose logic block and a supplies one unit. The interface register logic block provides input/output data registers, mask register, command register, and control/status register. The general control block generates control signals to the CAM system in response to bus signals. The match operation for the CAM array can be performed on all words in a single operation. A set of CAM instructions is used to control CAM operations including data movement, shifting, read/write, and match.
    Type: Grant
    Filed: August 1, 1994
    Date of Patent: July 15, 1997
    Assignee: Cypress Semiconductor Corporation
    Inventors: Charles D. Stormon, Abhijeet Chavan, Nikos B. Troullinos, Raymond M. Leong
  • Patent number: 5212663
    Abstract: A resettable SRAM architecture and method that eliminates the need to reset all memory cells in the data memory array and requires only the resetting of one flag bit per block of data. This prevents superfluous activation of access circuits and memory cell transistors, thereby reducing power consumption and parasitic noise.
    Type: Grant
    Filed: February 21, 1991
    Date of Patent: May 18, 1993
    Assignee: Cypress Semiconductor Corporation
    Inventor: Raymond M. Leong