• DocumentCode
    935686
  • Title

    Design and verification of regular synchronous circuits

  • Author

    Sheeran, M.

  • Author_Institution
    University of Glasgow, Department of Computing Science, Glasgow, UK
  • Volume
    133
  • Issue
    5
  • fYear
    1986
  • fDate
    9/1/1986 12:00:00 AM
  • Firstpage
    295
  • Lastpage
    304
  • Abstract
    A VLSI design language, µFP, is presented and it is shown how it can be used in the development of regular array circuits. The higher order functions which are used to build circuit descriptions have geometric as well as semantic interpretations. They allow common circuit forms to be described simply and concisely. The language obeys various algebraic laws, and circuits are developed by transforming a correct (but possibly inefficient) initial design into a more acceptable implementation. A transformation consists of the application of one or more of the algebraic laws and the final circuit is guaranteed to have the same behaviour as the original one. This algebraic approach to circuit design and verification is demonstrated by using it to develop several alternative systolic and semi-systolic implementations of a simple FIR filter.
  • Keywords
    VLSI; circuit CAD; digital filters; high level languages; logic CAD; logic testing; FIR filter; VLSI design language; circuit design; design; micro functional programming language; microFP; regular array circuits; regular synchronous circuits; semantic interpretations; verification;
  • fLanguage
    English
  • Journal_Title
    Computers and Digital Techniques, IEE Proceedings E
  • Publisher
    iet
  • ISSN
    0143-7062
  • Type

    jour

  • DOI
    10.1049/ip-e:19860036
  • Filename
    4646843