Digital Integrated Circuits
This course dives into the principles and design strategies of digital integrated circuits, covering CMOS devices, logic circuits, and advanced layout techniques. Pre-requisites include basic undergraduate courses in Electronics and Logic Design.
Course Contents
- •CMOS Devices Characteristics: Cutoff, Linear, and Saturation Modes of operation, Bulk Effect, Capacitance, Device Models for simulation.
- •CMOS Device Fabrication Principles: Overview of the CMOS fabrication process, design rules, and constraints.
- •CMOS Inverter Design Principles: Detailed analysis, design, and layout of CMOS inverters.
- •Construction of Multiplexers: Design strategies for multiplexers using CMOS technology.
- •Transmission Gates, Latches, and Flip-Flops: Design and implementation of transmission gates, various latches, and flip-flops.
- •Combinational Logic: Design and optimization of combinational logic circuits.
- •Sequential Logic Circuits: Fundamentals and advanced techniques in designing sequential logic circuits.
- •Adders, Multipliers & Accumulators: Various topologies and their design considerations.
- •Interconnect & Clock Distribution: Strategies for efficient clock distribution and managing interconnect delays.
- •Layout Strategies & CAD Tools: Introduction to layout design, CAD tools, and methodologies.
Lab Topics
- •Characterization of CMOS
- •CMOS Inverter Design and Characterization
- •Layout Design, DRC, LVS Verification & PEX Extraction & Verification
- •Basic Transistor Level Logic Gates Design
- •Complex Logic Function Transistor Level Implementation
- •Gate Vs Transistor Level Implementation & Comparison
- •Mux, Demux & Transmission Gate Design
- •Non-Static CMOS Digital Logic Circuits Design
- •Latches Design & Characterization
- •Flip-Flops Design & Characterization
- •Sequential Pipeline Design
- •Schmitt Trigger & VCO Design
- •Single Bit Adder Design and Corner Analysis
- •Multi-Bit Adder Topologies Implementation & Comparison
- •Single Bit Multiplier Design
- •Multi-Bit Multiplier Topologies Implementation & Comparison
Course Learning Outcomes
- •Understand the principles of CMOS devices and their application in digital circuits.
- •Design, simulate, and optimize CMOS inverters, multiplexers, and logic circuits.
- •Implement sequential logic circuits, adders, and multipliers with CMOS technology.
- •Apply advanced layout strategies and CAD tools for digital circuit design.
- •Complete practical lab sessions focused on digital integrated circuit design.