• 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