AI RESEARCH

da4ml: Distributed Arithmetic for Real-time Neural Networks on FPGAs

arXiv CS.LG

ArXi:2507.04535v2 Announce Type: replace-cross Neural networks with a latency requirement on the order of microseconds, like the ones used at the CERN Large Hadron Collider, are typically deployed on FPGAs fully unrolled and pipelined. A bottleneck for the deployment of such neural networks is area utilization, which is directly related to the required constant matrix-vector multiplication (CMVM) operations. In this work, we propose an efficient algorithm for implementing CMVM operations with distributed arithmetic on FPGAs that simultaneously optimizes for area consumption and latency.