1 Introduction |
|
1 | (12) |
|
1.1 Review of Basic Linear Circuit Elements |
|
|
1 | (6) |
|
|
1 | (1) |
|
|
2 | (1) |
|
|
3 | (1) |
|
1.1.4 Fractional-Order Elements |
|
|
4 | (3) |
|
|
7 | (1) |
|
1.3 Historical Background of the Mem-Element |
|
|
8 | (2) |
|
1.4 Organization of the Book |
|
|
10 | (1) |
|
|
11 | (2) |
2 Memristor: Models, Types, and Applications |
|
13 | (38) |
|
2.1 The Missing Element History |
|
|
13 | (1) |
|
|
14 | (2) |
|
2.3 Basic Memristor Fingerprints |
|
|
16 | (1) |
|
|
16 | (7) |
|
2.4.1 Linear Ion Drift Model |
|
|
16 | (2) |
|
2.4.2 Nonlinear Ion Drift Model |
|
|
18 | (1) |
|
2.4.3 Simmons Tunnel Barrier Model |
|
|
18 | (1) |
|
2.4.4 Threshold Adaptive Memristor Model |
|
|
19 | (1) |
|
|
19 | (4) |
|
2.5 Mathematical Modeling of HP Memristor |
|
|
23 | (4) |
|
2.6 Mathematical Representations of Time-Invariant Memristor |
|
|
27 | (5) |
|
|
27 | (2) |
|
|
29 | (1) |
|
|
29 | (3) |
|
2.7 Memristor Implementation Types |
|
|
32 | (2) |
|
2.8 Memristor-Based Applications |
|
|
34 | (12) |
|
|
34 | (6) |
|
2.8.2 Neuromorphic Circuits |
|
|
40 | (1) |
|
|
40 | (3) |
|
2.8.4 Digital Applications |
|
|
43 | (3) |
|
|
46 | (5) |
3 Memristor Mathematical Models and Emulators |
|
51 | (34) |
|
3.1 Continuous Symmetrical Model |
|
|
52 | (5) |
|
3.1.1 Current-Controlled Memristor |
|
|
53 | (1) |
|
3.1.2 Voltage-Controlled Memristor |
|
|
53 | (2) |
|
|
55 | (2) |
|
3.2 Continuous Nonsymmetrical Model |
|
|
57 | (4) |
|
3.2.1 Experimental Results |
|
|
59 | (2) |
|
|
61 | (2) |
|
3.4 Fractional-Order Model |
|
|
63 | (6) |
|
3.4.1 Fractional-Order Elements Relations |
|
|
63 | (1) |
|
3.4.2 Fractional-Order Memristor Model |
|
|
64 | (1) |
|
|
65 | (2) |
|
|
67 | (2) |
|
3.5 Memristor Emulation Circuits for Analog Applications |
|
|
69 | (14) |
|
3.5.1 Simple COTS Realization of Floating Memristor |
|
|
69 | (6) |
|
3.5.2 MOS Realization of Memristor Emulator |
|
|
75 | (8) |
|
|
83 | (2) |
4 Memristor-Based Relaxation Oscillator Circuits |
|
85 | (36) |
|
|
85 | (1) |
|
4.2 Voltage Controlled Oscillators |
|
|
86 | (12) |
|
4.2.1 R-M Relaxation Oscillator |
|
|
87 | (5) |
|
4.2.2 M-R Based Oscillator |
|
|
92 | (4) |
|
4.2.3 Memristor-Based VCO |
|
|
96 | (1) |
|
4.2.4 Discussion and Comparison |
|
|
97 | (1) |
|
4.3 Effect of Boundary on R-M Oscillator |
|
|
98 | (4) |
|
4.3.1 Mathematical Analysis |
|
|
98 | (3) |
|
4.3.2 Discussion and Comparison |
|
|
101 | (1) |
|
4.4 Two-Series Memristors Analysis |
|
|
102 | (5) |
|
4.5 Symmetric Memristive Two-Gate Oscillator |
|
|
107 | (5) |
|
4.5.1 Oscillation Concept |
|
|
107 | (1) |
|
4.5.2 Mathematical Analysis |
|
|
108 | (3) |
|
|
111 | (1) |
|
4.6 Asymmetric Memristive Two-Gate Oscillator |
|
|
112 | (3) |
|
4.6.1 Mathematical Analysis |
|
|
113 | (1) |
|
4.6.2 Discussion and Comparison |
|
|
114 | (1) |
|
4.7 Power Consumption of Two Series Memristors |
|
|
115 | (4) |
|
|
119 | (2) |
5 Memristor-Based Multilevel Digital Systems |
|
121 | (30) |
|
|
121 | (5) |
|
5.1.1 The Conventional Number Systems |
|
|
121 | (4) |
|
5.1.2 Redundant Number Systems |
|
|
125 | (1) |
|
5.2 Addition and Subtraction Circuits |
|
|
126 | (3) |
|
5.2.1 Ripple-Carry Adder (RCA) |
|
|
126 | (1) |
|
5.2.2 Carry-Lookahead Adder (CLA) |
|
|
127 | (1) |
|
|
127 | (1) |
|
|
128 | (1) |
|
5.3 Memristor-Based Digital Circuits |
|
|
129 | (4) |
|
5.3.1 Memristor Quantization |
|
|
129 | (2) |
|
5.3.2 One Memristor One Transistor Circuit |
|
|
131 | (1) |
|
5.3.3 Doublet Generator Circuit |
|
|
131 | (2) |
|
5.4 Memristor-Based Adder/Subtraction Circuits |
|
|
133 | (10) |
|
5.4.1 Memristor-Based Ternary Half Adder Circuit |
|
|
133 | (3) |
|
5.4.2 Memristor-Based Redundant Half Adder Circuit |
|
|
136 | (5) |
|
5.4.3 N-Bits CSD Redundant Binary Adder |
|
|
141 | (2) |
|
5.5 Memristor-Based Redundant Multiplier |
|
|
143 | (7) |
|
|
143 | (1) |
|
5.5.2 Memristor-Based Digital Circuit |
|
|
144 | (1) |
|
5.5.3 Redundant Multiplier |
|
|
145 | (5) |
|
|
150 | (1) |
6 Memcapacitor: Modeling, Analysis, and Emulators |
|
151 | (36) |
|
|
151 | (8) |
|
6.1.1 Memcapacitive Systems |
|
|
151 | (4) |
|
6.1.2 Mathematical Representations of Time-Invariant Memcapacitor |
|
|
155 | (2) |
|
6.1.3 Physical Realizations |
|
|
157 | (1) |
|
6.1.4 First-Order Memcapacitor Model |
|
|
158 | (1) |
|
6.2 Mathematical Modeling of Memcapacitor |
|
|
159 | (2) |
|
6.3 Boundary Dynamics of Memcapacitor |
|
|
161 | (3) |
|
6.4 Memcapacitor Response Under Voltage Excitations |
|
|
164 | (8) |
|
|
164 | (3) |
|
6.4.2 Sinusoidal Response |
|
|
167 | (3) |
|
6.4.3 General Periodic Excitation Response |
|
|
170 | (2) |
|
6.5 Detailed Analysis of Two Series Memcapacitors |
|
|
172 | (5) |
|
6.5.1 Mathematical Analysis |
|
|
172 | (2) |
|
|
174 | (1) |
|
6.5.3 Circuit Simulation and Validation |
|
|
175 | (2) |
|
6.6 Detailed Analysis of Two Parallel Memcapacitors |
|
|
177 | (2) |
|
6.6.1 Mathematical Analysis |
|
|
177 | (1) |
|
6.6.2 Circuit Simulation and Validation |
|
|
178 | (1) |
|
6.7 General Analysis of Series and Parallel Memcapacitors |
|
|
179 | (3) |
|
6.7.1 Series Memcapacitors |
|
|
179 | (1) |
|
6.7.2 Parallel Memcapacitors |
|
|
180 | (2) |
|
6.8 Charge-Controlled Memristor-Less Memcapacitor Emulator |
|
|
182 | (3) |
|
|
185 | (2) |
7 Memcapacitor Based Applications |
|
187 | (20) |
|
|
187 | (1) |
|
7.2 Resistive-Less Memcapacitor-Based Oscillator |
|
|
188 | (7) |
|
7.2.1 Mathematical Analysis |
|
|
189 | (2) |
|
|
191 | (2) |
|
7.2.3 Simulation Verification |
|
|
193 | (1) |
|
|
194 | (1) |
|
7.3 Boundary Effect on Memcapacitor-Based Oscillator |
|
|
195 | (3) |
|
7.3.1 C-MC Oscillator Configuration |
|
|
195 | (1) |
|
7.3.2 MC-C Oscillator Configuration |
|
|
196 | (1) |
|
7.3.3 Results and Discussion |
|
|
196 | (2) |
|
7.4 Memcapacitor Bridge Synapses |
|
|
198 | (7) |
|
7.4.1 Mathematical Analysis of Memcapacitor Bridge |
|
|
200 | (2) |
|
|
202 | (1) |
|
|
203 | (2) |
|
|
205 | (2) |
8 Meminductor: Modeling, Analysis, and Emulators |
|
207 | (22) |
|
|
207 | (2) |
|
8.2 Mathematical Representations of Time-Invariant Meminductor |
|
|
209 | (2) |
|
8.2.1 Extended Meminductor |
|
|
209 | (1) |
|
8.2.2 Generic Meminductor |
|
|
210 | (1) |
|
|
210 | (1) |
|
8.3 Mathematical Model of Meminductor |
|
|
211 | (1) |
|
8.4 Meminductor Response Under Current Excitations |
|
|
212 | (6) |
|
|
212 | (2) |
|
8.4.2 Sinusoidal Response |
|
|
214 | (2) |
|
8.4.3 Periodic Signals Response |
|
|
216 | (2) |
|
8.5 Memristor-Based Meminductor Emulator |
|
|
218 | (3) |
|
8.6 Memristor-Less Meminductor Emulators |
|
|
221 | (5) |
|
8.6.1 Circuit Realization of Meminductor Emulator |
|
|
224 | (1) |
|
|
225 | (1) |
|
|
226 | (3) |
Appendix A: Memristor, Memcapacitor, and Meminductor |
|
229 | |