STAMP: A Real-Time and Low-Power Sampling Error Based Stochastic Number Generator
In this paper, we introduce STAMP — a real-time and low-power sampling error based stochastic number generator — for stochastic computing circuits. STAMP exploits the stochastic nature of sampling error; its name is derived from ‘stochastic’ and ȁ...
Guardado en:
Autores principales: | , , |
---|---|
Formato: | article |
Lenguaje: | EN |
Publicado: |
IEEE
2021
|
Materias: | |
Acceso en línea: | https://doaj.org/article/125467ef13a6421b91dd581896c0946e |
Etiquetas: |
Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
|
id |
oai:doaj.org-article:125467ef13a6421b91dd581896c0946e |
---|---|
record_format |
dspace |
spelling |
oai:doaj.org-article:125467ef13a6421b91dd581896c0946e2021-11-17T00:00:30ZSTAMP: A Real-Time and Low-Power Sampling Error Based Stochastic Number Generator2169-353610.1109/ACCESS.2021.3125672https://doaj.org/article/125467ef13a6421b91dd581896c0946e2021-01-01T00:00:00Zhttps://ieeexplore.ieee.org/document/9605689/https://doaj.org/toc/2169-3536In this paper, we introduce STAMP — a real-time and low-power sampling error based stochastic number generator — for stochastic computing circuits. STAMP exploits the stochastic nature of sampling error; its name is derived from ‘stochastic’ and ‘sampling’. A unique feature of STAMP which distinguishes it from other random generators is the ability to control the output probability of the generated stochastic bit stream in real-time with no area overhead. STAMP is implemented in 180 nm CMOS. Measurements have shown that STAMP passes all tests in the suit of the National Institute of Standards and Technology (NIST) and outperforms the benchmark random number generators in terms of randomness quality. STAMP performs 140 Mb/s throughput with energy consumption of 77 pJ/bit.Mahmut Burak KaradenizIsmail CevikMustafa AltunIEEEarticleCMOSLFSRrandom number generatorTRNGElectrical engineering. Electronics. Nuclear engineeringTK1-9971ENIEEE Access, Vol 9, Pp 151363-151372 (2021) |
institution |
DOAJ |
collection |
DOAJ |
language |
EN |
topic |
CMOS LFSR random number generator TRNG Electrical engineering. Electronics. Nuclear engineering TK1-9971 |
spellingShingle |
CMOS LFSR random number generator TRNG Electrical engineering. Electronics. Nuclear engineering TK1-9971 Mahmut Burak Karadeniz Ismail Cevik Mustafa Altun STAMP: A Real-Time and Low-Power Sampling Error Based Stochastic Number Generator |
description |
In this paper, we introduce STAMP — a real-time and low-power sampling error based stochastic number generator — for stochastic computing circuits. STAMP exploits the stochastic nature of sampling error; its name is derived from ‘stochastic’ and ‘sampling’. A unique feature of STAMP which distinguishes it from other random generators is the ability to control the output probability of the generated stochastic bit stream in real-time with no area overhead. STAMP is implemented in 180 nm CMOS. Measurements have shown that STAMP passes all tests in the suit of the National Institute of Standards and Technology (NIST) and outperforms the benchmark random number generators in terms of randomness quality. STAMP performs 140 Mb/s throughput with energy consumption of 77 pJ/bit. |
format |
article |
author |
Mahmut Burak Karadeniz Ismail Cevik Mustafa Altun |
author_facet |
Mahmut Burak Karadeniz Ismail Cevik Mustafa Altun |
author_sort |
Mahmut Burak Karadeniz |
title |
STAMP: A Real-Time and Low-Power Sampling Error Based Stochastic Number Generator |
title_short |
STAMP: A Real-Time and Low-Power Sampling Error Based Stochastic Number Generator |
title_full |
STAMP: A Real-Time and Low-Power Sampling Error Based Stochastic Number Generator |
title_fullStr |
STAMP: A Real-Time and Low-Power Sampling Error Based Stochastic Number Generator |
title_full_unstemmed |
STAMP: A Real-Time and Low-Power Sampling Error Based Stochastic Number Generator |
title_sort |
stamp: a real-time and low-power sampling error based stochastic number generator |
publisher |
IEEE |
publishDate |
2021 |
url |
https://doaj.org/article/125467ef13a6421b91dd581896c0946e |
work_keys_str_mv |
AT mahmutburakkaradeniz stamparealtimeandlowpowersamplingerrorbasedstochasticnumbergenerator AT ismailcevik stamparealtimeandlowpowersamplingerrorbasedstochasticnumbergenerator AT mustafaaltun stamparealtimeandlowpowersamplingerrorbasedstochasticnumbergenerator |
_version_ |
1718426031606464512 |