Title :
Performance-oriented technology mapping for LUT-based FPGA´s
Author :
Shin, Hyunchul ; Kim, Chunghee
Author_Institution :
Dept. of Electron Eng., Han Yang Univ., Seoul, South Korea
fDate :
6/1/1995 12:00:00 AM
Abstract :
An efficient and effective optimization technique is developed for technology mapping of lookup table (LUT) based field programmable gate arrays. In our algorithm, minimal depth of a Boolean network is found and then the given cost function is minimized by "sweeping" nodes of the given Boolean network without increasing the depth. The sweeping allows an efficient search over a huge solution space since it utilizes the topological structure of the network. Optimization for reconvergent paths and duplication of logic can be automatically considered during the sweeping procedure. Experimental results show that our approach is very promising. Typically our method, called SWEEP, produced the same depth for the 17 benchmark circuits tried as those of FlowMap which guarantees the optimum depth. Furthermore, SWEEP outperforms FlowMap by 17% in the total number of LUT\´s required to implement the benchmark circuits.<>
Keywords :
circuit CAD; circuit optimisation; field programmable gate arrays; integrated circuit design; logic CAD; programmable logic arrays; table lookup; Boolean network; SWEEP method; cost function; field programmable gate arrays; logic design; logic duplication; lookup table based FPGA; optimization technique; optimum depth; performance-oriented technology mapping; reconvergent paths; sweeping procedure; topological structure; Automatic logic units; Circuits; Cost function; Delay effects; Field programmable gate arrays; Programmable logic arrays; Prototypes; Routing; Signal processing algorithms; Table lookup;
Journal_Title :
Very Large Scale Integration (VLSI) Systems, IEEE Transactions on