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
Link To Document :
بازگشت