• 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