Syllabus
Introduction of software: Analog design flow, digital design flow
Digital:
Design of a complex digital circuit (eg. an ALU or a multiplier) using high level h ardware description languages, logic simulation and timing simulation. Extraction of critical paths and circuit simulation of critical path sub-circuits. Circuit partitioning and realisation using FPGAs or PALs.
Analog:
Basic MOS device characterization. Current mirrors – design and simulation to meet given specifications. Design and simulation of single stage amplifiers. OTA design – at least two topologies meeting different sets of specifications. Analog layout and extraction. Design of an analog subsystem meeting a given requirement.
Text Books
References
Course Outcomes (COs):
CO1: Learn basics of analog and digital design flows.
CO2: Design complex digital circuits, and understand logic simulation and timing simulation.
CO3: Extract crucial paths and critical paths, and understanding circuit partitioning.
CO4: Understand basic MOS characterization and design current mirrors.
CO5: Design and simulate amplifiers having different specifications.