• DocumentCode
    3037485
  • Title

    Zero-overhead BIST for internal-SRAM testing

  • Author

    Tehranipour, M.H. ; Navabi, Z.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Tehran Univ., Iran
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    109
  • Lastpage
    112
  • Abstract
    We have developed an algorithm by which to enable conventional microprocessors to test their on-chip SRAM using their existing hardware and software resources. This test method utilizes a mixture of existing memory testing techniques, which cover all important memory faults. Memory fault diagnostic capabilities are also provided. This is achieved by writing a routine called BIST program which only uses the existing ROM and creates no additional hardware overhead. BIST program implements the “length 9N” test algorithm. The proposed test algorithm covers 100% of faults under the fault model plus a data retention test. Diagnostic capability is also provided by BIST program. This method can be implemented for internal memory testing of all microprocessors, microcontrollers and DSPs. This test algorithm is tested experimentally on the 32K SRAM cell of a Texas Instruments TMS320C548 DSP
  • Keywords
    SRAM chips; built-in self test; digital signal processing chips; fault diagnosis; integrated circuit testing; microcontrollers; microprocessor chips; read-only storage; 32 kbit; BIST program routine; DSPs; ROM; SRAM cell; Texas Instruments TMS320C548 DSP; data retention test; diagnostic capability; fault model; hardware overhead; hardware resources; internal memory testing; internal-SRAM testing; length 9N test algorithm; memory fault coverage; memory fault diagnostic capabilities; memory testing techniques; microcontrollers; microprocessors; on-chip SRAM test; software resources; test algorithm; test method; zero-overhead BIST; Built-in self-test; Digital signal processing; Hardware; Microcontrollers; Microprocessors; Random access memory; Read only memory; Software algorithms; Software testing; Writing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Microelectronics, 2000. ICM 2000. Proceedings of the 12th International Conference on
  • Conference_Location
    Tehran
  • Print_ISBN
    964-360-057-2
  • Type

    conf

  • DOI
    10.1109/ICM.2000.916425
  • Filename
    916425