Patents Assigned to Virage Logic Corporation
  • Patent number: 6269036
    Abstract: The multiple-port memory device preferably comprises a first and second control logic having test circuitry. The first and second control logic are preferably adapted to receive both the clock signal and a test signal. The first and second control logic includes a clock control circuit that produces a clock signal (CCLK) that is used by other portions of the first and second control logic to assert the word lines. The clock control circuit also produces a control signal (EQ) that is used to control pre-charging transistor that form the first and second input/output circuits. The clock control circuit is particularly advantageous because it uses the test signal as an alternate control to activate the precharge circuits as desired for testing. Therefore, the present invention provides for direct control of portions of the memory array to allow the memory array to be tested under the most stressful conditions.
    Type: Grant
    Filed: November 12, 1999
    Date of Patent: July 31, 2001
    Assignee: Virage Logic Corporation
    Inventor: Alexander Shubat
  • Patent number: 6091620
    Abstract: A multiple bank memory array includes a combined memory array, an X-decoder, a first word-line driver, a second word-line driver, a reference column, a Y-multiplexer and pre-charging circuit, a sense amplifier and input/output circuit, and control and pre-coding logic. Signals are received and applied to the combined memory array and the other components via the control and pre-decode logic and the input/output circuit. The control and pre-decode logic receives control signals to control and address the combined memory array, and uses a single bit for two dimensional decoding. This architecture for multiple bank memory cell arrays a novel technique for word-line banking using tilable strap cells in a first embodiment that provides a combined array, does not require routing and eliminates redundant reference columns.
    Type: Grant
    Filed: July 6, 1999
    Date of Patent: July 18, 2000
    Assignee: Virage Logic Corporation
    Inventor: Adam Kablanian
  • Patent number: 6084820
    Abstract: A dual port memory device comprises a first group of bit lines corresponding to a first port of the device, a second group of bit lines corresponding to a second port of the device, and a vertical shielding layer disposed between the first group of bit lines and the second group of bit lines, for eliminating the capacitance coupling between the first group of bit lines and the second group of bit lines. The first group of bit lines are disposed in a first metal layer of the device, the vertical shielding is disposed in a second metal layer of the device, and the second group of bit lines are disposed in a third metal layer of the device. The present invention further comprises jumper lines for electrically connecting the bit lines in the metal layer above the vertical shielding layer to a diffusion well of a transistor. In addition, jumper windows are provided in the vertical shielding layer for allowing the jumper lines to pass through the vertical shielding layer.
    Type: Grant
    Filed: January 6, 1999
    Date of Patent: July 4, 2000
    Assignee: Virage Logic Corporation
    Inventor: Jaroslav Raszka
  • Patent number: 6051031
    Abstract: A new design methodology which utilizes a module-based architecture is used to implement customized VLSI designs. In accordance with this invention, the module-based architecture comprises a number of Matrix Transistor Logic (MTL) modules. Each MTL module has a control input buffer section, an output stage section, and a matrix array section. The matrix array section implements logic functions using Pass Transistor Logic technology. Three variables, each of which place a different constraint on the MTL modules, are used in an automated design procedure to implement the MTL modules.
    Type: Grant
    Filed: February 5, 1997
    Date of Patent: April 18, 2000
    Assignee: Virage Logic Corporation
    Inventors: Alexander Shubat, Adam Kablanian, Vardan Duvalyan