A team led by IISc and international partners built a CMOS‑based neuromorphic Ising machine that uses Fowler‑Nordheim tunnelling on an FPGA to explore rugged energy landscapes. Benchmarks show fast convergence on protein‑folding style problems, but the approach still faces scalability, precision, and programming‑model challenges.
Neuromorphic Ising Machine on FPGA Shows Promise for Hard Combinatorial Optimization

What the paper claims
The authors present a higher‑order neuromorphic Ising machine implemented on a field‑programmable gate array (FPGA). The core of the device is a Fowler‑Nordheim (FN) tunnelling element that behaves like a stochastic annealer. By wiring many of these elements together in a brain‑inspired autoencoder architecture, the system can sample from an exponential number of configurations and converge toward low‑energy states that correspond to near‑optimal solutions of combinatorial problems such as protein folding, routing, and cryptographic key search.
Key reported numbers include:
- Solution time on a benchmark 64‑spin Ising instance was reduced from several seconds on a CPU to under 200 ms on the FPGA prototype.
- Energy consumption per annealing run was roughly 0.8 mJ, an order of magnitude lower than a comparable GPU implementation.
- Convergence guarantee: the authors prove that, under ideal FN noise statistics, the autoencoder’s dynamics converge asymptotically to the global minimum.
The work is positioned as a quantum‑inspired alternative that runs on standard CMOS, avoiding the cryogenic requirements of true quantum annealers.
What is actually new
- FN‑based stochastic element – While FN tunnelling has been explored for random number generation, this is the first paper that integrates it directly into an Ising‑type energy minimizer and demonstrates a functional hardware prototype.
- Higher‑order coupling – Traditional Ising machines are limited to pairwise interactions. The authors extend the model to include three‑ and four‑body terms, which allows a more compact representation of many real‑world constraints.
- Autoencoder framing – By casting the hardware as an autoencoder, the authors provide a systematic way to map arbitrary optimization problems onto the machine, rather than hand‑crafting Ising formulations.
- FPGA host – The surrounding control logic, data I/O, and parameter loading are all handled on a commercial FPGA board, showing that the approach can be built without custom ASIC fabrication.
Limitations and open questions
- Scale – The current prototype handles at most 128 spins. Scaling to thousands of variables will require careful layout to avoid crosstalk and to keep the FN devices within their noise specifications.
- Precision of FN noise – The theoretical convergence proof assumes a specific statistical distribution of tunnelling events. Real devices exhibit temperature‑dependent drift, which could degrade solution quality.
- Programming model – Translating a high‑level problem (e.g., vehicle routing) into the required higher‑order Ising coefficients still needs a dedicated compiler or library. The paper provides a few examples but no general toolchain.
- Benchmark diversity – Most reported results are on synthetic spin‑glass instances and a small protein‑folding test. Wider evaluation on industry‑relevant problems (logistics, VLSI placement, SAT) is needed to assess practical impact.
- Comparison with competing hardware – The authors compare against CPU and GPU baselines, but do not include recent digital annealers (e.g., Fujitsu’s Digital Annealer) or photonic Ising machines, making it hard to gauge relative performance.
Context within the field
The effort fits into a broader push for quantum‑inspired accelerators that sidestep the engineering challenges of true quantum hardware. Similar projects include CMOS‑based simulated annealers, memristor crossbars, and optical parametric oscillators. What distinguishes this work is the combination of higher‑order interactions and a physically stochastic element that is directly embedded in the hardware rather than simulated in software.
Practical implications
If the scalability hurdles can be overcome, such neuromorphic Ising machines could become a niche accelerator for problems where conventional AI models struggle—namely, large combinatorial searches with hard constraints. Potential application domains include:
- Protein structure prediction where the energy landscape is rugged and traditional gradient‑based methods stall.
- Logistics and routing where constraints are naturally expressed as higher‑order clauses.
- Cryptanalysis that can be framed as a combinatorial optimization task.
However, until a robust software stack and larger hardware footprints are demonstrated, the technology remains a research prototype rather than a production‑ready accelerator.
Where to find more information
- The full paper is available in Nature Communications (2026) – https://doi.org/10.1038/s41467-026-71937-4
- Project page with design files and FPGA bitstreams – https://labs.dese.iisc.ac.in/neuronics/
- Related background on Fowler‑Nordheim tunnelling in neuromorphic circuits – see Chakrabartty’s group page at Washington University: https://www.wustl.edu/chakrabarttylab/
The article reflects a practitioner’s view of the announced results, separating the headline claims from the technical contributions and the remaining challenges.

Comments
Please log in or register to join the discussion