现场可编程门阵列
随机计算
多路复用
计算机科学
概率逻辑
加法器
电阻随机存取存储器
数字电子学
电子工程
计算机硬件
电子线路
算法
计算
CMOS芯片
工程类
电气工程
电压
人工智能
电信
作者
Yixuan Liu,Qiao Hu,Qi-Qiao Wu,Xuanzhi Liu,Yulin Zhao,Donglin Zhang,Zhongze Han,Jinhui Cheng,Qingting Ding,Yongkang Han,Bo Peng,Haijun Jiang,Xiaoyong Xue,Hangbing Lv,Jianguo Yang
出处
期刊:Micromachines
[MDPI AG]
日期:2022-06-10
卷期号:13 (6): 924-924
被引量:16
摘要
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.
科研通智能强力驱动
Strongly Powered by AbleSci AI