Search engine for discovering works of Art, research articles, and books related to Art and Culture
ShareThis
Javascript must be enabled to continue!

FPGA Routing Acceleration by Extracting Unsatisfiable Subformulas

View through CrossRef
Explaining the causes of infeasibility of Boolean formulas has practical applications in various fields. A small unsatisfiable subset can provide a succinct explanation of infeasibility and is valuable for applications, such as FPGA routing. The Boolean-based FPGA detailed routing formulation expresses the routing constraints as a Boolean function which is satisfiable if and only if the layout is routable. The unsatisfiable subformulas can help the FPGA routing tool to diagnose and eliminate the causes of unroutable. For this typical application, a resolutionbased local search algorithm to extract unsatisfiable subformulas is integrated into Booleanbased FPGA routing method. The fastest algorithm of deriving minimum unsatisfiable subformulas, called the branch-and-bound algorithm, is adopted to compare with the local search algorithm. On the standard FPGA routing benchmark, the results show that the local search algorithm outperforms the branch-and-bound algorithm on runtime. It is also concluded that the unsatisfiable subformulas play a very important role in FPGA routing real applications.
Title: FPGA Routing Acceleration by Extracting Unsatisfiable Subformulas
Description:
Explaining the causes of infeasibility of Boolean formulas has practical applications in various fields.
A small unsatisfiable subset can provide a succinct explanation of infeasibility and is valuable for applications, such as FPGA routing.
The Boolean-based FPGA detailed routing formulation expresses the routing constraints as a Boolean function which is satisfiable if and only if the layout is routable.
The unsatisfiable subformulas can help the FPGA routing tool to diagnose and eliminate the causes of unroutable.
For this typical application, a resolutionbased local search algorithm to extract unsatisfiable subformulas is integrated into Booleanbased FPGA routing method.
The fastest algorithm of deriving minimum unsatisfiable subformulas, called the branch-and-bound algorithm, is adopted to compare with the local search algorithm.
On the standard FPGA routing benchmark, the results show that the local search algorithm outperforms the branch-and-bound algorithm on runtime.
It is also concluded that the unsatisfiable subformulas play a very important role in FPGA routing real applications.

Related Results

Method of QoS evaluation of FPGA as a service
Method of QoS evaluation of FPGA as a service
The subject of study in this article is the evaluation of the performance issues of cloud services implemented using FPGA technology. The goal is to improve the performance of clou...
Analisa Perbandingan Kinerja Protokol Routing Rip Dan Ospf Menggunakan IPv4
Analisa Perbandingan Kinerja Protokol Routing Rip Dan Ospf Menggunakan IPv4
Abstrak - Penelitian bertujuan untuk dapat membandingkan kinerja protokol routing RIP dan OSPF menggunakan IPv4 bertujuan untuk dapat melakukan perbaingan dua metode touting yaitu ...
Analisa dan Perbandingan Kinerja Routing Protocol OSPF dan EIGRP dalam Simulasi GNS3
Analisa dan Perbandingan Kinerja Routing Protocol OSPF dan EIGRP dalam Simulasi GNS3
Router is the network equipment for route the packet from one network segment to another in a bigscale network. Router can route packet because there is a routing table in router c...
Jaringan Komputer 4 Konfigurasi Routing Dynamic Akhmad Syarifudin 175100012
Jaringan Komputer 4 Konfigurasi Routing Dynamic Akhmad Syarifudin 175100012
Dynamic Routing atau Routing Dynamic (dinamik) adalah sebuah router yang memiliki dan membuat tabel routing secara otomatis. Dengan menggunakan lalu lintas jaringan dan juga salin...
PENGARUH MODEL JARINGAN TERHADAP OPTIMASI ROUTING OPEN SHORTEST PATH FIRST (OSPF)
PENGARUH MODEL JARINGAN TERHADAP OPTIMASI ROUTING OPEN SHORTEST PATH FIRST (OSPF)
ABSTRAK Routing merupakan proses mengirim data dari satu network ke network lain. Dengan dynamic routing maka mekanisme routing dilakukan secara dinamis dengan menentukan jarak ter...
Аналіз застосування технологій ПЛІС в складі IoT
Аналіз застосування технологій ПЛІС в складі IoT
The subject of study in this article and work is the modern technologies of programmable logic devices (PLD) classified as FPGA, and the peculiarities of its application in Interne...
Jaringan Komputer 4 Konfigurasi Routing Dynamic (Akhmad Syarifudin 175100012)
Jaringan Komputer 4 Konfigurasi Routing Dynamic (Akhmad Syarifudin 175100012)
Dynamic Routing atau Routing Dynamic (dinamik) adalah sebuah router yang memiliki dan membuat tabel routing secara otomatis. Dengan menggunakan lalu lintas jaringan dan juga salin...
Studi Komparasi Kinerja Interior Gateway Protocol Berbasis Distance Vector dan Link State
Studi Komparasi Kinerja Interior Gateway Protocol Berbasis Distance Vector dan Link State
Routing Protocol merupakan seperangkat aturan yang digunakan oleh router untuk menentukan jalur dalam meneruskan paket data ke jaringan tujuan. Pemilihan rute penting dilakukan aga...

Back to Top