Patents Assigned to Virage Logic Corp.
  • Patent number: 7788551
    Abstract: A method and system for repairing a memory. A test and repair wrapper is operable to be integrated with input/output (I/O) circuitry of a memory instance to form a wrapper I/O (WIO) block that is operable to receive test and repair information from a built-in self-test and repair (BISTR) processor. Logic circuitry associated with the WIO block is operable generate a current error signal that is used locally by the BISTR processor for providing a repair enable control signal in order to repair a faulty memory portion using a redundant memory portion without having to access a post-processing environment for repair signature generation.
    Type: Grant
    Filed: August 8, 2008
    Date of Patent: August 31, 2010
    Assignee: Virage Logic Corp.
    Inventors: Niranjan Behera, Bruce L. Prickett, Jr., Yervant Zorian
  • Patent number: 7760575
    Abstract: In one embodiment, a static random access memory (SRAM) is operable with first voltage and second voltages and includes a plurality of SRAM cells arranged in rows and columns, each SRAM cell being coupled to a respective wordline, respective complementary bitlines, and a source line and a control circuit connected between the source line and the second voltage. The control circuit is selectively operable in a working mode in which data in the plurality of SRAM cells can be accessed, a sleep mode is which data is retained but leakage is reduced and a shutdown mode in which the source line is allowed to float to a level that is substantially equal to the first voltage.
    Type: Grant
    Filed: December 31, 2007
    Date of Patent: July 20, 2010
    Assignee: Virage Logic Corp.
    Inventors: Michael James Tooher, Prakash Ravikumar Bhatia
  • Patent number: 7747425
    Abstract: A peak current modeling method and system for modeling peak current demand of an integrated circuit (IC) block such as, e.g., a compilable memory instance. A current demand curve associated with the IC for a particular IC block event is obtained via simulation, for example. A defined time region associated with the particular IC block event is divided into multiple time segments, whereupon at least a first current value and a second current value for each time segment is obtained based on the current demand curve. Thereafter, the current demand curve is approximated, on a segment-by-segment basis, using a select approximate waveform depending on a relationship between the first and second current values.
    Type: Grant
    Filed: November 7, 2006
    Date of Patent: June 29, 2010
    Assignee: Virage Logic Corp.
    Inventors: Vipin Kumar Tiwari, Manish Bhatia, Abhijit Ray
  • Patent number: 7692964
    Abstract: A Static Random Access Memory (SRAM) cell having a source-biasing mechanism for leakage reduction. In standby mode, the cell's wordline is deselected and a source-biasing potential is provided to the cell. In read mode, the wordline is selected and responsive thereto, the source-biasing potential provided to the cell is deactivated. Upon completion of reading, the source-biasing potential is re-activated.
    Type: Grant
    Filed: June 12, 2006
    Date of Patent: April 6, 2010
    Assignee: Virage Logic Corp.
    Inventors: Deepak Sabharwal, Alexander Shubat
  • Patent number: 7673264
    Abstract: An intellectual property (IP) integrity verification system and method operable with respect to integrating an IP design into a user's embedded IC design. In one embodiment, the IP design is partitioned into a plurality of IP modules based on the requirements of the embedded IC design. For each IP module, a corresponding integrity checker module is provided, wherein each integrity checker module has a port-wise correspondence with its corresponding IP module. The embedded IC design is simulated with the integrity checker modules rather than the IP modules for generating a netlist, which may be verified with respect to any interconnectivity errors associated with the IP modules.
    Type: Grant
    Filed: April 5, 2007
    Date of Patent: March 2, 2010
    Assignee: Virage Logic Corp.
    Inventors: Karen Darbinyan, Hayk Chukhajyan, Albert Harutyunyan, Yervant Zorian
  • Publication number: 20100027312
    Abstract: A compact, shared source line and bit line architecture for a diffusion programmable ROM. In one embodiment, a ROM circuit or instance includes a plurality of storage cells organized as an array of rows columns. A shared source line is associated with a first pair of adjacent columns, the shared source line being maintained at a predetermined level, wherein source terminals of storage cells in the adjacent columns are electrically coupled to the shared source line. A shared bit line is associated with a second pair of adjacent columns, the shared bit line being maintained at the predetermined level, wherein drain terminals of storage cells in the adjacent columns are electrically coupled to the shared bit line.
    Type: Application
    Filed: October 12, 2009
    Publication date: February 4, 2010
    Applicant: VIRAGE LOGIC CORP.
    Inventors: Amit Khanuja, Deepak Sabharwal
  • Patent number: 7609550
    Abstract: A compact, shared source line and bit line architecture for a diffusion programmable ROM. In one embodiment, a ROM circuit or instance includes a plurality of storage cells organized as an array of rows columns. A shared source line is associated with a first pair of adjacent columns, the shared source line being maintained at a predetermined level, wherein source terminals of storage cells in the adjacent columns are electrically coupled to the shared source line. A shared bit line is associated with a second pair of adjacent columns, the shared bit line being maintained at the predetermined level, wherein drain terminals of storage cells in the adjacent columns are electrically coupled to the shared bit line.
    Type: Grant
    Filed: April 8, 2008
    Date of Patent: October 27, 2009
    Assignee: Virage Logic Corp.
    Inventors: Amit Khanuja, Deepak Sabharwal
  • Patent number: 7549136
    Abstract: A system, method, and computer program product for approximating intrinsic capacitance of an integrated circuit (IC) block such as, for example, a compliable memory instance. Estimates of N-well capacitance, metal grid capacitance, and non-switching circuitry capacitance associated with the IC block are obtained. A total intrinsic capacitance of the IC block is then estimated based on the aforesaid constituent estimates.
    Type: Grant
    Filed: December 22, 2006
    Date of Patent: June 16, 2009
    Assignee: Virage Logic Corp.
    Inventor: Vipin Kumar Tiwari
  • Patent number: 7539590
    Abstract: A method and apparatus for testing a memory at speed. A test and repair wrapper integrated with a memory instance is operable to receive test information scanned in from a built-in self-test and repair (BISTR) processor. Logic circuitry associated with the test and repair wrapper is operable to generate address, data and command signals based on the scanned test information, wherein the signals are used for effectuating one or more tests with respect to the memory instance.
    Type: Grant
    Filed: April 13, 2006
    Date of Patent: May 26, 2009
    Assignee: Virage Logic Corp.
    Inventors: Niranjan Behera, Bruce L. Prickett, Jr.
  • Publication number: 20080301507
    Abstract: A method and system for repairing a memory. A test and repair wrapper is operable to be integrated with input/output (I/O) circuitry of a memory instance to form a wrapper I/O (WIO) block that is operable to receive test and repair information from a built-in self-test and repair (BISTR) processor. Logic circuitry associated with the WIO block is operable generate a current error signal that is used locally by the BISTR processor for providing a repair enable control signal in order to repair a faulty memory portion using a redundant memory portion without having to access a post-processing environment for repair signature generation.
    Type: Application
    Filed: August 8, 2008
    Publication date: December 4, 2008
    Applicant: Virage Logic Corp.
    Inventors: Niranjan Behera, Bruce L. Prickett, JR., Yervant Zorian
  • Patent number: 7458005
    Abstract: A system and method for effectuating a self-timed clock (STC) loop for memory access operations. In one embodiment, the method includes configuring a particular access margin value setting based on configuration data of at least one memory instance of a memory device; and applying the particular access margin value setting to a reference cell assembly associated with the at least one memory instance for facilitating generation of a self-timed clock signal that is optimized for the at least one memory instance.
    Type: Grant
    Filed: September 21, 2006
    Date of Patent: November 25, 2008
    Assignee: Virage Logic Corp.
    Inventor: Alex Shubat
  • Publication number: 20080212355
    Abstract: A compact, shared source line and bit line architecture for a diffusion programmable ROM. In one embodiment, a ROM circuit or instance includes a plurality of storage cells organized as an array of rows columns. A shared source line is associated with a first pair of adjacent columns, the shared source line being maintained at a predetermined level, wherein source terminals of storage cells in the adjacent columns are electrically coupled to the shared source line. A shared bit line is associated with a second pair of adjacent columns, the shared bit line being maintained at the predetermined level, wherein drain terminals of storage cells in the adjacent columns are electrically coupled to the shared bit line.
    Type: Application
    Filed: April 8, 2008
    Publication date: September 4, 2008
    Applicant: VIRAGE LOGIC CORP.
    Inventors: Amit Khanuja, Deepak Sabharwal
  • Patent number: 7415641
    Abstract: A method and system for repairing a memory. A test and repair wrapper is operable to be integrated with input/output (I/O) circuitry of a memory instance to form a wrapper I/O (WIO) block that is operable to receive test and repair information from a built-in self-test and repair (BISTR) processor. Logic circuitry associated with the WIO block is operable generate a current error signal that is used locally by the BISTR processor for providing a repair enable control signal in order to repair a faulty memory portion using a redundant memory portion without having to access a post-processing environment for repair signature generation.
    Type: Grant
    Filed: November 5, 2003
    Date of Patent: August 19, 2008
    Assignee: Virage Logic Corp.
    Inventors: Niranjan Behera, Bruce L. Prickett, Jr., Yervant Zorian
  • Patent number: 7406620
    Abstract: In one embodiment, a computer-implemented system for compiling a fuse assembly for a memory is disclosed. The claimed embodiment comprises: means for defining a memory group including at least one memory instance, each memory instance being characterized by its memory configuration data; means for determining number of fuses required for each memory instance based on its configuration data; means for automatically passing fuse information relating to the number of fuses to a fuse compiler; and means for generating, based on the fuse information, a fuse box assembly having a plurality of fuses organized into a set of fuse segments, each segment corresponding to a particular memory instance of the memory group.
    Type: Grant
    Filed: August 14, 2006
    Date of Patent: July 29, 2008
    Assignee: Virage Logic Corp.
    Inventors: Alex Shubat, Randall Lee Reichenbach
  • Patent number: 7376013
    Abstract: A compact, shared source line and bit line architecture for a diffusion programmable ROM. In one embodiment, a ROM circuit or instance includes a plurality of storage cells organized as an array having M rows and N columns. A shared source line is associated with each pair of adjacent columns, the shared source line being maintained at a predetermined level, wherein source terminals of storage cells in the adjacent columns are electrically coupled to the shared source line. Likewise, a shared bit line is associated with each pair of adjacent columns, except with respect to the edge columns of the array, the shared bit line being maintained at the predetermined level, wherein drain terminals of storage cells in the adjacent columns are electrically coupled to the shared bit line.
    Type: Grant
    Filed: March 21, 2006
    Date of Patent: May 20, 2008
    Assignee: Virage Logic Corp.
    Inventors: Amit Khanuja, Deepak Sabharwal
  • Patent number: 7301819
    Abstract: A partitioned source line architecture for reducing leakage and power in a ROM. In one embodiment, a ROM is comprised of a plurality of storage cells organized as an array having M rows and N columns. Each column is associated with a precharged source line that is partitioned into a plurality of source line segments based on the number of row banks of the array. A plurality of local source line decoder circuits corresponding to the row banks are provided for decoding a selected source line segment based on the column address as well as a Bank Select signal generated from the row address of a particular cell. Local pull-down circuitry is provided with each bank for deactivating the selected source line segment upon commencing a memory access operation.
    Type: Grant
    Filed: April 24, 2006
    Date of Patent: November 27, 2007
    Assignee: Virage Logic Corp.
    Inventor: Amit Khanuja
  • Patent number: 7197438
    Abstract: A memory compiler characterization system and method for determining parametric data, wherein memory compilers of a first type are rigorously characterized and memory compilers of a second type are sparsely characterized with respect to a particular parameter. Absolute scale factors are determined based on the ratio of the parametric data points of two congruent memory compilers, one from each type. Interpolated scale factors are obtained based on the absolute scale factors. Parametric data for the remaining compilers of the sparsely characterized compiler set is filled out by applying the interpolated scale factors in conjunction with the data of the congruent memory compilers of the first type.
    Type: Grant
    Filed: October 18, 2001
    Date of Patent: March 27, 2007
    Assignee: Virage Logic Corp.
    Inventors: Deepak Mehta, Andrew Knight, Deepak Sabharwal, Raymond Tak-Hoi
  • Patent number: 7114118
    Abstract: A system and method for effectuating a self-timed clock (STC) loop for memory access operations wherein an Embedded Test and Repair (ETR) processor engine is utilized for optimizing an access margin value. Upon compiling a semiconductor memory instance based on its configuration data, a default access margin value is passed to a wrapper interface associated with the memory instance. In one implementation, an adjusted access margin value is determined by an optimization algorithm operable to be executed on the ETR processor engine, which adjusted access margin value is used for generating the STC signal with a particular time setting that is optimized for a memory instance of a given size.
    Type: Grant
    Filed: August 9, 2002
    Date of Patent: September 26, 2006
    Assignee: Virage Logic Corp.
    Inventor: Alex Shubat
  • Patent number: 7093156
    Abstract: An embedded test and repair (ETR) scheme and interface for generating a self-test-and-repair (STAR) memory device using an integrated design environment. User interface and supporting program code is operable to provide a dialog box for defining a memory group that includes one or more memory instances, each having corresponding fuse element requirements based on its configuration data. BIST elements and a processor compiler for providing ETR functionality are also specified via suitable portions of the integrated GUI. A fuse equation is employed for computing the number of fuses for each memory instance, which equation is derived based on the memory configuration. Fuse information for each memory instance is automatically passed to a fuse compiler that generates a fuse box having an appropriate number of fuses that can accommodate the fuse requirements of the memory instances of the group.
    Type: Grant
    Filed: May 13, 2002
    Date of Patent: August 15, 2006
    Assignee: Virage Logic Corp.
    Inventors: Alex Shubat, Randall Lee Reichenbach
  • Patent number: 7061794
    Abstract: A source-biasing mechanism for leakage reduction in SRAM. In standby mode, wordlines are deselected and a source-biasing potential is provided to SRAM cells. In read mode, a selected wordline deactivates the source-biasing potential provided to the selected row of SRAM cells, whereas the remaining SRAM cells on the selected bitline column continue to be source-biased.
    Type: Grant
    Filed: March 30, 2004
    Date of Patent: June 13, 2006
    Assignee: Virage Logic Corp.
    Inventors: Deepak Sabharwal, Alexander Shubat