Advanced Microelectronics

Course summary

  • Department of Engineering Science, University of Oxford, Parks Road, Oxford, OX1 3PJ
  • This unit can only be taken as part of the MSc in Microelectronics, Optoelectronics and Communications.
  • Course code O18C003H6Y
  • +44 (0)1865 283263
  • Applications not yet being accepted

Advanced Microelectronics


This is the second unit of the part-time MSc in Microelectronics, Optoelectronics and Communications, and includes the following topics:

Programme details

CMOS Processes and Transistor Characteristics

Topics covered:

  • Overview of CMOS Processes
  • Simple transistor models
  • Short-channel effects
  • Temperature effects
  • Simulation models
  • Small signal models
  • Noise Models
  • Pelgrom Model of Mismatch – layout for matching
  • CMOS – Deep Sub Micron Technologies

Learning outcomes. Students will:

  1. Describe the stages of a CMOS process.
  2. Describe the current-voltage characteristics of a MOSFET.
  3. Derive the small signal model for a MOSFET.
  4. Derive and analyse small signal equivalent circuits.
  5. Explain the origins of mismatch between devices and their impact on circuits.
  6. Understand the fabrication process in deep submicron technologies.

Speed and Power

Topics covered:

  • Delay and Speed - Inverter Delay, RC delay model, Interconnects and related parasitics
  • Power - Static and dynamic power, low power designs, noise margins

Learning outcomes. Students will:

  1. Analyse the speed, power, area and scaling of simple combinatorial and sequential logic circuits.
  2. Describe the need and parasitics attached to the input and output schemes of an integrated circuit.
  3. Understand the effect of interconnects on speed and delay in a digital IC.
  4. Compare various logic elements for their speed and power.
  5. Understand strategies for low power design.

Logic Elements

Topics covered:

  • Logic Design - Adders, counters, shifters, Multipliers, Latches and flip-flops
  • Structured logic design
  • Pads and ESD Protection
  • Clock systems
  • Power distribution
  • Charge pumps

Learning outcomes. Students will:

  1. Understand basic digital building blocks including adders, counters and multipliers.
  2. Compare the performance of different adders and multipliers.
  3. Understand design of flip-flops as basic building blocks for memories and registers.
  4. Understand hierarchy, modularity, locality and regularity in context of digital design.
  5. Understand the requirements from input/output and clock systems.


Topics covered:

  • Memories - SRAM, DRAM, ROM
  • Addressing circuitry
  • Area, delay and power analysis

Learning outcomes. Students will:

  1. Describe random addressable and read only memories along with their addressing and sensing schemes.
  2. Design SRAM and DRAM cells.
  3. Describe the reading and writing mechanisms of various memory types.
  4. Undertake comparative analysis of memories for their delay, power and size.

Analogue Building Blocks

Topics covered:

  • Current Sources – cascode – robustness to threshold variations – matching
  • Current mirrors – including Improved Wilson current mirror
  • Cascode Amplifiers – Differential Amplifier – common-mode input range – small signal gain
  • MOS Switches – On-resistance – Leakage Current, Charge redistribution/Clock feedthrough – Solutions to clock-feedthrough
  • Transmission Gates

Learning outcomes. Students will:

  1. Design current sources, mirrors and amplifiers.
  2. Explain why cascode devices increase the impedance of circuits.
  3. Explain gate-source voltage reference generators and boot a strapped Current Source.
  4. Design high gain CMOS inverters.
  5. Design cascode and differential amplifiers.

Comparators and Op-amps

Topics covered:

  • Two-Stage Comparator – Design procedure, systematic offset error, inverter cascades to drive large C loads
  • Output Amplifiers and Source Followers, Two Stage Op-Amp Design, Cascode Design, Low Power Op-amps
  • Output Amplifiers and Source Followers

Learning outcomes. Students will:

  1. Design two-stage comparators and explain the origins of the systematic offset error.
  2. Design output amplifiers and source followers.
  3. Design two stage Op-Amp Design.
  4. Design low power Op-Amps.
  5. Design MOS Switches and Transmission gates.
  6. Describe charge redistribution, clock feedthrough and solutions to clock-feedthrough.


