• DocumentCode
    1991312
  • Title

    Architectural timing verification and test for super scalar processors

  • Author

    Bose, P.

  • Author_Institution
    IBM Corp., Austin, TX, USA
  • fYear
    1994
  • fDate
    15-17 June 1994
  • Firstpage
    256
  • Lastpage
    265
  • Abstract
    We address the problem of verification and testing of super scalar processors, from the point of view of correctness of [Bprogram execution time. Trace-driven architectural si[Bmulation methods are commonly used in current industrial practice to estimate cycles-per-instruction performance of a candidate processor organization, prior to actual implementation. We present a novel set of strategies for testing the timing correctness of processors as represented in an architectural timing model ("timer"). We focus on two main aspects of the theory: (a) deriving architectural test sequences to cover possible failure modes, defined in the context of a pipeline flow state transition fault model; and (b) deriving loop test kernels to verify steady-state (periodic) behavior of pipeline flow, against analytically predicted signatures. We develop the theory in the context of an example super scalar processor and its timer model.<>
  • Keywords
    VLSI; computer testing; formal verification; integrated circuit testing; logic testing; microprocessor chips; pipeline processing; virtual machines; CPU design; analytically predicted signatures; architectural timing verification; correctness; cycles-per-instruction performance; loop test kernels; pipeline flow state transition fault model; processor architectures; program execution time; super scalar processors; trace-driven architectural simulation methods; Computational modeling; Context modeling; Failure analysis; Kernel; Pipelines; Predictive models; Reduced instruction set computing; System testing; Timing; Very large scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Fault-Tolerant Computing, 1994. FTCS-24. Digest of Papers., Twenty-Fourth International Symposium on
  • Conference_Location
    Austin, TX, USA
  • Print_ISBN
    0-8186-5520-8
  • Type

    conf

  • DOI
    10.1109/FTCS.1994.315635
  • Filename
    315635