Resource Utilization of Differentiable Logic Gate Networks Deployed on FPGAs

📅 2026-05-04
📈 Citations: 0
Influential: 0
📄 PDF

career value

211K/year
📝 Abstract
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).
Problem

Research questions and friction points this paper is trying to address.

Differentiable Logic Gate Networks
FPGA
Resource Utilization
Hardware Synthesis
On-edge Machine Learning
Innovation

Methods, ideas, or system contributions that make the work stand out.

Differentiable Logic Gate Networks
FPGA synthesis
Resource utilization
Model-architecture tradeoffs
On-edge machine learning
🔎 Similar Papers
No similar papers found.