I. Introduction
The rise of quantum computing technologies has not only opened up a plethora of new opportunities in cryptography, machine learning, bio-informatics, mathematical optimization and other applications [1]–[3] but also led to the emer-gence of several new non-conventional computing paradigms such as stochastic computing [4], probabilistic computing [5] and probabilistic annealing [6]. Probabilistic computing involves the systematic control and manipulation of unstable stochastic units, also known as probabilistic bits or p-bits, interconnected together, also known as probabilistic circuits or p-circuits. The behaviour of p-bits and p-circuits resembles networks of binary stochastic neurons similar to Boltzmann machines and Ising machines [5], [7]. Probabilistic computing has been shown to be capable of solving interesting compu-tationally hard problems such as combinatorial optimization, quantum emulation, Bayesian inference, integer factorization and invertible logic [5], [8], [7], [9], [10].