• DocumentCode
    3405898
  • Title

    Beyond the combinatorial limit in depth minimization for LUT-based FPGA designs

  • Author

    Cong, J. ; Ding, Y.

  • Author_Institution
    Dept. of Comput. Sci., California Univ., Los Angeles, CA, USA
  • fYear
    1993
  • fDate
    7-11 Nov. 1993
  • Firstpage
    110
  • Lastpage
    114
  • Abstract
    We present an integrated approach to synthesis and mapping to go beyond the combinatorial limit set up by the depth-optimal FlowMap algorithm. The new algorithm, named FlowSYN, uses the global combinatorial optimization techniques to guide the Boolean synthesis process during depth minimization. The combinatorial optimization is achieved by computing a series of minimum cuts of fixed heights in a network based on fast network flow computation, and the Boolean optimization is achieved by efficient OBDD-based implementation of functional decomposition. The experimental results show that FlowSYN improves FlowMap in terms of both the depth and the number of LUTs in the mapping solutions. Moreover, FlowSYN also outperforms the existing FPGA synthesis algorithms for depth minimization.
  • Keywords
    field programmable gate arrays; Boolean optimization; Boolean synthesis process; FPGA synthesis algorithms; FlowMap; FlowSYN; LUT-based FPGA designs; combinatorial limit; depth minimization; depth-optimal FlowMap algorithm; fast network flow computation; global combinatorial optimization techniques; ordered binary decision diagram; Algorithm design and analysis; Boolean functions; Circuit synthesis; Computer networks; Computer science; Field programmable gate arrays; Minimization methods; Network synthesis; Programmable logic arrays; Table lookup;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer-Aided Design, 1993. ICCAD-93. Digest of Technical Papers., 1993 IEEE/ACM International Conference on
  • Conference_Location
    Santa Clara, CA, USA
  • Print_ISBN
    0-8186-4490-7
  • Type

    conf

  • DOI
    10.1109/ICCAD.1993.580040
  • Filename
    580040