DocumentCode
2534470
Title
SAT Based Multi Pin Net Detailed Routing for FPGA
Author
Mukherjee, Shyamapada ; Roy, Suchismita
Author_Institution
Dept. of Comput. Sci. & Eng., Nat. Inst. of Technol., Durgapur, India
fYear
2010
fDate
20-22 Dec. 2010
Firstpage
141
Lastpage
146
Abstract
Boolean satisfiability based detailed routing is becoming very popular nowadays because of its capability to evaluate all the nets simultaneously. In this approach the geometric FPGA detailed routing problem can be transformed into a single Boolean function. Any satisfying assignment of input Boolean variables in the function denotes that routing is possible. Impossible routing is proved by the absence of any valid satisfying assignment. All the previous SAT based detailed routing solutions executed on two-pin nets. Decomposition is one important job in two-pin net routing as because all the real nets are multi-pin. Working on multi-pin net is more realistic and efficient. Our main concentration is on the question of rout ability of multi-pin net to track assignment formulation by removing the overhead of net decomposition. In this paper we prove the rout ability of MCNC benchmark circuits with multi-pin nets and list the comparison between track-based detailed routing on two-pin nets and track assignment formulation on multi-pin nets.
Keywords
Boolean functions; computability; field programmable gate arrays; network routing; Boolean function; Boolean satisfiability; FPGA; MCNC benchmark circuits; SAT; decomposition; multi pin net detailed routing; Algorithm design and analysis; Boolean functions; Field programmable gate arrays; Joining processes; Routing; Switches; Target tracking; Boolean satisfiability; Detailed routing; FPGA;
fLanguage
English
Publisher
ieee
Conference_Titel
Electronic System Design (ISED), 2010 International Symposium on
Conference_Location
Bhubaneswar
Print_ISBN
978-1-4244-8979-4
Electronic_ISBN
978-0-7695-4294-2
Type
conf
DOI
10.1109/ISED.2010.35
Filename
5715165
Link To Document