• DocumentCode
    3090241
  • Title

    Built-in self-test for flash memory embedded in SoC

  • Author

    Banerjee, Shibaji ; Chowdhury, Dipanwita Roy

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Indian Inst. of Technol., Kharagpur
  • fYear
    2006
  • fDate
    17-19 Jan. 2006
  • Lastpage
    384
  • Abstract
    Flash memories are a type of nonvolatile memory, which are becoming more and more popular for system-on-chip. But, flash memories are suffered by different types of disturb faults. In the present paper, some new disturb faults that may appear in flash memory are proposed. A modifies March algorithm is developed to detect these faults. Finally, an embedded processor-based built-in self-test (BIST) design is implemented for embedded memories. The proposed method utilizes the concept of reusing the processor in SoC environment. By reusing the embedded processor, the area overhead due to BIST can be reduced to a great extent. The area overhead is only due to the circuits required to design memory wrapper cell. The experimental results show that the area overhead due to BIST is less than 1% for a typical 256K flash memory
  • Keywords
    built-in self test; flash memories; integrated circuit testing; integrated memory circuits; system-on-chip; BIST design; March algorithm; SoC; area overhead; built-in self-test; disturb faults; embedded memory; embedded processor; fault detection; flash memory; memory wrapper cell design; nonvolatile memory; system-on-chip; Algorithm design and analysis; Built-in self-test; Circuit faults; Fault detection; Flash memory; Hardware; Nonvolatile memory; Process design; Random access memory; Testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electronic Design, Test and Applications, 2006. DELTA 2006. Third IEEE International Workshop on
  • Conference_Location
    Kuala Lumpur
  • Print_ISBN
    0-7695-2500-8
  • Type

    conf

  • DOI
    10.1109/DELTA.2006.19
  • Filename
    1581243