BVL053

Analog Integrated Circuit Design

L-T-P3-0-0 Credits3 Session2025-26 TypeTheory
Appears in 1 semester

B.Tech Electronics Engineering (VLSI Design & Technology) · Sem 5 (Department Elective-II)

Syllabus

5 units · 40 lecture hours
Unit1

Unit 1: Introduction to System Design and Verification

8 hrs
  • Fundamentals of System Design: Introduction to system-on-chip (SoC) and embedded system design, Hardware/software co-design principles, Model-based design and virtual prototyping.
  • Verification Challenges and Methodologies: Importance of verification in digital system design, Directed vs. constrained-random verification, Coverage-driven verification (functional, code, FSM, toggle coverage).
Unit2

Unit 2

8 hrs

Introduction to Full Custom IC Design Flow, Siemens/Cadence/Synopsys Solutions for Custom IC Design, MOSFET Characterization, Schematic Capture using SiemensSolid S- Edit/ Virtuoso Schematic Editor/ Synopsys Custom Compiler, Symbol Creation. Testbench Creation using SiemensSolido Design Environment/ Cadence Virtuoso ADE/Synopsys PrimeWave, Functional Simulation using Analog FastSPICE/ Cadence Spectre, or Synopsys HSPICE, Delay Estimation, Power estimation, Monte-Carlo.

Unit3

Unit 3

8 hrs

Introduction to IC Physical Design Flow, Physical Design (PD) Flow tools (Siemens EDA – Aprisa/ Cadence – Innovus/ Synopsys – IC Compiler II), Functional Simulation using Siemens QuestaSim/ Cadence Xcelium/ Synopsys VCS, Coverage Analysis using Siemens QuestaSim/Questa Verification IQ/Cadence Verisium/Synopsys VCS Verdi, Introduction to TCL Scripting, RTL Synthesis using Siemens Precision RTL/Cadence Genus/Synopsys Design Compiler.

Unit4

Unit 4

8 hrs

Layout Design using Siemens EDA L-Edit/ Cadence Virtuoso Layout Suite/Synopsys Custom Compiler, Physical Verification including DRC and LVS using Siemens Calibre/Cadence Pegasus/Synopsys IC Validator (ICV), Parasitic Extraction using Siemens CalibrexACT/CalibrexRC, Cadence Quantus/ Synopsys StarRC, Post-Layout Simulation using Siemens Analog FastSPICE (AFS)/ Cadence Spectre/Synopsys HSPICE, and Generation of GDSII.

Unit5

Unit 5

8 hrs

Physical Implementation using Siemens EDA Aprisa / Cadence Innovus / Synopsys IC Compiler II (ICC2), including Floor Planning, Power Planning, Placement, Clock Tree Synthesis (CTS), Routing, Timing Analysis, Power Analysis, Parasitic Extraction, Generation of GDSII. Note: As mentioned above any ONE of the three EDA tools may be made use of depending upon the availability. The questions asked in exam will not be from any specific EDA tool and will be of generic nature.

Course Outcomes (COs)5 outcomes

After completion of the course student will be able to:

  1. CO1Understand system-level design methodologies and their role in IC design.
  2. CO2Develop and simulate custom IC schematics using Cadence Virtuoso.
  3. CO3Perform functional verification and analyze coverage using Incisive and IMC tools.
  4. CO4Implement IC physical design flow, including synthesis, layout design, and parasitic extraction.
  5. CO5Implement physical implementation steps, including floor planning, power planning, placement, routing, and GDSII generation. Page

Text Books

  1. System Verilog for Verification: A Guide to Learning the Testbench Language Features, Chris Spear & Greg Tumbush, Springer, 2nd Edition, 2012.
  2. N.A.Sherwani, "Algorithms for VLSI Physical Design Automation", (3/e), Kluwer, 1999.
  3. CMOS: Circuit Design, Layout, and Simulation, R. Jacob Baker, Wiley-IEEE, 3rd Edition, 2010.

Reference Books

  1. UVM Primer: A Step-by-Step Introduction to the Universal Verification Methodology, Mark Glasser, Boston Light Press, 2014.
  2. The Complete Formal Verification Guide, SasanIman&Sunita Joshi – Synopsys Press, 2004.
  3. Andrew B. Kahng, Jens Lienig, Igor L. Markov, JinHu, VLSI Physical Design: From Graph Partitioning to Timing Closure, Springer, 2011.

Official AKTU syllabus

This subject is on page 14, 15, 16 of the original AKTU PDF.

Official AKTU syllabus PDF ↗