Title :
New approach of exploiting symmetry in SAT-based Boolean matching for FPGA technology mapping
Author :
Wang Xiu-qin ; Yang Yang
Author_Institution :
Coll. of Inf. Sci. & Technol., Bohai Univ., Jinzhou, China
Abstract :
Boolean matching is a key procedure in FPGA technology mapping. SAT-based Boolean matching provides a flexible solution for exploring various FPGA architectures. However, the computational complexity prohibits its application practically, inputs permutation is the bottleneck of SAT-based approach. In this paper, a new approach of exploiting symmetry in PLBs architecture and Boolean function is proposed. The problem of input permutation is transformed to the problem of combination assignment according to our three strategies, which directly generate necessary permutations and only check the satisfiability of these necessary permutations. The instances analysis shows that our approach can greatly reduce the problem scale and improve the performance of SAT-based Boolean matching. More experiments will be done, and more factors will be considered in future work.
Keywords :
Boolean functions; computability; field programmable gate arrays; logic design; technology CAD (electronics); Boolean function; FPGA architecture; FPGA technology mapping; PLB architecture; SAT-based Boolean matching; combination assignment; computational complexity; field programmable gate arrays; input permutation; instances analysis; Boolean functions; Design automation; Educational institutions; Field programmable gate arrays; Multiplexing; Pins; Table lookup; FPGA; SAT-based; symmetry; technology mapping;
Conference_Titel :
Vehicular Electronics and Safety (ICVES), 2013 IEEE International Conference on
Conference_Location :
Dongguan
DOI :
10.1109/ICVES.2013.6619648