Presentation is loading. Please wait.

Presentation is loading. Please wait.

An Improved Universal CMOS Current-Mode Analog Function Synthesizer Muhammad Taher Abuelma’atti King Fahd University of Petroleum and Minerals, Saudi Arabia.

Similar presentations


Presentation on theme: "An Improved Universal CMOS Current-Mode Analog Function Synthesizer Muhammad Taher Abuelma’atti King Fahd University of Petroleum and Minerals, Saudi Arabia."— Presentation transcript:

1 An Improved Universal CMOS Current-Mode Analog Function Synthesizer Muhammad Taher Abuelma’atti King Fahd University of Petroleum and Minerals, Saudi Arabia and Nawal Mansour Al-Yahia Girls College of Science, Saudi Arabia

2 Analog nonlinear circuits are widely used in instrumentation, communication, neural networks, signal processing and medical equipment. Diodes and linear resistors, BJTs JFETs, MOSFETs, BiCMOS operational amplifiers, current conveyors and operational transconductance amplifiers are widely used in designing analog nonlinear circuits.

3 Numerous nonlinear functions can be approximated by:

4 For example: * For y=1/(1-x), a 0 = a 1 = a 2 = a 3 = a 4 = a 5 =a 6 =1 * For y=ln(1+x), a 0 = 0, a 1 =1, a 2 =-1/2, a 3 = 1/3, a 4 =-1/4, a 5 =1/5, a 6 =-1/6 * For y=cos(x), a 0 = 1, a 1 =0, a 2 =-1/2, a 3 = 0, a 4 =1/24, a 5 =0, a 6 =-1/720

5 The traditional class-AB current mirror and its modification to provide squaring unit (SU) and current proportional to the input current

6 Using the translinear principle then:

7 A normalized current proportional to can be obtained using the square-difference identity. Additional SUs can be used to obtain normalized currents proportional to, and.

8 Examples with SPICE Simulation Results In the following examples the bias current I q = 1 uA, the input current I in is changing between 0 and 1 uA, the DC supply voltages are 2 V and x= I in / I q.

9 Subcircuit for realizing y=1/(1-x)

10 y=1/(1-x) Error < 1% for x<0.5

11 Subcircuit for realizing y=cox(x)

12 y=cox(x) Error < 1% for x<1

13 Subcircuit for realizing y=ln(1+x)

14 y=ln(1+x) Error < 1% for x<0.675

15 Conclusion 1.The proposed technique is very flexible. Any nonlinear function can be realized once its Taylor series expansion is obtained. 2.Accuracy can be improved by using additional terms in the Taylor series. 3.No current multipliers are used.


Download ppt "An Improved Universal CMOS Current-Mode Analog Function Synthesizer Muhammad Taher Abuelma’atti King Fahd University of Petroleum and Minerals, Saudi Arabia."

Similar presentations


Ads by Google