• DocumentCode
    2412196
  • Title

    Fully automatic test program generation for microprocessor cores

  • Author

    Corno, F. ; Cumani, G. ; Reorda, M. Sonza ; Squillero, G.

  • Author_Institution
    Dipt. di Automatica e Informatica, Politecnico di Torino, Italy
  • fYear
    2003
  • fDate
    2003
  • Firstpage
    1006
  • Lastpage
    1011
  • Abstract
    Microprocessor cores are a major challenge in the test arena: not only is their complexity always increasing, but also their specific characteristics intensify all difficulties. A microprocessor embedded inside a SoC is even harder to test since its input might be harder to control and its behavior may be harder to observe. Functional testing is an effective solution which consists in forcing the microprocessor to execute a suitable test program. This paper presents a new approach to automatic test program generation exploiting an evolutionary paradigm. It overcomes the main limitations of previous methodologies and provides significantly better results. Human intervention is limited to the enumeration of all assembly instructions. Also internal parameters of the optimizer are auto-adapted Experimental results show the effectiveness of the approach.
  • Keywords
    automatic test software; integrated circuit testing; logic testing; microprocessor chips; software performance evaluation; system-on-chip; SoC embedded cores; automatic test program generation; evolutionary paradigm; functional testing; microprocessor cores; software-based methodology; Assembly; Automatic testing; Built-in self-test; Circuit faults; Circuit testing; Design for testability; Logic; Microprocessors; Performance evaluation; System-on-a-chip;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation and Test in Europe Conference and Exhibition, 2003
  • ISSN
    1530-1591
  • Print_ISBN
    0-7695-1870-2
  • Type

    conf

  • DOI
    10.1109/DATE.2003.1253736
  • Filename
    1253736