The goal of this project is to put the CMOS designs that we are learning in class to build a design for a CMOS Op Amp. Power supplies of 0V and 2.5V will power the circuit as the rest of the FPAA device.

The Op-Amp design must be compiled in the FPAA device. Simulation results can be very useful in combination with experimental results. Use of remote and physical hardware are both acceptable to reach the target metrics.

You will primarily use transistors for your circuit design. You may not use OTA devices, unless explicitly specified in the design, for the design of your amplifier. Your previous (accurate) simulation parameters are required for this project (EKV based, scilab/Xcos). You are allowed to use Floating-Gate (FG) transistor devices available in the FPAA if desired.

Capacitance Modeling can be found from the resulting routing.

Area and Power must be calculated and minimized.

The common specifications for all designs; the design is a differential input, single-ended output amplifier. The common specifications are

- Gain > 100,000
- CMRR > 10000
- Input swing: must allow signals to 0V (if not, then 0 points on this parameter design). The upper range of the signals must be at least 1.8V.
- Output swing: Must enable 1.8V swing over the 2.5V supply.

In addition each group will be assigned for additional specifications; these specifications will be sent by email to the class. These specifications include

- Amplifier Bandwidth
- Slew Rate
- Noise performance
- Power dissipation

The noise measurement is input referred, that is, if one has an ideal noise voltage source, it would appear in series with either the input to the positive or negative terminal. Typically from SPICE for a noise measurement, you will get noise / rt(Hz) at the output (we are only assuming thermal noise for this project), so an approximate measurement is to divide by the lowest in-band gain (you have a given -3dB frequency, so take the lowest gain in that region) to get your input referred noise / rt(Hz).

Remember that you will need to provide all biases on chip. Yes, the device has multiple DACs, but I would not advise using them for your design (can use them for setting the inputs for testing your design) both in terms of area, power, and temperature effect issues. You will need to bias the components in your design, and you are allowed to choose one resistor (as desired for your biasing) for the design. One strong suggestion would be to use a bootstrap current source generator, and use this circuit to bias any cascode elements, if desired.

Your presentation will include the table of all specifications and what specifications you achieved with the resulting data. You need to insert your target numbers for your unique specifications (4 of them; I will check that they are correct). Of course, you need to have supporting evidence for your specifications.

In your presentation materials, you need to include:

- A clearly drawn figure of the circuit diagram that you have chosen. Do not just give me a screen dump from SPICE...a cleanly drawn figure is required.
- Write the fundamental equations describing your circuit's operation and how the device parameters relate to the above specifications.
- Write a MATLAB script or xls spreadsheet to solve for the resulting specification outputs given your input parameters. Numerically (i.e. by having MATLAB compute ranges of values) find a solution that satisfies your specifications. Clearly, some intuition will be helpful here. Alternatively, if you can input all of your parameters and solve for your solution is acceptable, or some combination of the two techniques is acceptable. Send your file as an attachment (compressed might be useful to avoid security issues).

- Fundamental Paper on Noise in Transistors by Dr. Sarpeskhar (currently at MIT)
- Classic Design for an OTA-based, Low-Noise High-Gain Amplifier by Dr. Harrison.
- Bootstrap Current Reference
- Additional Notes on FPAA device

- Lecture 19: Overview of Amplifier Topologies 1 , 2 , 3 , 4 ,
- Lecture 19a: Boards from Exam Review: 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 , 10 , 11
- Lecture 20: More gain stages, Noise Lecture 1: 1 , 2 , 3 , 4
- Lecture 21: Noise Lecture 2: 1 , 2 , 3 , 4 ,
- Lecture 22: More Noise / Reference Lecture: 1 , 2 , 3 , 4 ,
- Lecture 23: More Reference / Basic FG Lecture: 1 , 2 , 3 , 4 ,
- Lecture 24: More FG / More Folded cascode Lecture: 1 , 2 , 3 , 4 ,
- Lecture 25: More Gm-C/ Stability Lecture: 1 , 2 , 3 , 4 ,
- Lecture 25: Amplifier stability Lecture: 1 , 2 , 3 , 4 ,