• DocumentCode
    1849723
  • Title

    A process-algebraic approach to the design of asynchronous (counterflow) pipelines

  • Author

    Lucassen, Paul G. ; Udding, Jan Tijmen

  • Author_Institution
    Dept. of Comput. Sci., Groningen Univ., Netherlands
  • fYear
    1996
  • fDate
    35123
  • Firstpage
    42552
  • Lastpage
    42557
  • Abstract
    In this paper we discuss the use of an approach in the design and verification of an asynchronous processor, the Sproull Counterflow Pipeline Processor Architecture (SCPP-A). As is often the case, the formal specification of the problem turns out to be the more difficult part. Once in the formal framework, we are in the realm of algebraic manipulations, where verification is a matter of proving theorems. We show how we break down such an asynchronous specification into a pipeline of stages interleaved with arbitration elements, the so-called Cops. Due to space limitations we confine ourselves to the topmost specifications, and refrain from decomposing the Stage and Cop any further
  • Keywords
    algebraic specification; asynchronous circuits; pipeline processing; SCPP-A; Sproull counterflow pipeline processor architecture; algebraic manipulations; arbitration elements; asynchronous pipelines; asynchronous processor; counterflow pipelines; formal specification; process-algebraic approach; topmost specifications;
  • fLanguage
    English
  • Publisher
    iet
  • Conference_Titel
    Design and Test of Asynchronous Systems, IEE Colloquium on
  • Conference_Location
    London
  • Type

    conf

  • DOI
    10.1049/ic:19960252
  • Filename
    543166