Beruflich Dokumente
Kultur Dokumente
I.
INTRODUCTION
81
978-1-4799-1183-7/13/$31.00 2013IEEE
85
II.
R
RSM2013
Proc. 2013, Langkawi, Malaysia
charges CLoad while the NMOS turns OFF. The rising (falling)
time depends on time that is taken to fully discharge (charge)
the CLoad by NMOS (PMOS). In conclusion, the rising and
a the amount of
falling time depends on the size of CLoad and
current flow through PMOS and NMOS.
There are three common types of delay ellement; using shunt
capacitor to controlled Cload size, using resisttor and lastly using
current starved inverter to control the current which is
implemented by a tristate inverter in the proposed design.
(dis)charging cu
urrent
(aa)
(bb)
Fig. 3(a) Current starved tri-statte inverter and (b) delayed clock
, we
From equation (4) and (5), wee can determine maximum and
minimum R value of the memrisstor.
I .
86
82
R
RSM2013
Proc. 2013, Langkawi, Malaysia
previous memristor behavior grraph (Fig 6). Then t is input at
the model equation and that is how
h
the memristor resistance is
gained for the delay element.
where
83
87
TAB
BLE 1
SPICE MODEL FOR INSTA
ANTANEOUS RESISTANCE
* HP Memristor SPICE Model
* Instantaneous memristor resistancee *
**************************
* Ron, Roff - Resistance in ON / OFF States
* Rinit - Resistance at T=0
* D - Width of the thin film
* uv - Migration coefficient
* p - Parameter of the WINDOW-funnction
* for modeling nonlinear boundary conditions
c
* x - W/D Ratio, W is the actual widdth
* of the doped area (from 0 to D)
.SUBCKT Rmem plus minus PARAMS:
+ Ron=100 Roff=16K Rinit=1K D=110N uv=10F freq=1 Vo=1.2 t=xxxx
************************************************
* For sinusoidal input only
************************************************
;Rmem plus minus value={sqrt(Rinitt**2(sin(pi*t)**2)*2*Vo*(uv*Ron/D**22)*(Roff-Ron)/(pi*freq))}
************************************************
* For DC input only
************************************************
Rmem plus minus value={sqrt((Rinit**2+2*Vo*(uv*Ron/D**2)*(RoffRon)))}
.ENDS Rmem
and minimum
,
and
Here,
. From value
,
, the current that flow through
capacitor can be calculated. Thus delay range can be estimated
by calculating
and
from equation (3).
s.
(b) memristor resistance R=10.5k and output delay
Fig 8. Delay output with maximum and minimum memristor resistance.
Here,
F. In order to simulate delay element in
SPICE, a circuit has been designed as shown in Fig. 7. Fig 8
shows a delayed output of (a) maximum memristor resistance
and (b) minimum memristor resistance. From simulation result,
we can see that calculated maximum and minimum resistance
and delay are matched with the simulation result. Therefore, we
can use calculation above to estimate any delay at any
resistance which is the main purpose of the proposed design.
CONCLUSION
[6]
[7]
[8]
[9]
(a) memristor resistance R=1k and output delay
s.
88
84