Enhanced Architecture for Computing Polynomials Using Unipolar Stochastic Logic

被引:1
|
作者
Chu, Shao-, I [1 ]
Hsieh, Chen-En [1 ]
Lee, Yi-Ming [1 ]
Salehi, Sayed Ahmad [2 ]
机构
[1] Natl Kaohsiung Univ Sci & Technol, Dept Elect Engn, Kaohsiung, Taiwan
[2] Univ Kentucky, Dept Elect & Comp Engn, Lexington, KY 40506 USA
关键词
stochastic computing; polynomial; subtraction; correlation; COMPUTATION;
D O I
10.1109/ISVLSI49217.2020.00069
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents the enhanced stochastic circuits of polynomial computation by combining the synchronizer and the correlation-based subtractor into the architecture proposed by Liu et al. The conventional and simplified synchronizers, which are used to increase the positive correlation between the bit-streams, are mathematically investigated. Analysis reveals that the conventional one generally induces the better result than the simplified one at the expense of more states in the finite state machine (FSM). By manipulating independence and the positive correlation, D flip-flops and the random number sources (RNSs) can be eliminated from the original architecture to reduce hardware complexity. Results show that the proposed designs are superior to the previous one in terms of the computational accuracy and hardware cost.
引用
收藏
页码:340 / 345
页数:6
相关论文
共 50 条
  • [1] Computing Polynomials Using Unipolar Stochastic Logic
    Liu, Yin
    Parhi, Keshab K.
    [J]. ACM JOURNAL ON EMERGING TECHNOLOGIES IN COMPUTING SYSTEMS, 2017, 13 (03)
  • [2] Computing Complex Functions using Factorization in Unipolar Stochastic Logic
    Liu, Yin
    Parhi, Keshab K.
    [J]. 2016 INTERNATIONAL GREAT LAKES SYMPOSIUM ON VLSI (GLSVLSI), 2016, : 109 - 112
  • [3] Computing Polynomials with Positive Coefficients using Stochastic Logic by Double-NAND Expansion
    Salehi, Sayed Ahmad
    Liu, Yin
    Riedel, Marc D.
    Parhi, Keshab K.
    [J]. PROCEEDINGS OF THE GREAT LAKES SYMPOSIUM ON VLSI 2017 (GLSVLSI' 17), 2017, : 471 - 474
  • [4] A Reconfigurable Architecture with Sequential Logic-Based Stochastic Computing
    Najafi, M. Hassan
    Li, Peng
    Lilja, David J.
    Qian, Weikang
    Bazargan, Kia
    Riedel, Marc
    [J]. ACM JOURNAL ON EMERGING TECHNOLOGIES IN COMPUTING SYSTEMS, 2017, 13 (04)
  • [5] Polynomial Computation Using Unipolar Stochastic Logic and Correlation Technique
    Chu, Shao-, I
    Wu, Chi-Long
    Nguyen, Tu N.
    Liu, Bing-Hong
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 2022, 71 (06) : 1358 - 1373
  • [6] Accurate Stochastic Computing Using a Wire Exchanging Unipolar Multiplier
    Joe, Hounghun
    Cho, Manhee
    Kim, Youngmin
    [J]. 2018 INTERNATIONAL SOC DESIGN CONFERENCE (ISOCC), 2018, : 229 - 230
  • [7] Efficient CMOS Invertible Logic Using Stochastic Computing
    Smithson, Sean C.
    Onizawa, Naoya
    Meyer, Brett H.
    Gross, Warren J.
    Hanyu, Takahiro
    [J]. IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2019, 66 (06) : 2263 - 2274
  • [8] Remote lab for Stochastic Computing using Reconfigurable Logic
    Alves, Jose Domingos
    Lobo, Jorge
    [J]. PROCEEDINGS OF 2015 3RD EXPERIMENT AT INTERNATIONAL CONFERENCE (EXP AT'15), 2015, : 173 - +
  • [9] Design of Stochastic Computing Circuits Using Nanomagnetic Logic
    Perricone, Robert
    Liu, Yang
    Dingler, Aaron
    Hu, X. Sharon
    Niemier, Michael
    [J]. IEEE TRANSACTIONS ON NANOTECHNOLOGY, 2016, 15 (02) : 179 - 187
  • [10] Computing Arithmetic Functions Using Stochastic Logic by Series Expansion
    Parhi, Keshab K.
    Liu, Yin
    [J]. IEEE TRANSACTIONS ON EMERGING TOPICS IN COMPUTING, 2019, 7 (01) : 44 - 59