Abstract
In order to improve timing performance of FPGA implementations, this paper presents an FPGA timing-driven routing algorithm that mixes PathFinder algorithm and the rip-up and retry approach. After execution of PathFinder algorithm, the proposed algorithm rips up the routed paths of nets influencing the critical path delay, and then incrementally reroutes these nets. During the rip-up and retry stage, the algorithm optimizes the path of critical connection and decreases critical path delay, by setting different criticalities for critical connection and non-critical connections. Experimental results demonstrated that the proposed method decreases 12.97% of critical path delay, while, compared with the VPR, the run time only increases by 4.87% on average.
| Original language | English |
|---|---|
| Pages (from-to) | 138-145 |
| Number of pages | 8 |
| Journal | Jisuanji Fuzhu Sheji Yu Tuxingxue Xuebao/Journal of Computer-Aided Design and Computer Graphics |
| Volume | 26 |
| Issue number | 1 |
| State | Published - Jan 2014 |
| Externally published | Yes |
Keywords
- Criticality
- FPGA
- Incremental routing
- Rip-up and retry
- Timing-driven routing
Fingerprint
Dive into the research topics of 'An FPGA timing routing algorithm based on pathfinder and rip-up and retry approach'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver