Floating memristor emulator
09619596 ยท 2017-04-11
Assignee
Inventors
Cpc classification
G06F30/367
PHYSICS
H03D3/00
ELECTRICITY
G11C13/0007
PHYSICS
International classification
H03K3/00
ELECTRICITY
Abstract
The floating memristor emulator is based on a circuit implementation that uses grounded capacitors and CFOAs in addition to combinations of diodes and resistors to provide the required nonlinearity and time constants. This circuit results in low power consumption, cost reduction and ease of implementation because it avoids the use of multipliers, ADCs and RDACs. The present circuit is used in an FM demodulator, which exploits the frequency-dependence of the memristance. Successful use in the FM demodulator confirmed the functionality of the present floating memristor emulator circuit.
Claims
1. A floating memristor emulator, comprising: first, second, third, and fourth current feedback operational amplifiers (CFOAs), each of the CFOAs having y, x, z, and w terminals, the y terminal of the first CFOA being connected to the z terminal of the second CFOA, the y terminal of the third CFOA being connected to the z terminal of the fourth CFOA, and the x terminals of the first and third CFOAs being in operable communication with each other; grounded capacitors C.sub.1 and C.sub.3 connected to the respective z terminal of CFOAs one and three; grounded capacitors C.sub.2 and C.sub.4 connected to the respective x terminal of CFOAs two and four; a differential voltage input, v.sub.inp, v.sub.inn formed from the y terminals of the first and third CFOAs; a potentiometer R.sub.5 having first and second end terminals and a wiper, the first terminal being connected to the y terminal of the fourth CFOA, the second terminal being connected to the y terminal of the second CFOA, and the wiper being connected to ground; a first parallel resistor-diode combination R.sub.3 and D.sub.1 connected in series with the first terminal of the potentiometer R.sub.5 and having a cathode portion of the diode D.sub.1 connected to the w terminal of the first CFOA; and a second parallel resistor-diode combination R.sub.2 and D.sub.2 connected in series with the second terminal of the potentiometer R.sub.5 and having an anode portion of the diode D.sub.2 connected to the w terminal of the third CFOA.
2. The floating memristor emulator according to claim 1, further comprising a potentiometer R.sub.1 connected between the x terminals of the first and third CFOAs to define the operable communication between the x terminals, the wiper of potentiometer R.sub.1 being connected to the third CFOA.
3. The floating memristor emulator according to claim 2, wherein current through the potentiometer R.sub.1 is characterized by the relation:
i.sub.R.sub.
4. The floating memristor emulator according to claim 3, wherein voltage at the w terminal of the first CFOA is characterized by the relation:
5. The floating memristor emulator according to claim 4, wherein current at the w terminal of the first CFOA is characterized by the relation:
6. The floating memristor emulator according to claim 5, wherein the voltage v.sub.1 at terminal y of the fourth CFOA is characterized by the relation:
7. The floating memristor emulator according to claim 6, wherein an outward current i.sub.inn from the y terminal of the third CFOA is characterized by the relation:
8. The floating memristor emulator according to claim 7, wherein a voltage v.sub.R.sub.
9. The floating memristor emulator according to claim 8, wherein current i.sub.R.sub.
10. The floating memristor emulator according to claim 9, wherein the voltage v.sub.2 at terminal y of the second CFOA is characterized by the relation:
11. The floating memristor emulator according to claim 10, wherein an inward current i.sub.inp on the y terminal of the first CFOA is characterized by the relation:
12. The floating memristor emulator according to claim 11, wherein: diodes D.sub.1 and D.sub.2 have identical value; an input capacitance C.sub.i is characterized by the relation C.sub.1=C.sub.3; an output capacitance C.sub.d is characterized by the relation C.sub.2=C.sub.4; the wiper of potentiometer is set midway with
13. The floating memristor emulator according to claim 12, wherein a differential current i.sub.R=i.sub.Rp=i.sub.Rn is characterized by the relation:
14. The floating memristor emulator according to claim 13, wherein a differential input current i.sub.M is characterized by the relation:
15. The floating memristor emulator according to claim 14, further comprising: an inverting amplifier having an input and an output, the input being connected in a circuit with the floating memristor emulator, and wherein gain of the output varies in relation to a frequency of a signal at the input, defining an inverting amplifier-floating memristor circuit functioning as an FM discriminator.
16. The floating memristor emulator according to claim 15, further comprising an AM envelope detector having an input and an output, the FM discriminator having an output connected to the input of an AM envelope detector, the envelope detector having an output fully demodulating an FM signal input to the FM discriminator.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
(13)
(14) Similar reference characters denote corresponding features consistently throughout the attached drawings.
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
(15) The present floating memristor emulator circuit includes four current feedback operational amplifiers (CFOA's 102a, 102b, 102c, and 102d), configured as shown in
i.sub.R.sub.
(16) This current will flow outward from terminal x of CFOA1 (102a) and inward into terminal x of CFOA3 102b. This current will be induced in terminal z of CFOA1 (102a), where it will be integrated by the capacitor C.sub.1 to produce a voltage given by:
(17)
(18) This voltage will be induced on terminal w of CFOA1 (102a) and will produce an outward current from terminal w of CFOA1 (102a), i.sub.Rp through the parallel combination of R.sub.3 and D.sub.1 in series with the upper part of the potentiometer R.sub.5. This current can be expressed as:
(19)
(20) In equation (3), R.sub.5upper is the resistance of the upper part of the potentiometer R.sub.5 and R.sub.eq1 is a nonlinear resistance that depends on the status of the diode D.sub.1. The voltage at terminal y of the CFOA 4 (102d) will depend on the status of the diode D.sub.1. This voltage can be expressed as:
(21)
(22) The voltage v.sub.1 will be induced on terminal x of the CFOA4 (102d) and will be differentiated by the capacitor C.sub.4. Thus, the outward current in the lower input terminal will be given by:
(23)
(24) In a similar way the current i.sub.R.sub.
(25)
(26) In equations (2) and (6), the voltage v.sub.M=v.sub.inpv.sub.inn is the differential input voltage. The voltage v.sub.Rn will be induced on terminal w of CFOA3 (102b) and will produce an inward current i.sub.Rn through the parallel combination of R.sub.2 and D.sub.2 in series with the lower part of the potentiometer R.sub.5. This current can be expressed as:
(27)
(28) In equation (6) R.sub.5lower is the resistance of the lower part of the potentiometer R.sub.5 and R.sub.eq2 is a nonlinear resistance that depends on the status of the diode D.sub.2. The voltage at terminal y of CFOA2 (102c) can be expressed as:
(29)
(30) In equation (8), R.sub.5lower is the resistance of the lower part of the potentiometer R.sub.5 and R.sub.eq2 is a nonlinear resistance that depends on the status of the diode. This voltage will be induced on terminal x of CFOA2 (102c) and will be differentiated by the capacitor C.sub.2. Thus, the inward current in the upper input terminal will be given by:
(31)
(32) Assuming that the diodes D.sub.1 and D.sub.2 are identical, C.sub.1=C.sub.3=C.sub.i, C.sub.2=C.sub.4=C.sub.d, R.sub.2=R.sub.3, and the potentiometer R.sub.5 is midway with
(33)
then R.sub.eq1=R.sub.eq2=R.sub.eq,
(34)
i.sub.Rn=i.sub.Rp=i.sub.R and v.sub.2=v.sub.1. Combining equations (1) and (6), the voltage v.sub.R=v.sub.Rpv.sub.Rn can be expressed as:
(35)
(36) Using equations (2), (3), (6) and (7) the current i.sub.R=i.sub.Rp=i.sub.Rn can be expressed as:
(37)
In equation (11) the parameter k.sub.1 is given by,
(38)
Also combining equations (5) and (9) the input current can be expressed as:
(39)
In equation (13) the parameter k.sub.2 is given by:
(40)
(41) Equations (11) and (13) can be represented by models 200a and 200b of
(42) Experimental results of the floating memristor emulator circuit 100 are shown in plots 300a, 300b, 400a, 400b, and 500 of
(43) The functionality of the present floating memristor emulator circuit 100 of
(44) It is to be understood that the present invention is not limited to the embodiments described above, but encompasses any and all embodiments within the scope of the following claims.