• DocumentCode
    403585
  • Title

    Designing self test programs for embedded DSP cores

  • Author

    Rizk, Hani ; Papachristou, Chris ; Wolff, Francis

  • Author_Institution
    Dept. of Electr. Eng. & Comput. Sci., Case Western Reserve Univ., Cleveland, OH, USA
  • Volume
    2
  • fYear
    2004
  • fDate
    16-20 Feb. 2004
  • Firstpage
    816
  • Abstract
    This paper describes a self test program design technique for embedded DSP cores. The method requires minimal knowledge of the core´s internals and minimal insertion of external LFSR hardware, without scan insertions. The test program consists of a small set of instructions which operate iteratively on pseudorandom data generated by the LFSRs to fully test the DSP core components. The method uses instruction-based test metrics and a program template as a blueprint to generate the test program. The self test scheme has been successfully applied on an industrial-strength DSP core and the results compare favorably to other methods using ATPG and pseudorandom BIST.
  • Keywords
    automatic test pattern generation; built-in self test; digital signal processing chips; embedded systems; random number generation; shift registers; ATPG; LFSR hardware; automatic test pattern generation; built in self test; digital signal processor; embedded DSP core; industrial strength DSP core; instruction based test metrics; linear feedback shift register; program template; pseudorandom BIST; pseudorandom data; self test program design; Automatic test pattern generation; Automatic testing; Bandwidth; Built-in self-test; Controllability; Digital signal processing; Hardware; Observability; System testing; System-on-a-chip;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation and Test in Europe Conference and Exhibition, 2004. Proceedings
  • ISSN
    1530-1591
  • Print_ISBN
    0-7695-2085-5
  • Type

    conf

  • DOI
    10.1109/DATE.2004.1268982
  • Filename
    1268982