• DocumentCode
    2993554
  • Title

    Memory BIST using ESP

  • Author

    Du, Xiaogang ; Reddy, Sudhakar M. ; Ross, Don E. ; Cheng, Wu-Tung ; Rayhawk, Joseph

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Iowa Univ., Iowa City, IA, USA
  • fYear
    2004
  • fDate
    25-29 April 2004
  • Firstpage
    243
  • Lastpage
    248
  • Abstract
    A memory BIST enhancement, ESP short for exercising system paths, is described that allows the efficiency and functional capabilities of standard approaches while addressing two important problems. Conventional Memory BIST techniques require MUXes at the inputs of the memory that allow for the inputs to be driven either by system signals or by test signals. These MUXes add delays, in the system path going to the memory, which often has critical timing. ESP eliminates such delays by implementing the MUXing function ´before´ scan cells. ESP also uses scan cells to capture the memory output for feeding back to the BIST controller. This output may have traveled through some logic before getting to the recording scan cells. By including the delays of the system input and output paths, ESP allows for verifying that the memory will work correctly as part of the system rather than just as an isolated unit. Using ESP, a memory BIST can catch transition and delay faults that are impractical, or even impossible, to catch otherwise. Therefore, ESP can be useful for all memories but may be crucial for the memories which cannot tolerate the addition of the MUX delay to functional paths.
  • Keywords
    boundary scan testing; built-in self test; delays; integrated memory circuits; logic testing; multiplexing equipment; timing; BIST controller; MUX delay; built in self test; delay faults; exercising system paths; memory BIST; scan cells; timing; transition faults; Built-in self-test; Delay systems; Electrostatic precipitators; Logic arrays; Logic testing; Memory architecture; Signal generators; System testing; System-on-a-chip; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    VLSI Test Symposium, 2004. Proceedings. 22nd IEEE
  • ISSN
    1093-0167
  • Print_ISBN
    0-7695-2134-7
  • Type

    conf

  • DOI
    10.1109/VTEST.2004.1299250
  • Filename
    1299250