Third International Symposium on Advanced Research in Asynchronous Circuits and Systems (ASYNC '97)
Action Systems in Pipelined Processor Design
Eindhoven, THE NETHERLANDS
April 07-April 10
ISBN: 0-8186-7922-0
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.
Index Terms:
refinement calculus, pipelined processor design, action systems, asynchronous pipelined microprocessors, hazard situations, verifying refinement steps, circuit implementation, speed-independent techniques, refinement calculus
Citation:
Juha Plosila, Kaisa Sere, "Action Systems in Pipelined Processor Design," async, pp.156, Third International Symposium on Advanced Research in Asynchronous Circuits and Systems (ASYNC '97), 1997