Towards Scalable and Holistic FPGA Routing

Thumbnail

Event details

Date 04.06.2025
Hour 14:0016:00
Speaker Alexandros Poupakis
Location
Category Conferences - Seminars
EDIC candidacy exam
Exam president: Prof. Giovanni De Micheli
Thesis advisor: Prof. Babak Falsafi
Thesis co-advisor: Prof. Mirjana Stojilovic
Co-examiner: Prof. Michael Kapralov

Abstract
As FPGAs continue to scale in size and complexity,
traditional routing algorithms like PathFinder struggle with scalability
and solution quality due to inherent sequential decisionmaking
and dependence on net and sink order. This report
outlines the key pathologies of PathFinder, including inconsistent
results and convergence failures, and explores recent research
addressing these limitations. Inspired by global optimization
techniques used in VLSI routing, we propose a novel two-stage
FPGA routing framework: (1) independent, parallel generation
of multiple candidate route trees per net, followed by (2) global
selection of one tree per net via integer linear programming or
simulated annealing. This approach aims to improve scalability
and quality of results by decoupling local route tree construction
from global decision-making.

Selected papers

Timing-driven pathfinder pathology and remediation: quantifying and reducing delay noise in VPR-pathfinder

Fast integer linear programming based models for VLSI global routing

Guaranteed Yet Hard to Find: Uncovering FPGA Routing Convergence Paradox
 

Practical information

  • General public
  • Free

Contact

  • edic@epfl.ch

Tags

EDIC candidacy exam

Share