Circuits and Systems Design Automation of Analog VLSI

Prof. D. Zhou
UT Dallas
Analog Circuits Design Automation
1
Middle Term Project
 Write a summery on the subjects which have been
discussed in this semester
 Analog circuit models and performance evaluation
 Transfer function and SPICE
 Performance variation introduced by process and operation
condition variations
 Performance bounds
 Linear and non-linear systems
Analog Circuits Design Automation
2
Middle Term Project
 Circuit model and process variation
 Small signal model and transfer function
 Numerical simulation by SPICE
 Process corners and variations
Analog Circuits Design Automation
3
Middle Term Project
 Kharitonov’s theorem
 What is the Kharitonov’s polynomials
 How to apply Kharitonov’s theorem to the computation of
circuit performance bounds
 What is the condition of using Kharitonov’s theorem
 What issues that will make the calculated bounds to be not
tight
 Give an example
Analog Circuits Design Automation
4
Middle Term Project
 Optimization theory
 Linear programing
 Non-linear programming
 Local and global optimal
 Method to solve LP
 Method to so9lve NLP
 Apply the optimization method for the computation of
performance bounds (example)
Analog Circuits Design Automation
5
Middle Term Project
 Real circuit example
 For the common source Operational Amplifier in
“Performance Robustness Analysis of VLSI Circuits with
Process Variations Based on Kharitonov’s Theorem”,
 Find the interested performance using both transfer function and
SPICE simulation respective.
 Find the corresponding upper and lower bounds using
Kharitonov’s and optimization methods.
 Find the process corner performance
 Compare the above results.
Analog Circuits Design Automation
6
Middle Term Project
 Report requirement
 Write in a formal technical paper format
 Proper reference
 Use figures to show your idea and point
 Develop your discussion in a logical way
 Deadline: 3/24/2015
Analog Circuits Design Automation
7