A CMOS Probabilistic Computing Chip With In-situ hardware Aware Learning

📅 2025-04-18
📈 Citations: 0
Influential: 0
📄 PDF
🤖 AI Summary
This work addresses process variation-induced mismatch in probabilistic computing on CMOS chips. We propose a hardware-algorithm co-optimization methodology and fabricate a 0.44 mm² probabilistic computing chip integrating 440 spin units arranged in a Chimera topology, supporting logic modeling, full-adder synthesis, and MaxCut optimization. Key innovations include an on-chip hardware-aware contrastive divergence training algorithm, current-mode neuron circuits, co-layout of analog/digital standard cells, and a mixed-power-supply architecture—collectively enhancing process robustness without sacrificing integration density. Experimental results demonstrate superior performance in logic gate modeling, adder synthesis, and combinatorial optimization tasks. The chip achieves higher area efficiency and significantly improved process variation tolerance compared to conventional approaches. This work establishes a scalable, variation-resilient hardware paradigm for probabilistic computing in AI accelerators.

Technology Category

Application Category

📝 Abstract
This paper demonstrates a probabilistic bit physics inspired solver with 440 spins configured in a Chimera graph, occupying an area of 0.44 mm^2. Area efficiency is maximized through a current-mode implementation of the neuron update circuit, standard cell design for analog blocks pitch-matched to digital blocks, and a shared power supply for both digital and analog components. Process variation related mismatches introduced by this approach are effectively mitigated using a hardware aware contrastive divergence algorithm during training. We validate the chip's ability to perform probabilistic computing tasks such as modeling logic gates and full adders, as well as optimization tasks such as MaxCut, demonstrating its potential for AI and machine learning applications.
Problem

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

Develops a CMOS probabilistic computing chip for AI applications
Addresses process variation issues with hardware-aware learning
Validates chip performance on logic modeling and optimization tasks
Innovation

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

Current-mode neuron update circuit for area efficiency
Standard cell design for analog and digital blocks
Hardware aware contrastive divergence algorithm for training
🔎 Similar Papers
No similar papers found.
Jinesh Jhonsa
Jinesh Jhonsa
UCSB
W
William Whitehead
University of California Santa Barbara, Santa Barbara, USA
D
David McCarthy
University of California Santa Barbara, Santa Barbara, USA
Shuvro Chowdhury
Shuvro Chowdhury
University of California, Santa Barbara
Probabilistic and Neuromorphic ComputingQuantum ComputingMachine LearningNanoelectronics
K
Kerem Camsari
University of California Santa Barbara, Santa Barbara, USA
Luke Theogarajan
Luke Theogarajan
Professor, University of California, Santa Barbara
biomedical engineeringVLSIAnalog Circuits