Towards brain-inspired computing

Z. Gingl, Laszlo B. Kish, Sunil P. Khatri

Research output: Contribution to journalArticle

15 Citations (Scopus)

Abstract

We present introductory considerations and analysis toward computing applications based on the recently introduced deterministic logic scheme with random spike (pulse) trains [Phys. Lett. A 373 (2009) 23382342]. Also, in considering the questions, "why random?" and "why pulses?", we show that the random pulse based scheme provides the advantages of realizing multivalued deterministic logic. Pulse trains are realized by an element called orthogonator. We discuss two different types of orthogonators, parallel (intersection-based) and serial (demultiplexer-based) orthogonators. The last one can be slower but it makes sequential logic design straightforward. We propose generating a multidimensional logic hyperspace [Phys. Lett. A 373 (2009) 19281934] by using the zero-crossing events of uncorrelated Gaussian electrical noises available in the chips. The spike trains in the hyperspace are non-overlapping, and are referred to as neuro-bits. To demonstrate this idea, we generate three-dimensional hyperspace bases using the zero-crossing events of two uncorrelated Gaussian noise sources. In such a scenario, the detection of different hyperspace basis elements may have vastly differing delays. We show that it is possible to provide an identical speed for the detection of all the hyperspace bases elements using correlated noise sources, and demonstrate this for the two neuro-bits situation. The key impact of this paper is to demonstrate that a logic design approach using such neuro-bits can yield a fast, low power and environmental variation tolerant means of designing computer circuitry. It also enables the realization of multivalued logic, and also significantly increasing the complexity of computer circuits by allowing several neuro-bits to be transmitted on a single wire.

Original languageEnglish
Pages (from-to)403-412
Number of pages10
JournalFluctuation and Noise Letters
Volume9
Issue number4
DOIs
Publication statusPublished - Dec 2010

Fingerprint

hyperspaces
Hyperspace
brain
logic
logic design
Computing
Logic Design
Zero-crossing
roots of equations
Logic
pulses
Spike
spikes
Demonstrate
Multi-valued Logic
Sequential Design
Correlated Noise
Gaussian Noise
Multivalued
random noise

Keywords

  • computing
  • Noise
  • random pulse train

ASJC Scopus subject areas

  • Mathematics(all)
  • Physics and Astronomy(all)

Cite this

Towards brain-inspired computing. / Gingl, Z.; Kish, Laszlo B.; Khatri, Sunil P.

In: Fluctuation and Noise Letters, Vol. 9, No. 4, 12.2010, p. 403-412.

Research output: Contribution to journalArticle

Gingl, Z. ; Kish, Laszlo B. ; Khatri, Sunil P. / Towards brain-inspired computing. In: Fluctuation and Noise Letters. 2010 ; Vol. 9, No. 4. pp. 403-412.
@article{30c0065f2da14b14b0da663f52aa2d0a,
title = "Towards brain-inspired computing",
abstract = "We present introductory considerations and analysis toward computing applications based on the recently introduced deterministic logic scheme with random spike (pulse) trains [Phys. Lett. A 373 (2009) 23382342]. Also, in considering the questions, {"}why random?{"} and {"}why pulses?{"}, we show that the random pulse based scheme provides the advantages of realizing multivalued deterministic logic. Pulse trains are realized by an element called orthogonator. We discuss two different types of orthogonators, parallel (intersection-based) and serial (demultiplexer-based) orthogonators. The last one can be slower but it makes sequential logic design straightforward. We propose generating a multidimensional logic hyperspace [Phys. Lett. A 373 (2009) 19281934] by using the zero-crossing events of uncorrelated Gaussian electrical noises available in the chips. The spike trains in the hyperspace are non-overlapping, and are referred to as neuro-bits. To demonstrate this idea, we generate three-dimensional hyperspace bases using the zero-crossing events of two uncorrelated Gaussian noise sources. In such a scenario, the detection of different hyperspace basis elements may have vastly differing delays. We show that it is possible to provide an identical speed for the detection of all the hyperspace bases elements using correlated noise sources, and demonstrate this for the two neuro-bits situation. The key impact of this paper is to demonstrate that a logic design approach using such neuro-bits can yield a fast, low power and environmental variation tolerant means of designing computer circuitry. It also enables the realization of multivalued logic, and also significantly increasing the complexity of computer circuits by allowing several neuro-bits to be transmitted on a single wire.",
keywords = "computing, Noise, random pulse train",
author = "Z. Gingl and Kish, {Laszlo B.} and Khatri, {Sunil P.}",
year = "2010",
month = "12",
doi = "10.1142/S0219477510000332",
language = "English",
volume = "9",
pages = "403--412",
journal = "Fluctuation and Noise Letters",
issn = "0219-4775",
publisher = "World Scientific Publishing Co. Pte Ltd",
number = "4",

}

