arXiv · 2503.06351
AI-Driven Optimization of Hardware Overlay Configurations
Abstract
Designing and optimizing FPGA overlays is a complex and time-consuming process, often requiring multiple trial-and-error iterations to determine a suitable configuration. This paper presents an AI-driven approach to optimizing FPGA overlay configurations, specifically focusing on the NAPOLY+ automata processor implemented on the ZCU104 FPGA. By leveraging machine learning techniques, particularly Random Forest regression, we predict the feasibility and efficiency of different configurations before hardware compilation. Our method significantly reduces the number of required iterations by estimating resource utilization, including logical elements, distributed memory, and fanout, based on historical design data. Experimental results demonstrate that our model achieves high prediction accuracy, closely matching actual resource usage while accelerating the design process.
Explore related subjects
Keep this discovery
Rasha Karakchi. 2025-03-08. AI-Driven Optimization of Hardware Overlay Configurations. https://arxiv.org/abs/2503.06351
Cite the original work for its findings. Save a collection to share your selection of sources.