Reversible stochastic computing

被引:6
|
作者
Khanday, Farooq A. [1 ]
Akhtar, Romisa [1 ]
机构
[1] Univ Kashmir, Dept Elect & Instrumentat Technol, Srinagar 190006, Jammu & Kashmir, India
关键词
reversible circuits; reversible computing; reversible stochastic circuit optimization; stochastic circuits; stochastic computing;
D O I
10.1002/jnm.2711
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Stochastic computing is reemerging as one of the alternative technique of conventional binary computing for error tolerant, low-power, and low resource applications. In the recent past, several works have been reported for the implementation of stochastic circuits. All these works have been carried out using irreversible gates or Boolean functions as building blocks, which will not be supported in the near future for the power efficient realizations due to Landauer principle. Therefore, it is timely to consider the reversible stochastic computing design. Till date, as per the author's best knowledge, no work has been reported on the reversible stochastic computing. Besides, no work has been reported on the study of feasibility of existing reversible gates for stochastic computing. In this paper, reversible gates have been examined for their stochastic operations in unipolar, bipolar, and inverse bipolar formats. In addition, some novel universal reversible gates are proposed, which are well suited for reversible stochastic computing using these formats. Finally, the implementation of reversible two-input linear neuron using the proposed reversible gates has been demonstrated.
引用
收藏
页数:14
相关论文
共 50 条
  • [1] Reversible stochastic computing in ratioed, unsigned extended and signed extended stochastic logic formats
    Akhtar, Romisa
    Khanday, Farooq Ahmad
    [J]. MICROELECTRONICS JOURNAL, 2019, 90 : 187 - 198
  • [2] Reversible computing
    De Vos, A
    [J]. PROGRESS IN QUANTUM ELECTRONICS, 1999, 23 (01) : 1 - 49
  • [3] REVERSIBLE AND ENDOREVERSIBLE COMPUTING
    DEVOS, A
    [J]. INTERNATIONAL JOURNAL OF THEORETICAL PHYSICS, 1995, 34 (11) : 2251 - 2266
  • [4] Stochastic Computing
    Sartori, John
    Kumar, Rakesh
    [J]. FOUNDATIONS AND TRENDS IN ELECTRONIC DESIGN AUTOMATION, 2011, 5 (03): : 153 - 210
  • [5] ON STOCHASTIC COMPUTING
    KAK, SC
    [J]. PROCEEDINGS OF THE 22ND CONFERENCE ON INFORMATION SCIENCES AND SYSTEMS, VOLS 1 & 2, 1988, : 131 - 133
  • [6] Reversible Monadic Computing
    Heunen, Chris
    Karvonen, Martti
    [J]. ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2015, 319 : 217 - 237
  • [7] MAKING REVERSIBLE COMPUTING MACHINES IN A REVERSIBLE CELLULAR SPACE
    Morita, Kenichi
    [J]. BULLETIN OF THE EUROPEAN ASSOCIATION FOR THEORETICAL COMPUTER SCIENCE, 2023, 2023 (140): : 40 - 76
  • [8] Analysis of Faults in Reversible Computing
    Lukac, Martin
    Kameyama, Michitaka
    Perkowski, Marek
    Kerntopf, Pawel
    Moraga, Claudio
    [J]. 2014 IEEE 44TH INTERNATIONAL SYMPOSIUM ON MULTIPLE-VALUED LOGIC (ISMVL 2014), 2014, : 115 - 120
  • [9] Foundations of Generalized Reversible Computing
    Frank, Michael P.
    [J]. REVERSIBLE COMPUTATION, RC 2017, 2017, 10301 : 19 - 34
  • [10] Fundamentals of reversible logic and computing
    Perkowski, M
    Kerntopf, P
    [J]. EUROMICRO SYMPOSIUM ON DIGITAL SYSTEMS DESIGN, PROCEEDINGS, 2001, : 244 - 244