TY - JOUR

T1 - Towards brain-inspired computing

AU - Gingl, Z.

AU - Kish, Laszlo B.

AU - Khatri, Sunil P.

PY - 2010/12

Y1 - 2010/12

N2 - We present introductory considerations and analysis toward computing applications based on the recently introduced deterministic logic scheme with random spike (pulse) trains [Phys. Lett. A 373 (2009) 23382342]. Also, in considering the questions, "why random?" and "why pulses?", we show that the random pulse based scheme provides the advantages of realizing multivalued deterministic logic. Pulse trains are realized by an element called orthogonator. We discuss two different types of orthogonators, parallel (intersection-based) and serial (demultiplexer-based) orthogonators. The last one can be slower but it makes sequential logic design straightforward. We propose generating a multidimensional logic hyperspace [Phys. Lett. A 373 (2009) 19281934] by using the zero-crossing events of uncorrelated Gaussian electrical noises available in the chips. The spike trains in the hyperspace are non-overlapping, and are referred to as neuro-bits. To demonstrate this idea, we generate three-dimensional hyperspace bases using the zero-crossing events of two uncorrelated Gaussian noise sources. In such a scenario, the detection of different hyperspace basis elements may have vastly differing delays. We show that it is possible to provide an identical speed for the detection of all the hyperspace bases elements using correlated noise sources, and demonstrate this for the two neuro-bits situation. The key impact of this paper is to demonstrate that a logic design approach using such neuro-bits can yield a fast, low power and environmental variation tolerant means of designing computer circuitry. It also enables the realization of multivalued logic, and also significantly increasing the complexity of computer circuits by allowing several neuro-bits to be transmitted on a single wire.

AB - We present introductory considerations and analysis toward computing applications based on the recently introduced deterministic logic scheme with random spike (pulse) trains [Phys. Lett. A 373 (2009) 23382342]. Also, in considering the questions, "why random?" and "why pulses?", we show that the random pulse based scheme provides the advantages of realizing multivalued deterministic logic. Pulse trains are realized by an element called orthogonator. We discuss two different types of orthogonators, parallel (intersection-based) and serial (demultiplexer-based) orthogonators. The last one can be slower but it makes sequential logic design straightforward. We propose generating a multidimensional logic hyperspace [Phys. Lett. A 373 (2009) 19281934] by using the zero-crossing events of uncorrelated Gaussian electrical noises available in the chips. The spike trains in the hyperspace are non-overlapping, and are referred to as neuro-bits. To demonstrate this idea, we generate three-dimensional hyperspace bases using the zero-crossing events of two uncorrelated Gaussian noise sources. In such a scenario, the detection of different hyperspace basis elements may have vastly differing delays. We show that it is possible to provide an identical speed for the detection of all the hyperspace bases elements using correlated noise sources, and demonstrate this for the two neuro-bits situation. The key impact of this paper is to demonstrate that a logic design approach using such neuro-bits can yield a fast, low power and environmental variation tolerant means of designing computer circuitry. It also enables the realization of multivalued logic, and also significantly increasing the complexity of computer circuits by allowing several neuro-bits to be transmitted on a single wire.

KW - computing

KW - Noise

KW - random pulse train

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

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

U2 - 10.1142/S0219477510000332

DO - 10.1142/S0219477510000332

M3 - Article

AN - SCOPUS:77958559067

VL - 9

SP - 403

EP - 412

JO - Fluctuation and Noise Letters

JF - Fluctuation and Noise Letters

SN - 0219-4775

IS - 4

ER -