article
Deep learning models, although high-performing, often require hardware acceleration to be effectively deployed on Field Programmable Gate Arrays (FPGAs). This paper investigates the use of the hls4ml framework to convert a Convolutional Neural Network (CNN) model into High Level Synthesis (HLS). hls4ml is a Python tool that translates neural networks into FPGA-compatible firmware for high-performance inference with reduced latency and power usage. It employs High-Level Synthesis (HLS) techniques to translate high-level programming languages like C++ or Python into hardware description languages, such as VHDL or Verilog. We evaluate the model’s performance in terms of accuracy and demonstrate the effectiveness of converting a deep learning model, specifically a CNN, for hardware implementation. The results highlight the potential of hls4ml facilitating embedded artificial intelligence applications, offering an efficient and scalable solution for deploying deep learning models on resource-constrained platforms.
This page summarises published work. The authoritative version sits with the publisher.
DOI: 10.1109/icarc64760.2025.10962876
Is something wrong with this record? Report it or request removal.
Discussion
Have you built on this work, tried to replicate it, or seen it applied in practice? Share what you know. Verified researchers and MARATTO™ domain experts can open a discussion, and any member can reply. Contributions are reviewed before they appear.
No discussion yet. Open the first thread.
New to MARATTO™? Create a free account.