Patents by Inventor Mukesh K. Puri

Mukesh K. Puri 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: 7913125
    Abstract: A BISR mode and associated method for testing memory. All redundant elements of the memory including the ones which are not used are tested, and interaction between redundant elements of the memory and adjacent functional memory are checked. Repair information is used to repair the memory. In addition, redundant elements which are not needed to be used for repairing the memory are forced to be used, such as by faking defects to remap good elements with redundant elements.
    Type: Grant
    Filed: November 4, 2003
    Date of Patent: March 22, 2011
    Assignee: LSI Corporation
    Inventors: Ghasi R. Agrawal, Mukesh K. Puri
  • Patent number: 7536611
    Abstract: A BISR scheme which provides for on-chip assessment of the amount of repair on a given memory and for the flagging of any device as a fail when the device exceeds a pre-determined limit. Preferably, a counter is built and loaded through a test pattern during production testing, and the counter establishes the threshold for pass/fail criteria. The BISR is configured to load a repair solution and then test the memories for any additional failures and if there are any, repair them (provided enough redundant elements are available). In addition, a reliability controller for BISR designs can be provided, where the reliability controller contains a register set and a number of counters at the chip-level which can be loaded through a test pattern during production tests, where one of the counters contains the number of memories to be allowed for repair.
    Type: Grant
    Filed: November 3, 2003
    Date of Patent: May 19, 2009
    Assignee: LST Corporation
    Inventors: Mukesh K. Puri, Ghasi R. Agrawal, Tuan L. Phan
  • Patent number: 7493541
    Abstract: A test system includes a built-in self-test (BIST) circuit and a stress applicator for use in analyzing a memory array. The stress applicator applies a selective set of stress factors to the memory array, such as temperature and voltage conditions. The BIST circuit executes a test routine on the memory array to detect the presence of any faulty memory address locations that may arise under the prevailing stress condition. A full testing cycle involves iterative repetition of the functions performed by the stress applicator and BIST circuit, with variations in the stress factors across the testing iterations. An accumulator cumulatively stores the fault information generated by the BIST circuit during each testing iteration. Following completion of the testing cycle, a repair operation is performed by a built-in self-repair (BISR) circuit to remap the faulty memory address locations indicated by the accumulator to redundant memory address locations.
    Type: Grant
    Filed: June 29, 2007
    Date of Patent: February 17, 2009
    Assignee: LSI Corporation
    Inventors: Ghasi R. Agrawal, Mukesh K. Puri, William Schwarz
  • Patent number: 7260758
    Abstract: A test system includes a built-in self-test (BIST) circuit and a stress applicator for use in analyzing a memory array. The stress applicator applies a selective set of stress factors to the memory array, such as temperature and voltage conditions. The BIST circuit executes a test routine on the memory array to detect the presence of any faulty memory address locations that may arise under the prevailing stress condition. A full testing cycle involves iterative repetition of the functions performed by the stress applicator and BIST circuit, with variations in the stress factors across the testing iterations. An accumulator cumulatively stores the fault information generated by the BIST circuit during each testing iteration. Following completion of the testing cycle, a repair operation is performed by a built-in self-repair (BISR) circuit to remap the faulty memory address locations indicated by the accumulator to redundant memory address locations.
    Type: Grant
    Filed: September 7, 2001
    Date of Patent: August 21, 2007
    Assignee: LSI Corporation
    Inventors: Ghasi R. Agrawal, Mukesh K. Puri, William Schwarz
  • Patent number: 7185243
    Abstract: A semiconductor memory testing implementation suitable for build-in self repair (BISR) memories provides, in one embodiment, a memory testing circuit configuration including an output register for receiving digital data. A plurality of shift registers serially output the digital data to be received by the output register. Each one of the plurality of shift registers includes a feedback path for enabling the digital data output by a corresponding one of the plurality of shift registers to be input back into the corresponding shift register in a same sequence as the digital data is output from the corresponding shift register.
    Type: Grant
    Filed: June 4, 2001
    Date of Patent: February 27, 2007
    Assignee: LSI Logic Corporation
    Inventors: Mukesh K. Puri, Ghasi R. Agrawal, Thompson W. Crosby
  • Patent number: 7076699
    Abstract: A method for testing semiconductor devices advantageously increases manufacturing yields. The method includes generating memory repair data for a wafer die by writing at least one predetermined digital bit pattern into a memory on the wafer die, reading the at least one predetermined digital bit pattern back out of the memory, comparing the at least one predetermined digital bit pattern read out from the memory against the at least one predetermined digital bit pattern written into the memory, and storing results of the comparison as the memory repair data. The writing and reading are performed a plurality of times, each time with a different voltage and clock frequency combination being applied to the wafer die. The memory repair data is programmed into the wafer die, and the wafer die is assembled into a packaged semiconductor device.
    Type: Grant
    Filed: September 19, 2001
    Date of Patent: July 11, 2006
    Assignee: LSI Logic Corporation
    Inventors: Mukesh K. Puri, Ghasi R. Agrawal, William Schwarz
  • Patent number: 6928598
    Abstract: A system and method for protecting the values stored in a BISR repair block and, optionally, debugging the BISR repair logic without altering normal test flow is implemented by a circuit including a plurality of soft latches within the BISR repair block, the soft latches being coupled together to form a BISR scan chain for holding BISR repair information. A chip level scan enable signal and a scan hold control signal cooperate to control connection of the BISR scan chain to other scan chains during a scan test, so that the BSR repair information is held within the soft latches. A diagnose enable signal cooperating with the chip level scan enable signal and the scan hold control signal for enabling debugging of logic connecting the BISR scan chains.
    Type: Grant
    Filed: June 13, 2001
    Date of Patent: August 9, 2005
    Assignee: LSI Logic Corporation
    Inventors: Ghasi R. Agrawal, Mukesh K. Puri
  • Patent number: 6898143
    Abstract: A BISR scheme which provides that fuse blocks are shared between memories to reduce hard-BISR implementation costs. The scheme includes a plurality of memories serially connected to a fuse controller. A plurality of fuse blocks are also serially connected to the fuse controller. There are more memory instances than there are fuse blocks, and the fuse controller is configured to allow the fuse blocks to be shared between memories. Preferably, each fuse block includes fuse elements which can be programmed with the memory instance number which needs to be repaired. The fuse block reduces routing congestion and is preferably configured to provide the flexibility of assigning any fuse block to any instance that needs repair. The programmable fuse elements are preferably loaded into a counter (which is preferably part of the fuse controller) which ensures that the correct block information gets loaded into the corresponding memory instance.
    Type: Grant
    Filed: August 26, 2003
    Date of Patent: May 24, 2005
    Assignee: LSI Logic Corporation
    Inventors: Mukesh K. Puri, Ghasi R. Agrawal
  • Patent number: 6871297
    Abstract: An apparatus comprising a controller circuit and a BISR assembly circuit. The controller circuit may be configured to present one or more control signals. The control signals may be configured to control one or more built-in self-test (BIST) and built-in self-repair (BISR) modes of operation. The BISR assembly circuit generally comprises one or more memory blocks each comprising a counter configured to generate a clock cycle count value in response to a repair solution during the BIST and BISR operations. The memory blocks may be remapped in response to the count values during one or more of the BISR operations.
    Type: Grant
    Filed: April 11, 2002
    Date of Patent: March 22, 2005
    Assignee: LSI Logic Corporation
    Inventors: Mukesh K. Puri, Ghasi R. Agrawal
  • Publication number: 20030196143
    Abstract: An apparatus comprising a controller circuit and a BISR assembly circuit. The controller circuit may be configured to present one or more control signals. The control signals may be configured to control one or more built-in self-test (BIST) and built-in self-repair (BISR) modes of operation. The BISR assembly circuit generally comprises one or more memory blocks each comprising a counter configured to generate a clock cycle count value in response to a repair solution during the BIST and BISR operations. The memory blocks may be remapped in response to the count values during one or more of the BISR operations.
    Type: Application
    Filed: April 11, 2002
    Publication date: October 16, 2003
    Applicant: LSI LOGIC CORPORATION
    Inventors: Mukesh K. Puri, Ghasi R. Agrawal