DocumentCode :
3112009
Title :
Optimization of pseudo-boolean satisfiability algorithm for FPGA routing
Author :
Tang, Yulan ; Liu, Zhan ; Chen, Jian-hui
Author_Institution :
Wuxi City Coll. of Vocational Technol., Wuxi, China
fYear :
2011
fDate :
26-28 March 2011
Firstpage :
45
Lastpage :
49
Abstract :
In order to improve the negative effect of increasing transformation cost of pseudo-Boolean Satisfiability algorithm in the routing process, a new routing algorithm was proposed for FPGA, which combined advantages of pseudo-Boolean Satisfiability and geometric routing algorithm. In the routing process, one of geometric routing algorithm-PathFinder was chosen firstly for FPGA routing. If not successful, then use pseudo-Boolean Satisfiability algorithm. Moreover, technique of static symmetry-breaking was added to carry out pretreatment of pseudo-Boolean constraints, detecting and breaking the symmetries in the routing flow. The purpose was to prune search path, and the cost was consequently reduced. Preliminary experiments results show that the hybrid approach can reduce the runtime observably, speed up the solving process, and have no adverse affect on overall program.
Keywords :
Boolean functions; computability; field programmable gate arrays; geometry; network routing; optimisation; FPGA routing; geometric routing algorithm; optimization; pseudoBoolean satisfiability algorithm; static symmetry breaking; Algorithm design and analysis; Benchmark testing; Design automation; Field programmable gate arrays; Layout; Markov processes; Routing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Information Science and Technology (ICIST), 2011 International Conference on
Conference_Location :
Nanjing
Print_ISBN :
978-1-4244-9440-8
Type :
conf
DOI :
10.1109/ICIST.2011.5765208
Filename :
5765208
Link To Document :
بازگشت