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
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;
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
DOI :
10.1109/ICCAD.1993.580040