In-Memory Memristive Transformation Stage of Gaussian Random Number Generator

被引:0
|
作者
Dong, Xuening [1 ]
Amirsoleimani, Amirali [2 ]
Azghadi, Mostafa Rahimi [3 ]
Genov, Roman [1 ]
机构
[1] Univ Toronto, Dept Elect & Comp Engn, Toronto, ON, Canada
[2] York Univ, Dept Elect Engn & Compute Sci, Toronto, ON M3J 1P3, Canada
[3] James Cook Univ, Coll Sci & Engn, Townsville, Qld, Australia
来源
2022 IEEE INTERNATIONAL CONFERENCE ON OMNI-LAYER INTELLIGENT SYSTEMS (IEEE COINS 2022) | 2022年
关键词
Memristor; Crossbar; Vector-Matrix Multiplication; Gaussian Random Number Generator; NORMALITY; POWER;
D O I
10.1109/COINS54846.2022.9855007
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this work, we present a modification to the digital Wallace-based Gaussian Random Number Generator (GRNG) by implementing an in-memory memristive dot-product engine in place of the vector-matrix multiplication (VMM) stage. The dot-product engine provides an analog interface to the GRNG with statistical robustness and better resource efficiency. One modification with three different structures is proposed and evaluated by the statistical test pass rates and benchmarked against the digital implementations. The best-proposed modification achieved a 95.8% test pass rate for 100 iterative small pool generation while requiring 23.6% and 44.4% less power and area consumption.
引用
收藏
页码:391 / 395
页数:5
相关论文
共 50 条
  • [21] An Efficient Heterogeneous Memristive XNOR for In-Memory Computing
    Abu Lebdeh, Muath
    Abunahla, Heba
    Mohammad, Baker
    Al-Qutayri, Mahmoud
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2017, 64 (09) : 2427 - 2437
  • [22] Reprogrammable logic in memristive crossbar for in-memory computing
    Cheng, Long
    Zhang, Mei-Yun
    Li, Yi
    Zhou, Ya-Xiong
    Wang, Zhuo-Rui
    Hu, Si-Yu
    Long, Shi-Bing
    Liu, Ming
    Miao, Xiang-Shui
    JOURNAL OF PHYSICS D-APPLIED PHYSICS, 2017, 50 (50)
  • [23] Flexible and Stretchable Memristive Arrays for in-Memory Computing
    Liu, Xusheng
    Cao, Jie
    Qiu, Jie
    Zhang, Xumeng
    Wang, Ming
    Liu, Qi
    FRONTIERS IN NANOTECHNOLOGY, 2022, 3
  • [24] Memristive Combinational and Sequential Logic for In-memory Computing
    Huang, Xiaodi
    Yang, Ling
    Li, Yi
    Miao, Xiangshui
    2021 5TH IEEE ELECTRON DEVICES TECHNOLOGY & MANUFACTURING CONFERENCE (EDTM), 2021,
  • [25] Toward memristive in-memory computing: principles and applications
    Han Bao
    Houji Zhou
    Jiancong Li
    Huaizhi Pei
    Jing Tian
    Ling Yang
    Shengguang Ren
    Shaoqin Tong
    Yi Li
    Yuhui He
    Jia Chen
    Yimao Cai
    Huaqiang Wu
    Qi Liu
    Qing Wan
    Xiangshui Miao
    Frontiers of Optoelectronics, 2022, 15 (02) : 103 - 127
  • [26] Approximate In-Memory Hamming Distance Calculation with a Memristive Associative Memory
    Taha, Mohammad M. A.
    Woods, Walt
    Teuscher, Christof
    PROCEEDINGS OF THE 2016 IEEE/ACM INTERNATIONAL SYMPOSIUM ON NANOSCALE ARCHITECTURES (NANOARCH), 2016, : 159 - 164
  • [27] Memristive Memory Processing Unit (MPU) Controller for In-Memory Processing
    Ben Hur, Rotem
    Kvatinsky, Shahar
    2016 IEEE INTERNATIONAL CONFERENCE ON THE SCIENCE OF ELECTRICAL ENGINEERING (ICSEE), 2016,
  • [28] An Improved Ziggurat-Based Hardware Gaussian Random Number Generator
    Su, Jianing
    Han, Jun
    2016 13TH IEEE INTERNATIONAL CONFERENCE ON SOLID-STATE AND INTEGRATED CIRCUIT TECHNOLOGY (ICSICT), 2016, : 1606 - 1608
  • [29] Gaussian random number generator: Implemented in FPGA for quantum key distribution
    Hu, Yue
    Wu, Yan
    Chen, Yi
    Wan, Guo Chun
    Tong, Mei Song
    INTERNATIONAL JOURNAL OF NUMERICAL MODELLING-ELECTRONIC NETWORKS DEVICES AND FIELDS, 2019, 32 (03)
  • [30] Translation of Array Expressions for In-Memory Computation on Memristive Crossbar
    Pyne, Sumanta
    2023 36TH INTERNATIONAL CONFERENCE ON VLSI DESIGN AND 2023 22ND INTERNATIONAL CONFERENCE ON EMBEDDED SYSTEMS, VLSID, 2023, : 169 - 174