• DocumentCode
    907433
  • Title

    Tradeoff literals against support for logic synthesis of LUT-based FPGAs

  • Author

    Lu, A. ; Dagless, E. ; Saul, J.

  • Author_Institution
    Dept. of Electr. & Electron. Eng., Bristol Univ., UK
  • Volume
    143
  • Issue
    2
  • fYear
    1996
  • fDate
    3/1/1996 12:00:00 AM
  • Firstpage
    111
  • Lastpage
    119
  • Abstract
    The paper deals with logic synthesis of lookup-table (LUT) based field-programmable gate arrays (FPGAs). Because each LUT can implement any k input Boolean function with the same area cost, the optimisation criterion of literal count, generally used in other multi-level logic synthesis methods, is not suitable for LUT-based technologies. Therefore a new logic optimisation criterion is proposed, which trades off literals against support. Based on this criterion, five logic operations in logic optimisation are analysed, and made to evaluate the circuit cost in accordance with the target technology. Using these techniques of logic optimisation, a good starting point for technology mapping of LUT-based FPGAs has been obtained. In the technology mapping phase, LUT-directed decomposition is applied. Experimental results indicate that synthesised circuits are much smaller and more routable than the circuits synthesised by other tools
  • Keywords
    Boolean functions; field programmable gate arrays; logic design; table lookup; Boolean function; LUT-based FPGAs; logic operations; logic optimisation; logic synthesis; lookup-table based field-programmable gate arrays; optimisation criterion; technology mapping;
  • fLanguage
    English
  • Journal_Title
    Computers and Digital Techniques, IEE Proceedings -
  • Publisher
    iet
  • ISSN
    1350-2387
  • Type

    jour

  • DOI
    10.1049/ip-cdt:19960197
  • Filename
    495996