• DocumentCode
    2803770
  • Title

    MarciaTesta: An Automatic Generator of Test Programs for Microprocessors´ Data Caches

  • Author

    Carlo, Stefano Di ; Gambardella, Giulio ; Indaco, Marco ; Rolfo, Daniele ; Prinetto, Paolo

  • Author_Institution
    Dipt. di Autom. e Inf., Politec. di Torino, Turino, Italy
  • fYear
    2011
  • fDate
    20-23 Nov. 2011
  • Firstpage
    401
  • Lastpage
    406
  • Abstract
    SBST (Software Based Self-Testing) is an effective solution for in-system testing of SoCs without any additional hardware requirement. SBST is particularly suited for embedded blocks with limited accessibility, such as cache memories. Several methodologies have been proposed to properly adapt existing March algorithms to test cache memories. Unfortunately they all leave the test engineers the task of manually coding them into the specific Instruction Set Architecture (ISA) of the target microprocessor. We propose an EDA tool for the automatic generation of assembly cache test program for a specific architecture.
  • Keywords
    automatic test pattern generation; microprocessor chips; system-on-chip; EDA tool; MarciaTesta; SoC; assembly cache test program; automatic generator; data caches; microprocessors; software based self-testing; test programs; Arrays; Assembly; Cache memory; Memory management; Microprocessors; System-on-a-chip; Testing; Assembler; Cache; EDA; Microblaze; Nios II; SBST; Synthesis; Test; Tool;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Test Symposium (ATS), 2011 20th Asian
  • Conference_Location
    New Delhi
  • ISSN
    1081-7735
  • Print_ISBN
    978-1-4577-1984-4
  • Type

    conf

  • DOI
    10.1109/ATS.2011.78
  • Filename
    6114763