Memristor-based Probabilistic Cellular Automata

被引:3
作者
Ntinas, Vasileios [1 ,2 ]
Sirakoulis, Georgios Ch [2 ]
Rubio, Antonio [1 ]
机构
[1] Univ Politecn Calatunya, Elect Engn, Barcelona, Spain
[2] Democritus Univ Thrace, Elect & Comp Engn, Xanthi, Greece
来源
2021 IEEE INTERNATIONAL MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS (MWSCAS) | 2021年
关键词
Memristor; Cellular Automata; Probabilistic Switching; Entropy;
D O I
10.1109/MWSCAS47672.2021.9531930
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In conventional computing systems, the device imperfections constitute the main hindrance on the commercialization of emerging technologies. On the other hand, in alternative computing paradigms, generally acknowledged as unconventional computing, device imperfections can be utilized to achieve complex behaviors that are computationally hard for conventional computers. In Probabilistic Cellular Automata (PCA), complex collective phenomena emerge through simplistic locally coupled probabilistic entities, named as cells. However, the hardware implementations of PCA are highly imposed by the required randomness generation within each PCA cell. In this paper, a novel hardware design of 1-D PCA with Memristors is proposed, utilizing device's non-volatile storage and its unprecedented voltage-controlled probabilistic switching behavior. The necessary theoretical framework for memristor-based PCA (MemPCA) is defined. Moreover, the randomness of MemPCA for various switching probability levels is evaluated through the entropy of generated sequences and the collective effect to all 1-D elementary CA rules is presented, highlighting the effectiveness of memristor as a source of entropy.
引用
收藏
页码:792 / 795
页数:4
相关论文
共 13 条
[1]  
Adamatzky A., 2018, CELLULAR AUTOMATA VO
[2]   MEMRISTIVE EXCITABLE CELLULAR AUTOMATA [J].
Adamatzky, Andrew ;
Chua, Leon .
INTERNATIONAL JOURNAL OF BIFURCATION AND CHAOS, 2011, 21 (11) :3083-3102
[3]  
Itoh M., 2019, Handbook of Memristor Networks, P1289, DOI [10.1007%2F978-3-319-76375-0, DOI 10.1007/978-3-319-76375-0_47]
[4]   Programmable Resistance Switching in Nanoscale Two-Terminal Devices [J].
Jo, Sung Hyun ;
Kim, Kuk-Hwan ;
Lu, Wei .
NANO LETTERS, 2009, 9 (01) :496-500
[5]  
Karasawa Rei, 2017, 2017 IEEE International Ultrasonics Symposium (IUS), DOI 10.1109/ULTSYM.2017.8092551
[6]  
Louis Pierre-Yves, 2018, Probabilistic cellular automata: theory, applications and future perspectives
[7]   Fault tolerance in cellular automata at high fault rates [J].
McCann, Mark ;
Pippenger, Nicholas .
JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 2008, 74 (05) :910-918
[8]   Stochasticity Modeling in Memristors [J].
Naous, Rawan ;
Al-Shedivat, Maruan ;
Salama, Khaled Nabil .
IEEE TRANSACTIONS ON NANOTECHNOLOGY, 2016, 15 (01) :15-28
[9]  
Ntinas V., 2020, PROC INT C ELECT INF, P1
[10]  
Secco J, 2016, IEEE INT SYMP CIRC S, P1378, DOI 10.1109/ISCAS.2016.7527506