An Accurate and Efficient Stochastic Computing Adder Exploiting Bit Shuffle Control Scheme

被引:5
作者
Lee, Donghui [1 ]
Baik, Junhyuk [1 ]
Kim, Yongtae [1 ]
机构
[1] Kyungpook Natl Univ, Sch Comp Sci & Engn, Daegu 41566, South Korea
来源
2022 19TH INTERNATIONAL SOC DESIGN CONFERENCE (ISOCC) | 2022年
基金
新加坡国家研究基金会;
关键词
stochastic computing; shuffle; stochastic adder;
D O I
10.1109/ISOCC56007.2022.10031549
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Stochastic computing is an emerging computing paradigm. With the use of a simple logic gate, SC can perform arithmetic operations, resulting in a small and low-power design. In this paper, we present an SC adder with one RNG and shuffling operation to improve the accuracy of the operation results. With a 65-nm CMOS technology, the proposed SC adder improves in terms of area, power, and energy by 25.5%, 27.62%, and 23.67%, respectively compared to the conventional SC adder. Additionally, the proposed SC adder improves the MAE and MSE by 1.8 ' and 3.3 ', respectively, compared to the conventional counterpart.
引用
收藏
页码:51 / 52
页数:2
相关论文
共 6 条
[1]  
Alaghi A., 2013, Proc. DAC, p136:1
[2]  
[Anonymous], 1969, Advances in Information Systems Science, DOI 10.1007/978-1-4899-5841-9_2
[3]   VLSI Implementation of Deep Neural Network Using Integral Stochastic Computing [J].
Ardakani, Arash ;
Leduc-Primeau, Francois ;
Onizawa, Naoya ;
Hanyu, Takahiro ;
Gross, Warren J. .
IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2017, 25 (10) :2688-2699
[4]   Compact and Accurate Digital Filters Based on Stochastic Computing [J].
Ichihara, Hideyuki ;
Sugino, Tatsuyoshi ;
Ishii, Shota ;
Iwagaki, Tsuyoshi ;
Inoue, Tomoo .
IEEE TRANSACTIONS ON EMERGING TOPICS IN COMPUTING, 2019, 7 (01) :31-43
[5]   SHUFFLE-EXCHANGE NETWORK WITH SIMPLIFIED CONTROL [J].
LANG, T ;
STONE, HS .
IEEE TRANSACTIONS ON COMPUTERS, 1976, 25 (01) :55-65
[6]   Delayed Stochastic Decoding of LDPC Codes [J].
Naderi, Ali ;
Mannor, Shie ;
Sawan, Mohamad ;
Gross, Warren J. .
IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2011, 59 (11) :5617-5626