• DocumentCode
    1849715
  • Title

    Achieving maximum performance: A method for the verification of interlocked pipeline control logic

  • Author

    Eder, Kerstin ; Barrett, Geoff

  • Author_Institution
    Dept. of Comput. Sci., Bristol Univ., UK
  • fYear
    2002
  • fDate
    2002
  • Firstpage
    135
  • Lastpage
    140
  • Abstract
    Getting the interlock logic which controls pipeline flow correct is an important prerequisite for maximising pipeline performance. Unnecessary pipeline stalls can only be eliminated when they can be distinguished from those stalls which are necessary to preserve functional correctness. We propose a method for deriving a maximum pipeline performance specification from a complete functional specification of the pipeline control logic. The performance specification can be used to generate simulation testbench assertions. On the other hand, the specification can serve as a basis for formal property checking. The most promising aspect of our work is, however, the potential to synthesise the actual control logic from its formal description.
  • Keywords
    formal specification; formal verification; logic design; logic simulation; pipeline processing; formal verification; functional specification; interlocked pipeline control logic; logic simulation; property checking; Adders; Business; Collaborative work; Computer science; DSL; Logic design; Microprocessors; Permission; Pipelines; Testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference, 2002. Proceedings. 39th
  • ISSN
    0738-100X
  • Print_ISBN
    1-58113-461-4
  • Type

    conf

  • DOI
    10.1109/DAC.2002.1012608
  • Filename
    1012608