Manufacturing processes increasingly depend on advanced production machinery that must deliver high quality and large volumes. This applies to die-bonding machines as well that, especially at the time being after the years of shortage, need to meet very high standards of speed and accuracy. To achieve this, these devices are exploring the use of computer vision algorithms for automatic recognition of wafer positioning and die size. Nevertheless, these systems are typically managed by software-only solutions, which may fall short under stringent execution time requirements. A promising solution is the use of heterogeneous platforms, combining general-purpose processors with reconfigurable hardware. Such platforms offer the flexibility to handle both software tasks, which benefit from operating system support, and critical functions requiring hardware acceleration. This article presents a closed-loop implementation of a vision-based multisensor control system for an industrial application. The implementation exploits the capabilities of system on module technologies to provide flexible input/output and software execution coupled with computing acceleration for the vision algorithm on the reconfigurable field-programmable gate array (FPGA) fabric. The FPGA coprocessor has been designed leveraging the high-level synthesis technology and optimized on a dataset of 10 k realistic images to meet the industrial use case's performance, communication, and accuracy requirements. Moreover, the resulting accelerator performance and resource utilization demonstrate the possibility of reaching state-of-the-art metrics of handwritten hardware designs while allowing for higher abstraction and productivity of the design process.
Integrating FPGA-Based Acceleration in Industrial Motion Control System
Rubattu, Claudio;Ratto, Francesco;Palumbo, Francesca
2025-01-01
Abstract
Manufacturing processes increasingly depend on advanced production machinery that must deliver high quality and large volumes. This applies to die-bonding machines as well that, especially at the time being after the years of shortage, need to meet very high standards of speed and accuracy. To achieve this, these devices are exploring the use of computer vision algorithms for automatic recognition of wafer positioning and die size. Nevertheless, these systems are typically managed by software-only solutions, which may fall short under stringent execution time requirements. A promising solution is the use of heterogeneous platforms, combining general-purpose processors with reconfigurable hardware. Such platforms offer the flexibility to handle both software tasks, which benefit from operating system support, and critical functions requiring hardware acceleration. This article presents a closed-loop implementation of a vision-based multisensor control system for an industrial application. The implementation exploits the capabilities of system on module technologies to provide flexible input/output and software execution coupled with computing acceleration for the vision algorithm on the reconfigurable field-programmable gate array (FPGA) fabric. The FPGA coprocessor has been designed leveraging the high-level synthesis technology and optimized on a dataset of 10 k realistic images to meet the industrial use case's performance, communication, and accuracy requirements. Moreover, the resulting accelerator performance and resource utilization demonstrate the possibility of reaching state-of-the-art metrics of handwritten hardware designs while allowing for higher abstraction and productivity of the design process.| File | Dimensione | Formato | |
|---|---|---|---|
|
Integrating_FPGA-Based_Acceleration_in_Industrial_Motion_Control_System.pdf
accesso aperto
Tipologia:
versione editoriale (VoR)
Dimensione
3.29 MB
Formato
Adobe PDF
|
3.29 MB | Adobe PDF | Visualizza/Apri |
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.


