2025 (Current Year) Faculty Courses School of Engineering Department of Information and Communications Engineering Graduate major in Information and Communications Engineering
Analog Integrated Circuit Design
- Academic unit or major
- Graduate major in Information and Communications Engineering
- Instructor(s)
- Mahfuzul Islam A K M
- Class Format
- Lecture
- Media-enhanced courses
- -
- Day of week/Period
(Classrooms) - Class
- -
- Course Code
- ICT.I420
- Number of credits
- 200
- Course offered
- 2025
- Offered quarter
- 4Q
- Syllabus updated
- Oct 21, 2025
- Language
- English
Syllabus
Course overview and goals
This course provides a comprehensive introduction to the analysis and design of analog integrated circuits (ICs) using CMOS technologies. Students will learn fundamental concepts, including semiconductor device modeling, single-ended and differential amplifiers, frequency response, feedback, stability, and noise analysis. The course combines systematic design principles with practical design techniques, emphasizing the use of simulation and hands-on experience with the SPICE simulator.
Course description and aims
By the end of this course, students should be able to:
1. Understand Core Analog IC concepts
- Apply small-signal modeling techniques for amplifiers and differential pairs.
2. Design Key Analog Circuit Blocks
- Design and optimize amplifiers, current mirrors, and op-amps.
3. Analyze Feedback Systems
- Determine poles, zeros, and bandwidth in analog circuits.
- Apply feedback theory to stabilize amplifiers and improve performance.
4. Design with Tools
- Design operational amplifiers (op-amps) and voltage references.
- Use SPICE simulations to verify circuit performance.
Keywords
CMOS, Analog, Integrated Circuit (IC), Amplifier, Op-amp, Noise, Feedback, Stability, Compensation, SPICE, Frequency Response, Step Response
Competencies
- Specialist skills
- Intercultural skills
- Communication skills
- Critical thinking skills
- Practical and/or problem-solving skills
Class flow
This course explains the fundamental analysis, design, and optimization techniques required in each stage of analog integrated circuit design, helping students deepen their understanding of these methods.
During the lectures, students will solve problems together and further reinforce their understanding through assignments.
Course schedule/Objectives
| Course schedule | Objectives | |
|---|---|---|
| Class 1 | CMOS technology, MOS transistor model |
Understand CMOS technology and MOS transistor |
| Class 2 | Technology characterization: fT, gm/gds |
Understand the basic performance metrics of MOS transistors |
| Class 3 | Design methodology: gm/ID-based design |
Understand the design procedure based on gm/ID characteristics. |
| Class 4 | Miller approximation, bandwidth estimation |
Understand the estimation methodology of bandwidth utilizing approximation techniques. |
| Class 5 | Single-ended amplifiers, small-signal model, frequency response |
Understand the operating principle of different single-ended amplifier topologies. |
| Class 6 | Cascode and differential amplifiers, current mirrors |
Understand the operating principle of cascode and differential amplifier topologies and learn the usage of current mirrors. |
| Class 7 | Process, voltage, and temperature variation |
Understand the mechanism and effect of variations in transistor characteristics |
| Class 8 | Supply insensitive biasing and voltage reference. |
Understand robust biasing techniques and generation methods of reference voltages. |
| Class 9 | Electronic noise |
Understand the noise mechanism and its frequency characteristics in a circuit |
| Class 10 | Feedback, stability |
Understand different feedback mechanisms and stability analysis techniques |
| Class 11 | Two-stage op-amp (Operational Amplifier) |
Understand the design methodology of a two-stage op-amp. |
| Class 12 | Op-amp design, step, and frequency response |
Design an op-amp circuit and analyze its performance |
| Class 13 | Stability improvement technique by compensation |
Learn different compensation techniques for stability improvement |
| Class 14 | Simulation, analysis, and optimization |
Deepen the understanding of circuit design and optimization by simulation. |
Study advice (preparation and review)
To enhance effective learning, students are encouraged to spend approximately 100 minutes preparing for class and another 100 minutes reviewing class content afterwards (including assignments) for each class.
They should do so by referring to textbooks and other course material.
Textbook(s)
No specific book will be used. Handouts will be provided for each lecture. In addition, sample files for SPICE simulation will be provided.
Reference books, course materials, etc.
None
Evaluation methods and criteria
The grade will be evaluated by homework (30%) and final report (70%).
Related courses
- ICT.I203 : Electric Circuits
- ICT.I207 : Linear Circuits
- ICT.I312 : Linear Electronic Circuits
Prerequisites
None