ARJun 4

Modeling, Optimizing and Exploring Multi-Die FPGA Routing Architectures

arXiv:2606.0642110.1Has Code
Predicted impact top 41% in AR · last 90 daysOriginality Incremental advance
AI Analysis

This work provides a modeling and optimization framework for designing inter-die routing architectures in multi-die FPGAs, addressing a gap for FPGA architects and CAD tool developers.

The authors enhanced the open-source FPGA CAD tool VTR to model multi-die routing architectures and conducted a design space exploration for 2.5D and 3D FPGAs. Results show 3D FPGAs achieve up to 14% wirelength reduction and 6% critical path delay improvement over 2D devices, while 2.5D FPGAs incur only 2% wirelength and 4% CPD overhead at 32% inter-die connectivity.

Die stacking has enabled 2.5D FPGAs by integrating multiple active dice on a passive silicon interposer for improved yield and capacity, and paved the way for 3D architectures that stack active dice directly atop one another. In these multi-die devices, the unique electrical and physical characteristics of the underlying die-stacking technology impose limitations on inter-die connection density and latency, necessitating a bespoke inter-die routing architecture. However, the absence of accurate and versatile modeling tools has left most questions about how to best design the inter-die routing architecture unanswered. To address this gap, we enhance the open-source FPGA CAD tool VTR to flexibly model a wide range of multi-die routing architectures, and augment VPR's placement and routing engines to improve optimization for both 2.5D and 3D FPGAs. We perform HSPICE-based circuit modeling of inter-die connections for active dice using a 7 nm process node and a 45 nm silicon interposer across several die-crossing technologies. Using this enhanced framework, we conduct a detailed design space exploration of inter-die routing architecture in 2.5D and 3D FPGAs, characterizing the impact of die-crossing technology, inter-die connection count, fan-in/fan-out, and interposer wire length on critical path delay (CPD), wirelength, area, and routability. Our results show that with suitable inter-die routing architectures, 2.5D and 3D FPGAs can increase capacity without significant routability or delay penalties. Specifically, 3D FPGAs achieve up to 14% wirelength reduction and 6% CPD improvement over 2D devices, and remain routable even with existing $10\,μ$m pitch technologies, while 2.5D FPGAs incur only a 2% wirelength and 4% CPD overhead at 32% inter-die connectivity. All extensions are open source and integrated with the VTR master branch.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes