Analysis of stochastic logic circuits in unipolar, bipolar and hybrid formats

Research output: Chapter in Book/Report/Conference proceedingConference contribution

2 Citations (Scopus)

Abstract

Implementations of polynomials and functions using stochastic logic have been of interest due to their low-area and high fault-tolerance properties. In stochastic logic, numbers are represented using unary bit streams where each bit is of same weight. If a number is represented in the range [0,1], the representation is referred to as unipolar. The representation is referred as bipolar if the number lies in the range [-1, 1]. Typically, inputs and outputs are in same format. However, sometimes the input and output may be in different formats; these are referred as circuits using hybrid formats. While analysis of unipolar stochastic logic circuits and bipolar logic circuits containing ex-or, ex-nor and multiplexors are well understood, the analysis of general bipolar stochastic logic circuits and hybrid logic circuits are not well understood. This paper presents general approaches to compute outputs of bipolar and hybrid stochastic logic circuits. It is shown that the analysis approach presented in this paper can form a basis for synthesis of stochastic logic circuits in bipolar and hybrid formats.

Original languageEnglish (US)
Title of host publicationIEEE International Symposium on Circuits and Systems
Subtitle of host publicationFrom Dreams to Innovation, ISCAS 2017 - Conference Proceedings
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Electronic)9781467368520
DOIs
StatePublished - Sep 25 2017
Event50th IEEE International Symposium on Circuits and Systems, ISCAS 2017 - Baltimore, United States
Duration: May 28 2017May 31 2017

Publication series

NameProceedings - IEEE International Symposium on Circuits and Systems
ISSN (Print)0271-4310

Other

Other50th IEEE International Symposium on Circuits and Systems, ISCAS 2017
CountryUnited States
CityBaltimore
Period5/28/175/31/17

Fingerprint

Logic circuits
Fault tolerance
Polynomials
Networks (circuits)

Keywords

  • Stochastic logic
  • analysis
  • bipolar format
  • hybrid format
  • unipolar format

Cite this

Parhi, K. K. (2017). Analysis of stochastic logic circuits in unipolar, bipolar and hybrid formats. In IEEE International Symposium on Circuits and Systems: From Dreams to Innovation, ISCAS 2017 - Conference Proceedings [8050568] (Proceedings - IEEE International Symposium on Circuits and Systems). Institute of Electrical and Electronics Engineers Inc.. https://doi.org/10.1109/ISCAS.2017.8050568

Analysis of stochastic logic circuits in unipolar, bipolar and hybrid formats. / Parhi, Keshab K.

IEEE International Symposium on Circuits and Systems: From Dreams to Innovation, ISCAS 2017 - Conference Proceedings. Institute of Electrical and Electronics Engineers Inc., 2017. 8050568 (Proceedings - IEEE International Symposium on Circuits and Systems).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Parhi, KK 2017, Analysis of stochastic logic circuits in unipolar, bipolar and hybrid formats. in IEEE International Symposium on Circuits and Systems: From Dreams to Innovation, ISCAS 2017 - Conference Proceedings., 8050568, Proceedings - IEEE International Symposium on Circuits and Systems, Institute of Electrical and Electronics Engineers Inc., 50th IEEE International Symposium on Circuits and Systems, ISCAS 2017, Baltimore, United States, 5/28/17. https://doi.org/10.1109/ISCAS.2017.8050568
Parhi KK. Analysis of stochastic logic circuits in unipolar, bipolar and hybrid formats. In IEEE International Symposium on Circuits and Systems: From Dreams to Innovation, ISCAS 2017 - Conference Proceedings. Institute of Electrical and Electronics Engineers Inc. 2017. 8050568. (Proceedings - IEEE International Symposium on Circuits and Systems). https://doi.org/10.1109/ISCAS.2017.8050568
Parhi, Keshab K. / Analysis of stochastic logic circuits in unipolar, bipolar and hybrid formats. IEEE International Symposium on Circuits and Systems: From Dreams to Innovation, ISCAS 2017 - Conference Proceedings. Institute of Electrical and Electronics Engineers Inc., 2017. (Proceedings - IEEE International Symposium on Circuits and Systems).
@inproceedings{a340fa49c8ea43459f32fc89991d1787,
title = "Analysis of stochastic logic circuits in unipolar, bipolar and hybrid formats",
abstract = "Implementations of polynomials and functions using stochastic logic have been of interest due to their low-area and high fault-tolerance properties. In stochastic logic, numbers are represented using unary bit streams where each bit is of same weight. If a number is represented in the range [0,1], the representation is referred to as unipolar. The representation is referred as bipolar if the number lies in the range [-1, 1]. Typically, inputs and outputs are in same format. However, sometimes the input and output may be in different formats; these are referred as circuits using hybrid formats. While analysis of unipolar stochastic logic circuits and bipolar logic circuits containing ex-or, ex-nor and multiplexors are well understood, the analysis of general bipolar stochastic logic circuits and hybrid logic circuits are not well understood. This paper presents general approaches to compute outputs of bipolar and hybrid stochastic logic circuits. It is shown that the analysis approach presented in this paper can form a basis for synthesis of stochastic logic circuits in bipolar and hybrid formats.",
keywords = "Stochastic logic, analysis, bipolar format, hybrid format, unipolar format",
author = "Parhi, {Keshab K}",
year = "2017",
month = "9",
day = "25",
doi = "10.1109/ISCAS.2017.8050568",
language = "English (US)",
series = "Proceedings - IEEE International Symposium on Circuits and Systems",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
booktitle = "IEEE International Symposium on Circuits and Systems",

}

