• DocumentCode
    955955
  • Title

    Input-driven partitioning methods and application to synthesis on table-lookup-based FPGAs

  • Author

    Abouzeid, Pierre ; Babba, Belgacem ; De Paulet, Michel Crastes ; Saucier, Gabriele

  • Author_Institution
    Inst. Nat. Polytech. de Grenoble, France
  • Volume
    12
  • Issue
    7
  • fYear
    1993
  • fDate
    7/1/1993 12:00:00 AM
  • Firstpage
    913
  • Lastpage
    925
  • Abstract
    A synthesis approach for a set of Boolean functions on table-lookup-based field programmable gate arrays is proposed. Synthesis is considered as a global problem and, therefore, includes suitable factorization techniques as well as decomposition methods relying on the factored form. The factorization step looks for lexicographical expressions of Boolean functions. Some trade-offs between a strict input-driven decomposition and a maximal cell filling strategy are presented. The approach is applied to the Xilinx XC3000 and XC4000 series. Decomposition techniques both for area and speed optimization are detailed and their performance is compared to all available performance results
  • Keywords
    Boolean functions; logic arrays; logic design; table lookup; Boolean functions; Xilinx XC3000; Xilinx XC4000; area optimisation; decomposition methods; factorization techniques; global problem; input-driven decomposition; lexicographical expressions; maximal cell filling strategy; speed optimization; synthesis approach; table-lookup-based FPGAs; Boolean functions; Cost function; Data structures; Field programmable gate arrays; Filling; Libraries; Logic; Minimization; Wiring;
  • fLanguage
    English
  • Journal_Title
    Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0278-0070
  • Type

    jour

  • DOI
    10.1109/43.238028
  • Filename
    238028