Unknown

Dataset Information

0

Probabilistic Circuit Implementation Based on P-Bits Using the Intrinsic Random Property of RRAM and P-Bit Multiplexing Strategy.


ABSTRACT: Probabilistic computing is an emerging computational paradigm that uses probabilistic circuits to efficiently solve optimization problems such as invertible logic, where traditional digital computations are difficult to solve. This paper proposes a true random number generator (TRNG) based on resistive random-access memory (RRAM), which is combined with an activation function implemented by a piecewise linear function to form a standard p-bit cell, one of the most important parts of a p-circuit. A p-bit multiplexing strategy is also applied to reduce the number of p-bits and improve resource utilization. To verify the superiority of the proposed probabilistic circuit, we implement the invertible p-circuit on a field-programmable gate array (FPGA), including AND gates, full adders, multi-bit adders, and multipliers. The results of the FPGA implementation show that our approach can significantly save the consumption of hardware resources.

SUBMITTER: Liu Y 

PROVIDER: S-EPMC9229847 | biostudies-literature | 2022 Jun

REPOSITORIES: biostudies-literature

altmetric image

Publications

Probabilistic Circuit Implementation Based on P-Bits Using the Intrinsic Random Property of RRAM and P-Bit Multiplexing Strategy.

Liu Yixuan Y   Hu Qiao Q   Wu Qiqiao Q   Liu Xuanzhi X   Zhao Yulin Y   Zhang Donglin D   Han Zhongze Z   Cheng Jinhui J   Ding Qingting Q   Han Yongkang Y   Peng Bo B   Jiang Haijun H   Xue Xiaoyong X   Lv Hangbing H   Yang Jianguo J  

Micromachines 20220610 6


Probabilistic computing is an emerging computational paradigm that uses probabilistic circuits to efficiently solve optimization problems such as invertible logic, where traditional digital computations are difficult to solve. This paper proposes a true random number generator (TRNG) based on resistive random-access memory (RRAM), which is combined with an activation function implemented by a piecewise linear function to form a standard p-bit cell, one of the most important parts of a p-circuit.  ...[more]

Similar Datasets

| S-EPMC11889193 | biostudies-literature
| S-EPMC2879276 | biostudies-literature
| S-EPMC4795654 | biostudies-literature
| S-EPMC5381538 | biostudies-literature
| S-EPMC11881701 | biostudies-literature
| S-EPMC4957112 | biostudies-literature
| S-EPMC10980712 | biostudies-literature
| S-EPMC8398062 | biostudies-literature
| S-EPMC7378554 | biostudies-literature
| S-EPMC4718172 | biostudies-literature