DocumentCode :
2260338
Title :
An efficient packing algorithm based on constraint satisfaction problem technique
Author :
Yang, May ; Jiarong Tong
Author_Institution :
State Key Lab. of ASIC & Syst., Fudan Univ., Shanghai, China
fYear :
2012
fDate :
20-23 March 2012
Firstpage :
1
Lastpage :
5
Abstract :
In this paper, an efficient packing algorithm based on constraint satisfaction problem technique is proposed for contemporary FPGA CLB architecture. No matter how complex the architecture is, there are a limited number of patterns, which can implement all functionalities of FPGA CLB logic. All the patterns are pre-designed and known as reference circuits. The proposed algorithm then matches the reference circuits from the given user logic circuit using specific constraints. Due to complex architecture of FPGA, to enumerate all the reference circuits in a fine-grain manner is impractical. Consequently, coarse-grain manner is adapted in the paper to overcome this problem. The experimental results show that the proposed algorithm achieves comparable performance in area and speed compared with literatures.
Keywords :
constraint satisfaction problems; field programmable gate arrays; logic CAD; logic circuits; performance evaluation; reference circuits; FPGA CLB logic; complex architecture; constraint satisfaction problem technique; contemporary FPGA CLB architecture; efficient packing algorithm; logic circuit; reference circuits; Algorithm design and analysis; Application specific integrated circuits; Design automation; Field programmable gate arrays; Integrated circuit interconnections; Pattern matching; Table lookup; FPGA; algorithm; computer aided design; packing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Programmable Logic (SPL), 2012 VIII Southern Conference on
Conference_Location :
Bento Goncalves
Print_ISBN :
978-1-4673-0184-8
Type :
conf
DOI :
10.1109/SPL.2012.6211773
Filename :
6211773
Link To Document :
بازگشت