LogicNets: Co-Designed Neural Networks and Circuits for Extreme-Throughput Applications
Not on the map. Why?
Abstract (arXiv)
Deployment of deep neural networks for applications that require very high throughput or extremely low latency is a severe computational challenge, further exacerbated by inefficiencies in mapping the computation to hardware. We present a novel method for designing neural network topologies that directly map to a highly efficient FPGA implementation. By exploiting the equivalence of artificial neurons with quantized inputs/outputs and truth tables, we can train quantized neural networks that can be directly converted to a netlist of truth tables, and subsequently deployed as a highly pipelinable, massively parallel FPGA circuit. However, the neural network topology requires careful consideration since the hardware cost of truth tables grows exponentially with neuron fan-in. To obtain smaller networks where the whole netlist can be placed-and-routed onto a single FPGA, we derive a fan-in driven hardware cost model to guide topology design, and combine high sparsity with low-bit activation quantization to limit the neuron fan-in. We evaluate our approach on two tasks with very high intrinsic throughput requirements in high-energy physics and network intrusion detection. We show that the combination of sparsity and low-bit activation quantization results in high-speed circuits with small logic depth and low LUT cost, demonstrating competitive accuracy with less than 15 ns of inference latency and throughput in the hundreds of millions of inferences per second.
Key facts. Cited by 55 papers in the map (data through 7 Oct 2026). First posted on arXiv 6 Apr 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 6; 2022: 1; 2023: 6; 2024: 9; 2025: 17; 2026: 16.
55 papers.
Sort:
By area:
- 2023PolyLUT: Learning Piecewise Polynomials for Ultra-Low Latency FPGA LUT-based Inferencecited by 30
- 2024Differentiable Weightless Neural Networkscited by 27
- 2024NeuraLUT: Hiding Neural Network Density in Boolean Synthesizable Functionscited by 21
- 2023LUT-NN: Empower Efficient Neural Network Inference with Centroid Learning and Table Lookupcited by 19
- 2025TreeLUT: An Efficient Alternative to Deep Neural Networks for Inference Acceleration Using Gradient Boosted Decision Treescited by 15
- 2025NeuraLUT-Assemble: Hardware-aware Assembling of Sub-Neural Networks for Efficient LUT Inferencecited by 14
- 2025KANEL'E: Kolmogorov-Arnold Networks for Efficient LUT-based Evaluationcited by 13
- 2024PolyLUT-Add: FPGA-based LUT Inference with Wide Inputscited by 12
- 2021Enabling Binary Neural Network Training on the Edgecited by 11
- 2025Light Differentiable Logic Gate Networkscited by 9
- 2025PolyLUT: Ultra-low Latency Polynomial Inference with Hardware-Aware Structured Pruningcited by 8
- 2025da4ml: Distributed Arithmetic for Real-time Neural Networks on FPGAscited by 8
38 more
- 2025hls4ml: A Flexible, Open-Source Platform for Deep Learning Acceleration on Reconfigurable Hardwarecited by 8
- 2024ReducedLUT: Table Decomposition with "Don't Care" Conditionscited by 7
- 2025LILogic Net: Compact Logic Gate Networks with Learnable Connectivity for Efficient Hardware Deploymentcited by 6
- 2021unzipFPGA: Enhancing FPGA-based CNN Engines with On-the-Fly Weights Generationcited by 4
- 2021NullaNet Tiny: Ultra-low-latency DNN Inference Through Fixed-function Combinational Logiccited by 4
- 2023Reaching the Edge of the Edge: Image Analysis in Spacecited by 4
- 2025MetaML-Pro: Cross-Stage Design Flow Automation for Efficient Deep Learning Accelerationcited by 4
- 2021Logic Shrinkage: Learned FPGA Netlist Sparsity for Efficient Neural Network Inferencecited by 3
- 2023MetaML: Automating Customizable Cross-Stage Design-Flow for Deep Learning Accelerationcited by 3
- 2024Low-latency machine learning FPGA accelerator for multi-qubit-state discriminationcited by 3
- 2025LL-ViT: Edge Deployable Vision Transformers with Look Up Table Neuronscited by 3
- 2021RHNAS: Realizable Hardware and Neural Architecture Searchcited by 2
- 2021How to Reach Real-Time AI on Consumer Devices? Solutions for Programmable and Custom Architecturescited by 2
- 2024Architectural Implications of Neural Network Inference for High Data-Rate, Low-Latency Scientific Applicationscited by 2
- 2024LUTMUL: Exceed Conventional FPGA Roofline Limit by LUT-based Efficient Multiplication for Neural Network Inferencecited by 2
- 2025SparseLUT: Sparse Connectivity Optimization for Lookup Table-based Deep Neural Networkscited by 2
- 2026Sensitivity-Guided Framework for Pruned and Quantized Reservoir Computing Acceleratorscited by 2
- 2026Fully Trainable Deep Differentiable Logic Gate Networks and Lookup Table Networkscited by 2
- 2023Mitigating Memory Wall Effects in CNN Engines with On-the-Fly Weights Generationcited by 1
- 2024Reconfigurable Edge Hardware for Intelligent IDS: Systematic Approachcited by 1
- 2025Runtime Tunable Tsetlin Machines for Edge Inference on eFPGAscited by 1
- 2025Optimizing Neural Networks with Learnable Non-Linear Activation Functions via Lookup-Based FPGA Accelerationcited by 1
- 2025TeLLMe v2: An Efficient End-to-End Ternary LLM Prefill and Decode Accelerator with Table-Lookup Matmul on Edge FPGAscited by 1
- 2026Inter-patient ECG Arrhythmia Classification with LGNs and LUTNscited by 1
- 2026Continuous-Flow Data-Rate-Aware CNN Inference on FPGAcited by 1
- 2026BitLogic: Training Framework for Gradient-Based FPGA-Native Neural Networkscited by 1
- 2026BiKA: Kolmogorov-Arnold-Network-inspired Ultra Lightweight Neural Network Hardware Acceleratorcited by 1
- 2026HGQ-LUT: Fast LUT-Aware Training and Efficient Architectures for DNN Inferencecited by 1
- 2022Efficient Compilation and Mapping of Fixed Function Combinational Logic onto Digital Signal Processors Targeting Neural Network Inference and Utilizing High-level Synthesiscited by 0
- 2023DietCNN: Multiplication-free Inference for Quantized CNNscited by 0
- 2024Shrinking the Giant : Quasi-Weightless Transformers for Low Energy Inferencecited by 0
- 2025Architect of the Bits World: Masked Autoregressive Modeling for Circuit Generation Guided by Truth Tablecited by 0
- 2025Learning Interpretable Differentiable Logic Networks for Time-Series Classificationcited by 0
- 2025LUNA: LUT-Based Neural Architecture for Fast and Low-Cost Qubit Readoutcited by 0
- 2026Enhancing LUT-based Deep Neural Networks Inference through Architecture and Connectivity Optimizationcited by 0
- 2026Bitwise Systolic Array Architecture for Runtime-Reconfigurable Multi-precision Quantized Multiplication on Hardware Acceleratorscited by 0
- 2026Data-Rate-Aware High-Speed CNN Inference on FPGAscited by 0
- 2026From Arithmetic to Logic: The Resilience of Logic and Lookup-Based Neural Networks Under Parameter Bit-Flipscited by 0
50 most cited of 55 All 55 (JSON)
- 2026Logic Gate Networks and Lookup Table Networks as Lightweight Hardware Classifiers for Inter-patient ECG Arrhythmia Classification26 Sep 2026
- 2026DiffLUT-Net: Differentiable Training of FPGA LUT Networks with Learnable Connectivity8 Sep 2026
- 2026Bern2Edge: A Neurosymbolic Compiler for Edge Deployment via Bernstein Polynomial Networks20 Aug 2026
- 2026BiKAN: Restoring Collapsed Basis of Binary Kolmogorov--Arnold Networks2 Aug 2026
- 2026CascadeLUT: Information-Ordered Streaming Inference for Bandwidth-Constrained FPGAs1 Aug 2026
- 2026Fully Trainable Deep Differentiable Logic Gate Networks and Lookup Table Networks10 Jul 2026
- 2026HGQ-LUT: Fast LUT-Aware Training and Efficient Architectures for DNN Inference24 Apr 2026
- 2026From Arithmetic to Logic: The Resilience of Logic and Lookup-Based Neural Networks Under Parameter Bit-Flips24 Mar 2026
- 2026BiKA: Kolmogorov-Arnold-Network-inspired Ultra Lightweight Neural Network Hardware Accelerator26 Feb 2026
- 2026Bitwise Systolic Array Architecture for Runtime-Reconfigurable Multi-precision Quantized Multiplication on Hardware Accelerators26 Feb 2026
- 2026Sensitivity-Guided Framework for Pruned and Quantized Reservoir Computing Accelerators24 Feb 2026
- 2026Data-Rate-Aware High-Speed CNN Inference on FPGAs18 Feb 2026
38 more
- 2026BitLogic: Training Framework for Gradient-Based FPGA-Native Neural Networks7 Feb 2026
- 2026Continuous-Flow Data-Rate-Aware CNN Inference on FPGA16 Jan 2026
- 2026Inter-patient ECG Arrhythmia Classification with LGNs and LUTNs16 Jan 2026
- 2026Enhancing LUT-based Deep Neural Networks Inference through Architecture and Connectivity Optimization14 Jan 2026
- 2025KANEL'E: Kolmogorov-Arnold Networks for Efficient LUT-based Evaluation14 Dec 2025
- 2025LUNA: LUT-Based Neural Architecture for Fast and Low-Cost Qubit Readout8 Dec 2025
- 2025hls4ml: A Flexible, Open-Source Platform for Deep Learning Acceleration on Reconfigurable Hardware1 Dec 2025
- 2025LILogic Net: Compact Logic Gate Networks with Learnable Connectivity for Efficient Hardware Deployment15 Nov 2025
- 2025LL-ViT: Edge Deployable Vision Transformers with Look Up Table Neurons2 Nov 2025
- 2025TeLLMe v2: An Efficient End-to-End Ternary LLM Prefill and Decode Accelerator with Table-Lookup Matmul on Edge FPGAs3 Oct 2025
- 2025Light Differentiable Logic Gate Networks26 Sep 2025
- 2025Learning Interpretable Differentiable Logic Networks for Time-Series Classification24 Aug 2025
- 2025Optimizing Neural Networks with Learnable Non-Linear Activation Functions via Lookup-Based FPGA Acceleration23 Aug 2025
- 2025da4ml: Distributed Arithmetic for Real-time Neural Networks on FPGAs6 Jul 2025
- 2025NeuraLUT-Assemble: Hardware-aware Assembling of Sub-Neural Networks for Efficient LUT Inference1 Apr 2025
- 2025SparseLUT: Sparse Connectivity Optimization for Lookup Table-based Deep Neural Networks17 Mar 2025
- 2025Architect of the Bits World: Masked Autoregressive Modeling for Circuit Generation Guided by Truth Table18 Feb 2025
- 2025Runtime Tunable Tsetlin Machines for Edge Inference on eFPGAs10 Feb 2025
- 2025MetaML-Pro: Cross-Stage Design Flow Automation for Efficient Deep Learning Acceleration9 Feb 2025
- 2025PolyLUT: Ultra-low Latency Polynomial Inference with Hardware-Aware Structured Pruning14 Jan 2025
- 2025TreeLUT: An Efficient Alternative to Deep Neural Networks for Inference Acceleration Using Gradient Boosted Decision Trees2 Jan 2025
- 2024ReducedLUT: Table Decomposition with "Don't Care" Conditions24 Dec 2024
- 2024Shrinking the Giant : Quasi-Weightless Transformers for Low Energy Inference4 Nov 2024
- 2024LUTMUL: Exceed Conventional FPGA Roofline Limit by LUT-based Efficient Multiplication for Neural Network Inference1 Nov 2024
- 2024Differentiable Weightless Neural Networks14 Oct 2024
- 2024Low-latency machine learning FPGA accelerator for multi-qubit-state discrimination4 Jul 2024
- 2024PolyLUT-Add: FPGA-based LUT Inference with Wide Inputs7 Jun 2024
- 2024Reconfigurable Edge Hardware for Intelligent IDS: Systematic Approach13 Apr 2024
- 2024Architectural Implications of Neural Network Inference for High Data-Rate, Low-Latency Scientific Applications13 Mar 2024
- 2024NeuraLUT: Hiding Neural Network Density in Boolean Synthesizable Functions29 Feb 2024
- 2023PolyLUT: Learning Piecewise Polynomials for Ultra-Low Latency FPGA LUT-based Inference5 Sep 2023
- 2023Mitigating Memory Wall Effects in CNN Engines with On-the-Fly Weights Generation25 Jul 2023
- 2023MetaML: Automating Customizable Cross-Stage Design-Flow for Deep Learning Acceleration14 Jun 2023
- 2023DietCNN: Multiplication-free Inference for Quantized CNNs9 May 2023
- 2023LUT-NN: Empower Efficient Neural Network Inference with Centroid Learning and Table Lookup7 Feb 2023
- 2023Reaching the Edge of the Edge: Image Analysis in Space12 Jan 2023
- 2022Efficient Compilation and Mapping of Fixed Function Combinational Logic onto Digital Signal Processors Targeting Neural Network Inference and Utilizing High-level Synthesis30 Jul 2022
- 2021Logic Shrinkage: Learned FPGA Netlist Sparsity for Efficient Neural Network Inference4 Dec 2021
50 newest of 55 All 55 (JSON)
- 2023PolyLUT: Learning Piecewise Polynomials for Ultra-Low Latency FPGA LUT-based Inferencecited by 30
- 2024Differentiable Weightless Neural Networkscited by 27
- 2024NeuraLUT: Hiding Neural Network Density in Boolean Synthesizable Functionscited by 21
- 2023LUT-NN: Empower Efficient Neural Network Inference with Centroid Learning and Table Lookupcited by 19
- 2025NeuraLUT-Assemble: Hardware-aware Assembling of Sub-Neural Networks for Efficient LUT Inferencecited by 14
- 2025KANEL'E: Kolmogorov-Arnold Networks for Efficient LUT-based Evaluationcited by 13
- 2024PolyLUT-Add: FPGA-based LUT Inference with Wide Inputscited by 12
- 2021Enabling Binary Neural Network Training on the Edgecited by 11
- 2025Light Differentiable Logic Gate Networkscited by 9
- 2025PolyLUT: Ultra-low Latency Polynomial Inference with Hardware-Aware Structured Pruningcited by 8
- 2025da4ml: Distributed Arithmetic for Real-time Neural Networks on FPGAscited by 8
- 2025hls4ml: A Flexible, Open-Source Platform for Deep Learning Acceleration on Reconfigurable Hardwarecited by 8
12 most cited of 54 All 54 (JSON)
- 2026Logic Gate Networks and Lookup Table Networks as Lightweight Hardware Classifiers for Inter-patient ECG Arrhythmia Classification26 Sep 2026
- 2026DiffLUT-Net: Differentiable Training of FPGA LUT Networks with Learnable Connectivity8 Sep 2026
- 2026Bern2Edge: A Neurosymbolic Compiler for Edge Deployment via Bernstein Polynomial Networks20 Aug 2026
- 2026BiKAN: Restoring Collapsed Basis of Binary Kolmogorov--Arnold Networks2 Aug 2026
- 2026CascadeLUT: Information-Ordered Streaming Inference for Bandwidth-Constrained FPGAs1 Aug 2026
- 2026Fully Trainable Deep Differentiable Logic Gate Networks and Lookup Table Networks10 Jul 2026
- 2026HGQ-LUT: Fast LUT-Aware Training and Efficient Architectures for DNN Inference24 Apr 2026
- 2026From Arithmetic to Logic: The Resilience of Logic and Lookup-Based Neural Networks Under Parameter Bit-Flips24 Mar 2026
- 2026BiKA: Kolmogorov-Arnold-Network-inspired Ultra Lightweight Neural Network Hardware Accelerator26 Feb 2026
- 2026Bitwise Systolic Array Architecture for Runtime-Reconfigurable Multi-precision Quantized Multiplication on Hardware Accelerators26 Feb 2026
- 2026Sensitivity-Guided Framework for Pruned and Quantized Reservoir Computing Accelerators24 Feb 2026
- 2026Data-Rate-Aware High-Speed CNN Inference on FPGAs18 Feb 2026
12 newest of 54 All 54 (JSON)