Full text available in:
MODELING AND VERIFICATION OF A PIPELINED CPU
Lubomir Ivanov
Department of Computer Science
Iona College
715 North Avenue
New Rochelle, NY 10801
livanov@iona.edu
Abstract
In this paper we present a formal model of a pipelined version of the
DLX processor, and verify the correct operation of the pipeline using
a formal verification approach based series-parallel posets. We illustrate
how the method can be used to detect pipeline hazard and other problems.
The full verification was carried out automatically with the help of a
verification tool, based on algorithms with low time- and space complexity.