Unformatted text preview:

UNIVERSITY OF CALIFORNIA AT BERKELEY College of Engineering Department of Electrical Engineering and Computer Science R W Brodersen S Emami D Sobel Design Problem 3 Due 12 13 04 EECS 140 Fall 2004 You can work in groups of two or alone If you work in groups of two submit only one project report per group There will be no extra credit for working alone Information on what to include in the report and how to submit your circuit will be available later Design Objective The goal of this project is to design an operational amplifier with a differential input and a single ended output Figure 1 shows the feedback configuration for which the operational amplifier has to be designed Figure 1 Feedback configuration The amplifier specifications are listed in Table 1 and your design must meet the specs over the process corners slow typical and fast The closed loop gain of the circuit is very close to RF RS 2 Thus for a 0 3 V peak topeak input voltage range the peak to peak output voltage range should be 0 6 V The figure of merit of the amplifier is the settling time worst case over the process corners The settling is measured for a step at the input going from 0 to Vin pp 2 The settling accuracy of 0 02 relates to both the dynamic settling error and the settling error due to a finite amplifier gain static settling error The Acm specification applies to the open loop amplifier without feedback You are free to use a small input offset voltage source 1mV to bias the output voltage at 0 V The available circuit components are NMOS transistors PMOS transistors and capacitors You are allowed to use only one resistor Ideal sources can only be used to generate the supply voltages not to generate bias currents or voltages Specification Lmin Wmin VDD VSS RF Condition 0 13um 0 15um 0 6V 0 6V 1k RS 500 ACM0 0 1 Maximum supply current Settling accuracy 1mA tsettle Minimize 0 02 Notes L must be integer multiple of 0 01um W must be integer multiple of 0 01um Positive supply voltage Negative supply voltage Don t include this resistor in your schematic It is automatically included in the testbenches Don t include this resistor in your schematic It is automatically included in the testbenches Low frequency open loop small signal common mode voltage gain Maximum supply current over the entire range of operation Due to both the dynamic settling error and the settling error due to a finite amplifier gain static settling error Worst case settling time over the process variation Table 1 Device models and process variation http bwrc eecs berkeley edu classes ee140 dp model ee140 lib The device models are encapsulated in a sub circuit use x1 d g s b nmos w 10u l 0 13u x2 d g s b pmos w 10u l 0 13u to instantiate an NMOS and a PMOS transistor respectively you have to use the prefix x instead of m The reason for using a subcircuit is to allow to decrease with increasing transistor length The output resistance parameter will stay the same as before for minimum length transistors Lmin 0 13 m but will decrease with increasing L drawn L not effective L Since the output resistance is proportional to 1 the output resistance increases with increasing L Your design will be evaluated over the process corners typical TT fast FF and slow SS transistor models This can be done by using the following HSPICE statements include circuit sp LIB modle ee140 lib TT ALTER DEL LIB model ee140 lib TT removes LIB from memory PROT protect statements below PROT LIB model ee140 lib FF get fast model library UNPROT Spice testbenches Test benches will be provided for you to run a set of simulation tests on your circuit Ultimately your final circuit performance will be evaluated by these testbenches More information on the testbenches and the testbenches themselves will be released in another document on the website Please note that the testbench files will include all your input sources power signal as well as feedback network resistances Therefore you do NOT need to include these devices in your own netlist What to include in your report See handout on webpage


View Full Document

Berkeley ELENG 140 - Design Problem 3

Documents in this Course
Load more
Loading Unlocking...
Login

Join to view Design Problem 3 and access 3M+ class-specific study document.

or
We will never post anything without your permission.
Don't have an account?
Sign Up

Join to view Design Problem 3 and access 3M+ class-specific study document.

or

By creating an account you agree to our Privacy Policy and Terms Of Use

Already a member?