Back to Search Start Over

Efficient random vector verification method for an embedded 32-bit RISC core

Authors :
Sung-Ho Kwak
Chang-Ho Lee
Bong-Young Chung
Seh-Woong Jeong
Sang-hyun Park
Sangyeun Cho
Yong-Chun Kim
Hoon-Mo Yang
Hyung-Lae Roh
Moon-Key Lee
Sang-Woo Kim
Source :
Proceedings of Second IEEE Asia Pacific Conference on ASICs. AP-ASIC 2000 (Cat. No.00EX434).
Publication Year :
2002
Publisher :
IEEE, 2002.

Abstract

Processors require both intensive and extensive functional verification in their design phase to satisfy their general purposability. The proposed random vector verification method for CalmRISC/sup TM/-32 core meets this goal by contributing complementary assistance for conventional verification methods. It adopts a cycle-accurate instruction level simulator as a reference model, runs simulation in both the reference and the target HDL and reports errors if any difference is found between them. These processes are automatically performed in the unified environment. The instruction level simulator, the core part in the verification environment is able to simulate almost every aspect of RISC processors from functional behavior of each opcode to timing details in the pipeline flow in fast speed. Its design style from microprogramming scheme also makes its structure modular and flexible.

Details

Database :
OpenAIRE
Journal :
Proceedings of Second IEEE Asia Pacific Conference on ASICs. AP-ASIC 2000 (Cat. No.00EX434)
Accession number :
edsair.doi...........c5565e69d8f86aaac614d3b22f9f5ab1