DocumentCode
1849715
Title
Achieving maximum performance: A method for the verification of interlocked pipeline control logic
Author
Eder, Kerstin ; Barrett, Geoff
Author_Institution
Dept. of Comput. Sci., Bristol Univ., UK
fYear
2002
fDate
2002
Firstpage
135
Lastpage
140
Abstract
Getting the interlock logic which controls pipeline flow correct is an important prerequisite for maximising pipeline performance. Unnecessary pipeline stalls can only be eliminated when they can be distinguished from those stalls which are necessary to preserve functional correctness. We propose a method for deriving a maximum pipeline performance specification from a complete functional specification of the pipeline control logic. The performance specification can be used to generate simulation testbench assertions. On the other hand, the specification can serve as a basis for formal property checking. The most promising aspect of our work is, however, the potential to synthesise the actual control logic from its formal description.
Keywords
formal specification; formal verification; logic design; logic simulation; pipeline processing; formal verification; functional specification; interlocked pipeline control logic; logic simulation; property checking; Adders; Business; Collaborative work; Computer science; DSL; Logic design; Microprocessors; Permission; Pipelines; Testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Design Automation Conference, 2002. Proceedings. 39th
ISSN
0738-100X
Print_ISBN
1-58113-461-4
Type
conf
DOI
10.1109/DAC.2002.1012608
Filename
1012608
Link To Document