Patents by Inventor Rhonda Cassada

Rhonda Cassada 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: 6167487
    Abstract: A memory having a SRAM, a DRAM, and two independent and functionally identical IO ports. Each port may be used as a read-only, a write-only, or a read-write port. One port may perform a read access to the SRAM, whereas the other port may carry out a write access to the SRAM in the same clock cycle. Each and every location of the SRAM may be accessed from any of the ports. Each port comprises a two-stage pipelined data path for providing a read or write access to the SRAM. Stage 1 decodes control and write enable signals, latches address signals and performs the output of read data. Stage 2 supports accesses to SRAM cells for writing and reading data. In a unified-port mode of operation, two 16-bit ports may be combined to produce a single port supporting a 32-bit write or read access to the SRAM. In a data burst mode of operation, each port may be programmed to select individual length of data bursts and individual burst type.
    Type: Grant
    Filed: January 13, 1998
    Date of Patent: December 26, 2000
    Assignee: Mitsubishi Electronics America, Inc.
    Inventors: Stephen Camacho, Rhonda Cassada, William L. Randolph
  • Patent number: 6157990
    Abstract: A multi-port RAM (MPRAM) having a SRAM and a DRAM on a single chip. Separate pins are provided on the chip to supply independent chip select signals for the SRAM and the DRAM. When the SRAM chip select signal is at a high level, a clock generator is prevented from producing an internal clock signal for the SRAM. As a result, no SRAM operation is performed in response to a SRAM command. Similarly, when the DRAM chip select signal is high, a clock generator produces no internal clock signal for the DRAM. As a result, DRAM operations are prevented from being performed in response to DRAM commands.
    Type: Grant
    Filed: January 23, 1998
    Date of Patent: December 5, 2000
    Assignee: Mitsubishi Electronics America Inc.
    Inventors: William L. Randolph, Dennis Blankenship, Rhonda Cassada
  • Patent number: 6101579
    Abstract: A multi-port RAM (MPRAM) having a SRAM and a DRAM. A global bus is arranged between the DRAM and the SRAM to provide bi-directional transfer of 256-bit data blocks between the SRAM and the DRAM. Two independent input/output ports are coupled to the SRAM to enable a user to write or read data to or from the SRAM and DRAM. Byte masking is provided for each of the ports to mask bytes of data supplied to the MPRAM. A write-per-bit (WPB) mask register is arranged between the ports and the SRAM to prevent unnecessary bits of input data from being written into the SRAM. A byte write enable (BWE) mask register is arranged between the SRAM and the DRAM to prevent unnecessary bytes of data from being transferred from the SRAM to the DRAM. Each of the mask registers may be loaded with mask data from both of the ports concurrently, or from any one of them.
    Type: Grant
    Filed: January 13, 1998
    Date of Patent: August 8, 2000
    Assignee: Mitsubishi Semiconductor America, Inc.
    Inventors: William L. Randolph, Stephen Camacho, Rhonda Cassada
  • Patent number: 6088760
    Abstract: A multi-port memory chip having a DRAM main memory and a SRAM cache memory coupled via a global bus. An addressing system enables the user to perform data transfers between external data ports and the SRAM concurrently with data transfers between the DRAM and the SRAM. To support DRAM operations, DRAM address pins on the memory chip select a data block in the DRAM, and indicates a SRAM line for receiving or transferring data. To support SRAM operations, SRAM address pins determine addressed line and word in the SRAM. To reduce the number of pins on the memory chip the DRAM address pins and SRAM address pins are used for supplying commands that define various memory operations.
    Type: Grant
    Filed: February 4, 1998
    Date of Patent: July 11, 2000
    Assignee: Mitsubishi Semiconductor America, Inc.
    Inventors: Robert M. Walker, Stephen Camacho, Rhonda Cassada
  • Patent number: 5959937
    Abstract: A multi-port memory chip is provided with a DRAM main memory and a SRAM cache memory coupled via a global bus. Two clock pins are arranged on the opposite sides of the chip to supply external clock signals. Input clock buffers are provided near pads associated with the clock pins to produce buffered clock signals. A clock generator arranged on the chip uses the buffered clock signals to generate an internal clock signal for synchronizing memory operations. Four local clock buffers distributed on the memory chip are supplied with the buffered clock signals to produce local clock signals for synchronizing data output from data pins.
    Type: Grant
    Filed: February 17, 1998
    Date of Patent: September 28, 1999
    Assignee: Mitsubishi Semiconductor America, Inc.
    Inventors: William L. Randolph, Rhonda Cassada, Tim Lao
  • Patent number: 5946262
    Abstract: A memory having a SRAM, a DRAM and two external IO ports is provided. The SRAM has three IO ports for enabling the external IO ports and the DRAM to access each and every memory cell in the DRAM. Each SRAM cell is provided with two IO ports coupled to the external IO ports, and with an IO port for transferring data to and from the DRAM. The triple-port SRAM cell comprises three input data lines coupled to a latching circuit for writing data supplied from the external IO ports and the DRAM, and three output data lines coupled to the latching system for reading stored data to the external IO ports and the DRAM. Three write address lines and three read address lines provide addressing of the SRAM cell for data writing and reading operations performed by the external IO ports and the DRAM. Each SRAM cell may be read concurrently via all three ports to make the most current data stored in the SRAM accessible from any port at any time.
    Type: Grant
    Filed: October 20, 1997
    Date of Patent: August 31, 1999
    Assignee: Mitsubishi Semiconductor America, Inc.
    Inventors: William L. Randolph, Rhonda Cassada
  • Patent number: 5798972
    Abstract: An output buffer is provided to output data read out from a memory array. The output buffer is composed of a main amplifier and an output driver. An input latch stage of the main amplifier is connected to an output of a preamplifier that reads out data from the memory array. A level shifter is coupled to the input latch stage to drive one of transistors in a transistor pair of the output driver. A driver stage is coupled to the input latch stage to drive another transistor in the output driver transistor pair. An output enable signal is supplied to the level shifter and to the driver stage to control the output driver. When the output enable signal is set to a first logic level, the output driver supplies valid data to an external device. When the output enable signal is at a second logic level, the output of the output driver is brought to a floating high-impedance state to disable data output.
    Type: Grant
    Filed: December 19, 1996
    Date of Patent: August 25, 1998
    Assignee: Mitsubishi Semiconductor America, Inc.
    Inventors: Tim Lao, Dennis Blankenship, Rhonda Cassada
  • Patent number: 5784329
    Abstract: The power consumed by repetitive switching and precharging of a DRAM bus during repetitive write cycles is reduced by latching the data lines to the DRAM array during repeated data writes in a way which avoids the necessity of precharging the lines before every write. A fast write mode is invoked when repeated writes are to occur and is cleared at the end of the repeated writes.
    Type: Grant
    Filed: January 13, 1997
    Date of Patent: July 21, 1998
    Assignee: Mitsubishi Semiconductor America, Inc.
    Inventors: Dennis Blankenship, Tim Lao, Rhonda Cassada