Analog Circuits And Systems Through SPICE Simulation

By Prof. Mrigank Sharad   |   IIT Kharagpur
Learners enrolled: 223
This course is supposed to provide a comprehensive design example, utilizing (and building upon) the basic concepts covered in a UG Analog Circuits course. All the essential circuit fundamentals, like-DC biasing, small signal analysis, signal-swing, linearity, noise, frequency-response, single-stage, multi-stage and differential amplifier topologies, feedback topologies, stability and oscillation, operational-amplifier circuits (transistor level), will be applied to a practical design example. In the beginning of each module, the required theoretical background will be covered in brief, before going towards the circuit design and simulation. The course will start with the description of the overall target system to be simulated, namely, an Analog Frontend for ECG signal acquisition. Higher level specification of the entire system will be discussed and linked to the specifications of the essential building blocks. The initial modules will start from components like basic amplifier topologies, where the basic circuit concepts will be demonstrated through simulation. The course will then move towards the design of building blocks of the target system, making use of all the concepts covered during the initial phase. Finally some interesting design challenges will be addressed, which may be particular to the target application.

This course is expected to be a very comprehensive supplement to course on Analog Circuits and can be instrumental in stimulating interest and developing aptitude among the participants. Open source simulation platforms like PSPICE or LT-SPICE will be used, so that all participants can carry out the simulations described in the course. In line with the present industry scenario, we will mostly rely on MOSFET circuits. In the simulation examples, a clear distinction between bred-board circuit design (commonly practiced in a UG course) and integrated circuit design will be made at all stages.

This course can be very useful for UG as well as PG students, along with research scholars in the initial phases of their PhD study and course work. We expect this course to be also very valuable for teachers willing to utilize the presented content in for their class.

INTENDED AUDIENCE : Electronics/Electrical Engineering students interested in developing deeper insight into Analog Circuit Design, by applying all they learn in Analog Circuit Course in building an entire application. This course should also be helpful for teachers who wish to use this material for their courses.
  • Basic Understanding of Analog Electronic Circuits
  • MOSFET device operation
  • Basics of signal processing
  • Basics of digital logic circuits.

  • SCL
  • Chandigarh
  • SAC Ahemadabad (ISRO)
  • Sankalp Semiconductor
  • Maxlinear (tentative)
  • Texas Instruments (Tentative)

Course Status : Upcoming
Course Type : Elective
Duration : 12 weeks
Start Date : 23 Jan 2023
End Date : 14 Apr 2023
Exam Date : 30 Apr 2023 IST
Enrollment Ends : 30 Jan 2023
Category :
  • Electrical, Electronics and Communications Engineering
Credit Points : 3
Level : Undergraduate

Page Visits

Course layout

Week 1: (a) System Description, and Block and Circuit Level Specifications.
      (b) GUI based SPICE simulation for basic Single stage amplifiers.

Week 2: (a) Differential amplifier (fully differential and current mirror load)
       (b) 2-stage OPAMP (with single ended and fully differential outputs).

Week 3: (a) Feedback Amplifiers Circuits using OPAMP.
      (b) Stability and compensation

Week 4: Design of common-mode feedback for fully differential OPAMP 

Week 5: Noise analysis for frontend amplifier.

Week 6: Transistor level design  for frontend amplifier and VGA

Week 7: Design of Gm-C filters

Week 8: Single Slope ADC  specifications  and building blocks

Week 9: Comparator design considerations  

Week 10: Design and  description of digital control

Week 11: Transistor  level implementation of  Digital building blocks

Week 12: Dynamic offset cancellation using  servo loop 

Books and references

1) Mircoelectronic Circuits, Sedra and Smith

2) Design of Analog CMOS Integrated Circuits, Behzad Razavi

3) Analog Integrated Circuit Design, Carusone, Johns and Martin

4) CMOS Analog Circuit Design. Phillip E. Allen and Douglas Holdberg

Instructor bio

Prof. Mrigank Sharad

IIT Kharagpur

Prof. Mrigank Sharad received BTech and MTech degrees in Electronics from IIT Kharagpur in 2010 and PhD degree from Purdue University, USA in 2014. He received highest honors for his academic performance and projects at IIT, including institute level Gold Medal. His PhD work contributed to several research proposal involving DARPA, SRC, NIST and D.o.D.(USA) and fetched Innovation Award from Purdue’s Entrepreneurship Center. Mrigank joined IIT Kharagpur in 2015 as a faculty and has been actively involved in developing teaching and learning platforms for UG and PG students of the institute. He has also been a teacher in a recent NMEICT, Mixed-Signal Analog Design, involving more than 6000 participants from all across India. Mrigank bagged the Best Teaching Feedback (for Analog Circuit Course, Spring, 2015), among all courses with 100+ students at IIT Kharagpur.

Mrigank’s research interest lie in the domain of application specific mixed signal design and associated data processing. He has published more than 50 papers in referred conferences and journals.

Course certificate

The course is free to enroll and learn from. But if you want a certificate, you have to register and write the proctored exam conducted by us in person at any of the designated exam centres.
The exam is optional for a fee of Rs 1000/- (Rupees one thousand only).
Date and Time of Exams: 
30 April 2023 Morning session 9am to 12 noon; Afternoon Session 2pm to 5pm.
Registration url: Announcements will be made when the registration form is open for registrations.
The online registration form has to be filled and the certification exam fee needs to be paid. More details will be made available when the exam registration form is published. If there are any changes, it will be mentioned then.
Please check the form for more details on the cities where the exams will be held, the conditions you agree to when you fill the form etc.


Average assignment score = 25% of average of best 8 assignments out of the total 12 assignments given in the course.
Exam score = 75% of the proctored certification exam score out of 100

Final score = Average assignment score + Exam score

YOU WILL BE ELIGIBLE FOR A CERTIFICATE ONLY IF AVERAGE ASSIGNMENT SCORE >=10/25 AND EXAM SCORE >= 30/75. If one of the 2 criteria is not met, you will not get the certificate even if the Final score >= 40/100.

Certificate will have your name, photograph and the score in the final exam with the breakup.It will have the logos of NPTEL and IIT Kharagpur .It will be e-verifiable at nptel.ac.in/noc.

Only the e-certificate will be made available. Hard copies will not be dispatched.

Once again, thanks for your interest in our online courses and certification. Happy learning.

- NPTEL team

MHRD logo Swayam logo


Goto google play store