Please note that the programme is subject to change.


Recommended reading

You will be issued with a reading list before your residential week via the Virtual Learning Environment (VLE).



Accommodation is not included in the course fee but may be available at your college and at Rewley House.

Bed and breakfast accommodation at other University colleges can also be booked on the Oxford Rooms website.



Radcliffe Science library

The Radcliffe Science Library (RSL) is the main science research library at the university. The library holds copies of all of your reading list items, and most of your engineering library research will be done using this library’s resources. The library is located less than 5 minutes away from the Engineering Science department, at the corner of Parks Road and South Parks Road.

The subject librarian responsible for Engineering Science is Alessandra Vetrugno (, based at the RSL.

The Department for Continuing Education

The Department for Continuing Education is based at Rewley House in Wellington Square, only five minutes walk from the Department of Engineering Science (Thom Building).

In addition to supporting the various aspects of the course that involve online learning, the Department has facilities available to students during their attendance in Oxford. In particular, the Department has a Graduate Room - a study space dedicated to graduate students with lockers, printing facilities and refreshments. The Graduate Room is accessible from 8.00am to 10.00pm (24hrs for students using the Department’s overnight accommodation). The Continuing Education Library, also located at Rewley House, has quiet study space and a ‘Reading Room’.


IT requirements

In order to participate in the pre-course material, you will need access to the internet and a computer meeting our recommended minimum computer specification which can be found at


This unit can only be taken as part of the MSc in Microelectronics, Optoelectronics and Communications.

Teaching methods

Each of the six taught units will typically follow the structure below:

  1. Online material and exercises using the Virtual Learning Environment (VLE). We would expect you to take 12 weeks to work through this material.  We will expect you to read specific material online and be familiar with the necessary pre-requisites of the course before each residential week in Oxford.
  2. A residential week in Oxford during which you will attend classes, complete tutorial exercises, participate in tutorial classes, meet your personal tutor and, where necessary, complete practical assignments.
  3. Assignments, which are available online and which must be completed and submitted by the deadlines (see Key Dates).

This course is taught by members of the Engineering Science Faculty, who you will as lecturers, as tutors for classes, or as your dissertation supervisor. One member of faculty will be assigned to you as a ‘personal tutor’ at the start of the course. He or she will provide advice and guidance, and discuss your academic progress. Your personal tutor will meet with you at each of the residential weeks, and you can contact him or her by email.

Your course supervisor will write a formal report on your progress three times a year on the online Graduate Supervision System ( You will be able to view that report and will be asked to reflect on your progress as well. 

Virtual Learning Environment

This course uses a Virtual Learning Environment (VLE), which is a web-based application using WebLearn.

Access to the course VLE is via an internet browser using your University Single Sign-On account. When the course has started and you have activated your Single Sign-On under “My Active Sites” you will have access to the student forum, information about student support, course documents and examiner reports.  If you are unable to access WebLearn, please email the Registry with details of your Single Sign-On (

You will be given access to an 'Induction' VLE which houses supporting materials for the MSc on Microelectronics, Optoelectronics and Communication at the start of the academic year, and to separate sites for each unit as and when you are due to take them.

During the course you will also be required to submit work through our online Moodle Assignment Submission System. A link to the online Submission System can be found here.


Assessment methods

One example sheet will be provided during Week 1 via remote learning and should be submitted online during Week 7. This assignment will not contribute to your overall degree outcome and you will receive written feedback from your tutor via the VLE.  A second example sheet  will be provided during Week 7 via remote learning for submission online during Week 11. Again, this will not contribute to your overall degree outcome, written feedback will be provided online and will be discussed during the residential week.

Finally, there will be one examinable paper covering all six topics. This paper will be provided towards the end of the 12 week course and will be formally assessed with the outcome providing the mark for the completed unit. The paper will be distributed online and must be submitted for assessment online.

Additional worked examples and problems may also be provided during the course via the VLE.



This unit can only be taken as part of the MSc in Microelectronics, Optoelectronics and Communications.