[
next
] [
prev
] [
prev-tail
] [
tail
] [
up
]
List of Figures
2.1
Chua’s symmetry argument.
3.1
Separated logic and memory
units in a two-dimensional CMOS logic system.
3.2
Circuit
topology of the TiO
memristive implication logic
gate.
3.3
Schematic of the TiO
memristive device cross
section.
3.4
(a)
characteristics of the TiO
memristor
for different values of
. (b)
characteristics
plotted for a readout voltage of 0.2
V.
3.5
Memristance
profile of the TiO
memristive device during a high-to-low
resistance switching according to the linear and nonlinear
models.
3.6
Modulation of
and
during the logic
operation for different input patterns.
3.7
as a function
of
for different values of
.
3.8
Total state drift as a
function of
.
3.9
Cumulative state drift effect in
for
State
3.
3.10
Optimized
pulse amplitude as a function
of the pulse duration (IMP speed) based on the linear and the
nonlinear memristor models.
3.11
Average implication operation
energy (
) as a function of the IMP speed based on the
linear and the nonlinear memristor models.
4.1
Logic-in-memory
architecture and the three-dimensional structure of the magnetic
logic circuits.
4.2
(a) DW-TMR memristor structure and its
equivalent circuit. (b) A top view of the free layer of a DW-TMR
memristor.
4.3
DW-TMR-based implication logic gate.
4.4
Initial
current densities passing through the DW-TMR memristor
devices
and
as a function of
.
4.5
and
during the implication operation for different initial logic states
(State
1 – State
4) explained in Table
3.2.
4.6
Implication
operation energy (
) as a function of
in State
.
4.7
The
current signals (
and
) and the DW position ratios (
and
) of
and
during the implication operation.
4.8
Sketch
of basic MTJ structure with a bistable (parallel/antiparallel)
magnetization configuration in the free layer.
4.9
Normalized
internal state variable of a memristive device as a function
of the applied voltage.
4.10
Simplified equivalent circuit of
the MTJ SPICE model and the proposed error calculation
circuit.
4.11
STT-MTJ switching probability as a function
of the applied current based on the modified STT-MTJ
SPICE model compared to the decision signal
from the
(unmodified) SPICE model.
4.12
STT-MTJ-based implication
logic gates based on (a) the conventional voltage-controlled and
(b) the proposed current-controlled topologies.
4.13
AP–to–P
switching probabilities of
and
in the CC-IMP gate as a
function of
.
4.14
Error probabilities (
) for different
input states of the CC-IMP logic gate as function of (a)
and (b)
.
4.15
(a) Dominant error probabilities (
and
) for different TMR ratios. (b) Circuit parameters
optimization in the CC-IMP gate with TMR ratio and
optimum
and
of
,
, and
,
respectively.
4.16
Optimized
in the conventional (VC-IMP)
and the proposed (CC-IMP) implication logic gates depending
on the TMR ratio.
4.17
(a) The IMP energy consumption and
(b) the average error depending on the TMR ratio for both
conventional and proposed topologies.
4.18
STT-MTJ-based
(a) two-input and (b) three-input reprogrammable logic
gates. X
(Y) shows an input (output) MTJ.
4.19
Switching
probabilities of the nearest desired (
) and undesired
(
) switching events shown for the AND (left side) and
NAND (right side) operations.
4.20
Average error probabilities
for the basic reprogrammable operations as a function of
.
4.21
Average error probabilities for the implication and
two-input reprogrammable logic gates as a function of the
TMR ratio.
4.22
Maximum current modulation
in implication and two-input reprogrammable logic gates as a
function of the TMR ratio.
4.23
Switching dynamics of the MTJ
device as function of the applied current plotted for different
values of
.
4.24
Average error probabilities for the basic
operations of the two-input reprogrammable gate (AND, OR,
NAND, and NOR) and the proposed CC-IMP gate (IMP) as
a function of
for
.
4.25
Expectation values
of the NIMP error probability (
) as a function
of
.
5.1
Common STT-MRAM architecture based on
the 1T/1MTJ structure.
5.2
Proposed STT-MRAM-based
reprogrammable logic architecture including two common
STT-MRAM arrays connected in series.
5.3
Asymmetric
1T/1MTJ-based implementation (right) of the CC-IMP
logic gate (left).
5.4
Asymmetric MRAM-based implication
logic architecture.
5.5
Bias points of the access transistor in
a 1T/1MTJ cell for the selecting (point A) and pre-selecting
(point B) voltages applied to the word line of the cell.
5.6
(a)
MTJ- and MRAM-based implication logic architectures with
no need for a physical
. (b) Circuit signals for performing
the universal NOR operation in MRAM-based implication
logic architecture.
5.7
Circuit parameters optimization for
minimum error probability of the symmetric implication gate.
5.8
(a) Normalized energy consumption and (b) minimum
average error probabilities plotted for MRAM-based implication
(IMP) and reprogrammable (Rep.) implementations of some
basic Boolean logic operations. The energy is normalized by
the TRUE operation switching energy which is equal to 18
for a pulse duration of
in the simulations.
5.9
(a)
Normalized energy consumption and (b) minimum average
error probabilities plotted for different logic functions.
5.10
(a)
Energy consumption for complex logic functions. (b)
for
different MRAM-based implementations of functions XOR,
half adder (HA), and full adder (FA).
5.11
Coupled MRAM
arrays based on the common STT-MRAM architecture suited
for parallel MRAM-based computations.
5.12
Logic diagram
of a two-bit full adder.
5.13
Required sequential steps for serial
(S-IMP) and parallel (P-IMP) MRAM-based implication and
combined reprogrammable-implication (CRI) architectures.
6.1
A
diagram of the charge-based memristive capacitance sensing
circuit.
6.2
A diagram of the memristive power monitoring
circuit with a charge-controlled memristor.
6.3
Basic
memristor-inductor (ML) circuit for flux-based sensing.
6.4
A
diagram of the memristive power monitoring circuit using a
flux-controlled memristor.
6.5
(a) TiO
memristor
curves. (b) The voltage of the capacitor and (c) the memristance
as a function of time. (d) Obtained capacitances by using
Eq.
6.4.
6.6
(a) DW-GMR and (b) DW-TMR memristor
structures and their equivalent circuits.
6.7
(a) Average domain
wall velocity as a function of
. (b) Final relative domain
wall position
(
) as a function of capacitance.
6.8
(a) Domain
wall magnetic thin-film (DW-MTF) spintronic memristor with
appropriate geometries for (b) charge-based and (c) flux-based
sensing.
6.9
(a) DW-MTF memristor
curves. (b) The
current flowing through the inductor and (c) the memductance
as a function of time. (d) The electric circuit for flux-based
inductance sensing and the obtained inductances by using
Eq.
6.9.
6.10
(a) Time-varying capacitance and memristive
measurement results. (b)
The domain wall position and (c)
the source voltage
and the voltage across the capacitor
and (d) the current flowing through the memristor
with respect to time.
6.11
(a) Time-varying inductance and
memristive measurement results. (b)
The domain wall position
and (c) the source current
and the current flowing through
the inductor
and (d) the voltage of the memristor
with
respect to time.
6.12
Proposed DW-MTF memristor structure
for simultaneous capacitance and inductance sensing.
6.13
(a)
as a function of charge and (b)
as a function
of flux for the DW-MTF memristor structure shown in
Fig.
6.12.
6.14
Time-averaged domain wall velocity (a) in the
absence and (b) in the presence of the non-adiabatic spin-torque
effect plotted for different geometrical structures (
).
[
next
] [
prev
] [
prev-tail
] [
front
] [
up
]