• DocumentCode
    2754080
  • Title

    A new validation methodology combining test and formal verification for PowerPCTM microprocessor arrays

  • Author

    Wang, Li.-C. ; Abadir, Magdy S.

  • Author_Institution
    Somerset Design Center, Motorola Inc., USA
  • fYear
    1997
  • fDate
    1-6 Nov 1997
  • Firstpage
    954
  • Lastpage
    963
  • Abstract
    Test and validation of embedded array blocks remain as a major challenge in today´s processor design environment. The difficulty comes from two folds. First, the sizes of the arrays are too large to be handled by the most sophisticated sequential ATPG tools. On the other hand, the complex timing and control make it hard to model these arrays as well-defined transparent blocks which combinational ATPG tools can understand. This paper describes a novel methodology for test and validation of complex array blocks in PowerPC RISC microprocessors. Unlike traditional ATPG methods, our methodology uses formal techniques to functionally verify the arrays and then derive tests from the verification results. The superiority of these tests over the traditional ATPG tests will be discussed and shown at the transistor level through experiments on various recent PowerPC array designs
  • Keywords
    automatic test equipment; automatic testing; computer testing; formal verification; integrated circuit testing; logic testing; microprocessor chips; PowerPC RISC microprocessors; combinational ATPG; complex timing; embedded array blocks; formal techniques; formal verification; microprocessor arrays; sequential ATPG; static RAM; static Write; validation methodology; Automatic test pattern generation; Formal verification; Logic arrays; Logic design; Logic testing; Microprocessors; Process design; Reduced instruction set computing; Sequential analysis; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Test Conference, 1997. Proceedings., International
  • Conference_Location
    Washington, DC
  • ISSN
    1089-3539
  • Print_ISBN
    0-7803-4209-7
  • Type

    conf

  • DOI
    10.1109/TEST.1997.639711
  • Filename
    639711