Performance test case generation for microprocessors
Pradip Bose
VTS 1998
We address the problem of verifying the correctness of pre-silicon models of a microprocessor. We touch on the latest advances in this area by considering two different aspects of the validation problem: (a) verifying the functional integrity of the model and (b) testing the model for timing accuracy at the architectural level. The latter area, that of performance verification, is of increasing importance in the design of server-class processor chips, with one or more high performance cores on a single die. We show how simulation-based test cases can be generated under a unified defect and coverage model to detect both performance and functional bugs. We present and discuss examples of such integrated validation methodologies used in real processor development projects.
Pradip Bose
VTS 1998
R.B. Mueller-Thuns, D.G. Saab, et al.
IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
Pradip Bose
ICCD 1985
Kyung Tek Lee, Jacob A. Abraham
IEEE ITC 1999