Journal of South China University of Technology(Natural Science) >
Boolean Matching of Wide Functions and Its Application to Resynthesis of FPGA
Received date: 2012-08-22
Revised date: 2013-01-21
Online published: 2013-04-01
The configurable logic block ( CLB) of the existing commercial FPGAs ( Field Programmable GateArrays) comprises not only lookup table ( LUT) but also many assistant logic resources that cannot be fully utilizedby the conventional LUT-based mapping algorithms.In order to solve this problem,a Boolean matching method forpost-mapping resynthesis is proposed based on the Shannon expansion and the DSD ( Disjoint Support Decomposition)algorithm.This method helps to implement the Boolean matching of wide functions of mapped LUTs and reimplementthe wide functions with target FPGA CLB,so as to make full use of all logic resources in CLB and reducethe number of LUTs.From the mapped results generated by state-of-the-art FPGA mapper ABC,it is foundthat the proposed method reduces the number of LUTs respectively by 7.9% for 4-LUT networks and by 7.8% for6-LUT networks while preserving the logic depth.
Zhang Feng Wang Zuo-jian Wu Yang Yu Fang Liu Zhong-li . Boolean Matching of Wide Functions and Its Application to Resynthesis of FPGA[J]. Journal of South China University of Technology(Natural Science), 2013 , 41(5) : 34 -42 . DOI: 10.3969/j.issn.1000-565X.2013.05.006
/
| 〈 |
|
〉 |