A simple nonlinear dynamical computing device

被引:10
作者
Miliotis, Abraham [1 ]
Murali, K. [1 ,2 ]
Sinha, Sudeshna [3 ]
Ditto, William L. [1 ]
Spano, Mark L. [4 ]
机构
[1] Arizona State Univ, Harrington Dept Bioengn, Tempe, AZ 85287 USA
[2] Anna Univ, Dept Phys, Madras 600025, Tamil Nadu, India
[3] Inst Math Sci, Madras 600113, Tamil Nadu, India
[4] Carderock Lab, NSWC, Bethesda, MD 20817 USA
关键词
LOGIC; IMPLEMENTATION; COMPUTATION; CIRCUIT; CHAOS; GATE;
D O I
10.1016/j.chaos.2009.02.010
中图分类号
O1 [数学];
学科分类号
0701 ; 070101 ;
摘要
We propose and characterize an iterated map whose nonlinearity has a simple (i.e., minimal) electronic implementation. We then demonstrate explicitly how all the different fundamental logic gates can be implemented and morphed using this nonlinearity. These gates provide the full set of gates necessary to construct a general-purpose, reconfigurable computing device. As an example of how such chaotic computing devices can be exploited, we use an array of these maps to encode data and to process information. Each map can store one of M items, where M is variable and can be large. This nonlinear hardware stores data naturally in different bases or alphabets. We also show how this method of storing information can serve as a preprocessing tool for exact or inexact pattern-matching searches. (C) 2009 Elsevier Ltd. All rights reserved.
引用
收藏
页码:809 / 819
页数:11
相关论文
共 13 条
[1]   Optoelectronic realisation of NOR logic gate using chaotic two-section lasers [J].
Chlouverakis, KE ;
Adams, MJ .
ELECTRONICS LETTERS, 2005, 41 (06) :359-360
[2]   Quantum mechanics helps in searching for a needle in a haystack [J].
Grover, LK .
PHYSICAL REVIEW LETTERS, 1997, 79 (02) :325-328
[3]   Ergodic chaos-based communication schemes [J].
Leung, H ;
Yu, H ;
Murali, K .
PHYSICAL REVIEW E, 2002, 66 (03) :1-036203
[4]   Exploiting nonlinear dynamics to store and process information [J].
Miliotis, Abraham ;
Sinha, Sudeshna ;
Ditto, William L. .
INTERNATIONAL JOURNAL OF BIFURCATION AND CHAOS, 2008, 18 (05) :1551-1559
[5]   Chaos computing: Implementation of fundamental logical gates by chaotic elements [J].
Munakata, T ;
Sinha, S ;
Ditto, WL .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-FUNDAMENTAL THEORY AND APPLICATIONS, 2002, 49 (11) :1629-1633
[6]   Realization of the fundamental NOR gate using a chaotic circuit [J].
Murali, K ;
Sinha, S ;
Ditto, WL .
PHYSICAL REVIEW E, 2003, 68 (01) :5
[7]   Implementation of NOR gate by a chaotic Chua's circuit [J].
Murali, K ;
Sinha, S ;
Ditto, WL .
INTERNATIONAL JOURNAL OF BIFURCATION AND CHAOS, 2003, 13 (09) :2669-2672
[8]   Reconfigurable logic blocks based on a chaotic Chua circuit [J].
Pourshaghaghi, Hamid Reza ;
Kia, Behnam ;
Ditto, William ;
Jahed-Motlagh, Mohammad Reza .
CHAOS SOLITONS & FRACTALS, 2009, 41 (01) :233-244
[9]   Nonlinearity and computation: implementing logic as a nonlinear dynamical system [J].
Prusha, BS ;
Lindner, JF .
PHYSICS LETTERS A, 1999, 263 (1-2) :105-111
[10]   Computing with distributed chaos [J].
Sinha, S ;
Ditto, WL .
PHYSICAL REVIEW E, 1999, 60 (01) :363-377