DocumentCode :
1842558
Title :
Formal Verification of Bypassed Processor Pipelines
Author :
Gao, Yanyan ; Li, Xi
fYear :
2008
fDate :
18-21 Nov. 2008
Firstpage :
1303
Lastpage :
1308
Abstract :
With the development and application of pipeline technique in processor, the verification of pipeline designs is becoming important in academies and industries. This paper presents a method to model and check the correctness of pipeline with bypass configuration at instruction level. This method is based on model checking, a method of formal verification. This method not only suits for the complete bypass design, but also can be used to check the validation of partial bypass configuration. The properties a bypassed design should satisfy are also provided. And the abstracted model can be verified automatically by using NuSMV, which is a tool used for model checking. If the properties cannot be satisfied, a counterexample is created to help correct the design or the model.
Keywords :
Petri nets; formal verification; instruction sets; pipeline processing; ASIP; HDPN-based verification; NuSMV; application-specific instruction processor; bypassed processor pipeline; formal verification; hardware design based-on Petri net; instruction level; model checking; pipeline correctness; Application specific processors; Computer science; Embedded computing; Embedded system; Formal verification; Hardware; Hazards; Pipeline processing; Process design; Testing; ASIP; Bypass; pipeline; processor; verification;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Young Computer Scientists, 2008. ICYCS 2008. The 9th International Conference for
Conference_Location :
Hunan
Print_ISBN :
978-0-7695-3398-8
Electronic_ISBN :
978-0-7695-3398-8
Type :
conf
DOI :
10.1109/ICYCS.2008.82
Filename :
4709161
Link To Document :
بازگشت