DocumentCode :
2700102
Title :
Verification of in-order execution in pipelined processors
Author :
Tomiyama, Hiroyuki ; Yoshino, Taisei ; Dutt, Nikil
Author_Institution :
Center for Embedded Comput. Syst., California Univ., Irvine, CA, USA
fYear :
2000
fDate :
2000
Firstpage :
40
Lastpage :
44
Abstract :
Due to advances in semiconductor technologies and the increasing demand on high performance, pipelined processors have been widely used even in low- to mid-end embedded systems. Customization of the pipeline structure to a specific application permits efficient implementation of the embedded systems. In the design of pipelined processors, functional verification is one of the most critical issues, and formal or semiformal methods are considered as promising approaches to it. In this paper we present a finite state machine (FSM)-based modeling of pipelined processors with in-order execution. Based on the FSM-based modeling, we propose an efficient approach to formally verifying the correctness of in-order execution in the pipeline. We also report oar preliminary experimental results
Keywords :
embedded systems; finite state machines; formal verification; pipeline processing; embedded systems; finite state machine-based modeling; functional verification; in-order execution verification; pipelined processors; Automata; Embedded computing; Embedded system; High performance computing; Instruction sets; Pipelines; Process control; System-on-a-chip; Testing; Web server;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
High-Level Design Validation and Test Workshop, 2000. Proceedings. IEEE International
Conference_Location :
Berkeley, CA
Print_ISBN :
0-7695-0786-7
Type :
conf
DOI :
10.1109/HLDVT.2000.889557
Filename :
889557
Link To Document :
بازگشت