• DocumentCode
    1963456
  • Title

    A novel hierarchical test generation method for processors

  • Author

    Tupuri, Raghuram S. ; Abraham, Jacob A.

  • Author_Institution
    Adv. Processor Dev., Adv. Micro Devices Inc., Austin, TX, USA
  • fYear
    1997
  • fDate
    4-7 Jan 1997
  • Firstpage
    540
  • Lastpage
    541
  • Abstract
    This paper describes a novel method for hierarchical functional test generation for processors. This method targets one embedded module at a time and uses commercial ATPG tools to derive tests for faults within the module. Since the commercial tools are unable to deal with the entire design, functional constraints are first extracted for the module. The extracted constraints are described in Verilog/VHDL and synthesized to the gate level. Then a commercial sequential ATPG is used to generate module level test vectors for faults within the module. Finally, these module level vectors are translated to processor level functional vectors and fault simulated to verify that the same coverage is obtained. Applying the technique to a benchmark processor design, we were able to obtain a test efficiency for the embedded ALU of the processor which was extremely close to what the commercial ATPG could do with complete access to the module
  • Keywords
    automatic testing; computer testing; hardware description languages; integrated circuit testing; logic testing; sequential circuits; VHDL; Verilog; benchmark processor design; commercial ATPG tools; embedded ALU; embedded module; functional constraints; functional test generation; hierarchical test generation method; module level test vectors; processor level functional vectors; sequential ATPG; Automatic test pattern generation; Benchmark testing; Computational modeling; Data mining; Fault detection; Hardware design languages; Manufacturing processes; Process design; Sequential analysis; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    VLSI Design, 1997. Proceedings., Tenth International Conference on
  • Conference_Location
    Hyderabad
  • ISSN
    1063-9667
  • Print_ISBN
    0-8186-7755-4
  • Type

    conf

  • DOI
    10.1109/ICVD.1997.568203
  • Filename
    568203