DocumentCode
3496142
Title
Action systems in pipelined processor design
Author
Plosila, Juha ; Sere, Kaisa
Author_Institution
Dept. of Appl. Phys., Turku Univ., Finland
fYear
1997
fDate
7-10 Apr 1997
Firstpage
156
Lastpage
166
Abstract
We show that the action systems framework combined with the refinement calculus is a powerful method for handling a central problem in hardware design, the design of pipelines. We present a methodology for developing asynchronous pipelined microprocessors relying on this framework. Each functional unit of the processor is stepwise brought about which leads to a structured and modular design. The handling of different hazard situations is realized when verifying refinement steps. Our design is carried out with circuit implementation using speed-independent techniques in mind
Keywords
logic design; microprocessor chips; parallel architectures; pipeline processing; refinement calculus; action systems; asynchronous pipelined microprocessors; circuit implementation; hazard situations; pipelined processor design; refinement calculus; speed-independent techniques; verifying refinement steps; Buffer storage; Calculus; Hardware; Hazards; Laboratories; Microprocessors; Physics; Pipelines; Process design; Rails;
fLanguage
English
Publisher
ieee
Conference_Titel
Advanced Research in Asynchronous Circuits and Systems, 1997. Proceedings., Third International Symposium on
Conference_Location
Eindhoven
Print_ISBN
0-8186-7922-0
Type
conf
DOI
10.1109/ASYNC.1997.587171
Filename
587171
Link To Document