paper-with-me

홈 › Papers

Machine Learning Based Routing Congestion Prediction in FPGA High-Level Synthesis

2019-05-06 · Jieru Zhao, Tingyuan Liang, Sharad Sinha, Wei zhang

High-level synthesis (HLS) shortens the development time of hardware designs and enables faster design space exploration at a higher abstraction level. Optimization of complex applications in HLS is challenging due to the effects of implementation issues such as routing congestion. Routing congestion estimation is absent or inaccurate in existing HLS design methods and tools. Early and accurate congestion estimation is of great benefit to guide the optimization in HLS and improve the efficiency of implementation. However, routability, a serious concern in FPGA designs, has been difficult to evaluate in HLS without analyzing post-implementation details after Place and Route. To this end, we propose a novel method to predict routing congestion in HLS using machine learning and map the expected congested regions in the design to the relevant high-level source code. This is greatly beneficial in early identification of routability oriented bottlenecks in the high-level source code without running time-consuming register-transfer level (RTL) implementation flow. Experiments demonstrate that our approach accurately estimates vertical and horizontal routing congestion with errors of 6.71% and 10.05% respectively. By presenting Face Detection application as a case study, we show that by discovering the bottlenecks in high-level source code, routing congestion can be easily and quickly resolved compared to the efforts involved in RTL implementation and design feedback.

📄 PDF Abstract BibTeX arXiv:1905.03852

Code (0)

등록된 구현이 없습니다.

Tasks

BIG-bench Machine LearningFace DetectionHigh-Level SynthesisVocal Bursts Intensity Prediction

Similar Papers 제목 키워드 기반

Painting on Placement: Forecasting Routing Congestion using Conditional Generative Adversarial Nets

2019-04-15 · Cunxi Yu, Zhiru Zhang

Physical design process commonly consumes hours to days for large designs, and routing is known as the most critical step. Demands for accurate routing quality prediction raise to a new level to accelerate hardware innov…

ColorizationTranslation

Dense or Sparse? Post-Packing Interconnection Analysis in FPGAs

2025-03-08 · X. Wang, D. Stroobandt

Packing is a crucial step of FPGA design, directly impacting interconnect complexity, routing congestion, and overall performance. This paper presents a post-packing interconnect-aware analysis, illustrating how dense (s…

LHNN: Lattice Hypergraph Neural Network for VLSI Congestion Prediction

2022-03-24 · Bowen Wang, Guibao Shen, Dong Li, Jianye Hao 외

Precise congestion prediction from a placement solution plays a crucial role in circuit placement. This work proposes the lattice hypergraph (LH-graph), a novel graph formulation for circuits, which preserves netlist dat…

Graph Neural NetworkPredictionregression

HLSR: Hybrid Live Forecast Selective Dynamic Vehicle Rerouting for Real-Time Congestion Avoidance

2026-08-18 · Xiao Wang, Shun Ren Yang, Hui Nien Hung arxiv

Urban traffic congestion reduces productivity and increases travel cost and emissions. Network-wide live travel-time shortest-path rerouting can be highly effective in simulation, but assumes that essentially every on-ro…

Variational Label-Correlation Enhancement for Congestion Prediction

2023-08-01 · Biao Liu, Congyu Qiao, Ning Xu, Xin Geng 외

The physical design process of large-scale designs is a time-consuming task, often requiring hours to days to complete, with routing being the most critical and complex step. As the the complexity of Integrated Circuits …

PredictionVariational Inference