ARAIMay 4

Resource Utilization of Differentiable Logic Gate Networks Deployed on FPGAs

arXiv:2605.041091.6h-index: 2
Predicted impact top 98% in AR · last 90 daysOriginality Synthesis-oriented
AI Analysis

For ML engineers deploying on FPGAs, this provides practical guidelines for selecting LGN architectures under resource constraints.

This paper characterizes the trade-offs between power, resource utilization, inference speed, and model accuracy when varying the depth and width of differentiable Logic Gate Networks (LGNs) synthesized for FPGAs. Results show that a narrow final layer reduces resource usage by 28% and is critical for minimizing timing and logic size.

On-edge machine learning (ML) often strives to maximize the intelligence of small models while miniaturizing the circuit size and power needed to perform inference. Meeting these needs, differentiable Logic Gate Networks (LGN) have demonstrated nanosecond-scale prediction speeds while reducing the required resources as compares to traditional binary neural networks. Despite these benefits, the trade-offs between LGN parameters and resulting hardware synthesis characteristics are not well characterized. This paper therefore studies the tradeoffs between power, resource utilization, inference speed, and model accuracy when varying the depth and width of LGNs synthesized for Field Programmable Gate Arrays (FPGA). Results reveal that the final layer of an LGN is critical to minimize timing and resource usage (i.e. 28\% decrease), as this layer dictates the logic size of summing operations. Subject to timing and routing constraints, deeper and wider LGNs can be synthesized for FPGA when the final layer is narrow. Further tradeoffs are presented to help ML engineers select baseline LGN architectures for FPGAs with a set number of Look Up Tables (LUT).

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes