Full text available in:
Adobe Acrobat .pdf format
Word .doc format

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.