TY - GEN

T1 - Analysis of stochastic logic circuits in unipolar, bipolar and hybrid formats

AU - Parhi, Keshab K

PY - 2017/9/25

Y1 - 2017/9/25

N2 - Implementations of polynomials and functions using stochastic logic have been of interest due to their low-area and high fault-tolerance properties. In stochastic logic, numbers are represented using unary bit streams where each bit is of same weight. If a number is represented in the range [0,1], the representation is referred to as unipolar. The representation is referred as bipolar if the number lies in the range [-1, 1]. Typically, inputs and outputs are in same format. However, sometimes the input and output may be in different formats; these are referred as circuits using hybrid formats. While analysis of unipolar stochastic logic circuits and bipolar logic circuits containing ex-or, ex-nor and multiplexors are well understood, the analysis of general bipolar stochastic logic circuits and hybrid logic circuits are not well understood. This paper presents general approaches to compute outputs of bipolar and hybrid stochastic logic circuits. It is shown that the analysis approach presented in this paper can form a basis for synthesis of stochastic logic circuits in bipolar and hybrid formats.

AB - Implementations of polynomials and functions using stochastic logic have been of interest due to their low-area and high fault-tolerance properties. In stochastic logic, numbers are represented using unary bit streams where each bit is of same weight. If a number is represented in the range [0,1], the representation is referred to as unipolar. The representation is referred as bipolar if the number lies in the range [-1, 1]. Typically, inputs and outputs are in same format. However, sometimes the input and output may be in different formats; these are referred as circuits using hybrid formats. While analysis of unipolar stochastic logic circuits and bipolar logic circuits containing ex-or, ex-nor and multiplexors are well understood, the analysis of general bipolar stochastic logic circuits and hybrid logic circuits are not well understood. This paper presents general approaches to compute outputs of bipolar and hybrid stochastic logic circuits. It is shown that the analysis approach presented in this paper can form a basis for synthesis of stochastic logic circuits in bipolar and hybrid formats.

KW - Stochastic logic

KW - analysis

KW - bipolar format

KW - hybrid format

KW - unipolar format

UR - http://www.scopus.com/inward/record.url?scp=85032654899&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=85032654899&partnerID=8YFLogxK

U2 - 10.1109/ISCAS.2017.8050568

DO - 10.1109/ISCAS.2017.8050568

M3 - Conference contribution

AN - SCOPUS:85032654899

T3 - Proceedings - IEEE International Symposium on Circuits and Systems

BT - IEEE International Symposium on Circuits and Systems

PB - Institute of Electrical and Electronics Engineers Inc.

ER -