BVL051

Digital 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-I)

Syllabus

5 units · 40 lecture hours
Unit1

Unit 1: Fundamentals of Synthesis and Digital Design Flow

8 hrs

Introduction to ASIC and FPGA Design Flow: RTL-to-GDSII flow, Role of synthesis in digital design Basics of Hardware Description Languages (HDLs): System Verilog vs. VHDL for synthesis, RTL coding guidelinesandstyles for efficient synthesis. Introduction to Pre-Synthesis Analysis and RTL Quality Checks using Lint, CDC, RDC, and Formal Verification technologies such as Siemens Questa SFV, Cadence JasperGold and Verisium, Synopsys VC Formal and SpyGlass, etc.

Unit2

Unit 2: Introduction to Logic Synthesis

8 hrs

Definition and purpose of synthesis, technology independent vs. technology-dependent optimizations, synthesis tools overview (Siemens EDA – Precision RTL/Aprisa, Cadence – Genus/Innovus, Synopsys – Design Compiler/IC Compiler II), etc.

Unit3

Unit 3: Static Timing Analysis (STA) Basics

8 hrs

Fundamentals of Timing Analysis: Setup time, hold time, propagation delay, Clock period, clock skew, and clock jitter.

Unit4

Unit 4: Timing Paths

8 hrs

Types of Timing Paths in a Digital Circuit: Data path, clock path, asynchronous paths, Critical path analysis. Timing Models and STA Basics: Transition time, cell delay, net delay, Wire-load models, parasitic extraction.

Unit5

Unit 5

8 hrs

Introduction to Static Timing Analysis (STA), Introduction to Gate-Level Simulation (GLS) and verification, understanding Standard Delay Format (SDF), GLS using Siemens QuestaSim, Cadence Xcelium, or Synopsys VCS, Functional Verification using Siemens Questa Formal/Questa SFV, Cadence JasperGold, or Synopsys VC Formal, Pre- and Post-Synthesis Analysis, and Introduction to Power Analysis using Siemens PowerPro, Cadence Joules, or Synopsys PrimePower. 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)4 outcomes

After completion of the course student will be able to:

  1. CO1Explain the digital design flow, including RTL-to-GDSII, and the importance of synthesis in ASIC/FPGA design.
  2. CO2Write efficient RTL code in Verilog/VHDL and apply synthesis optimizations.
  3. CO3Perform Static Timing Analysis (STA) by understanding timing parameters and constraints.
  4. CO4Apply functional verification methods and use tools such as Conformal LEC for equivalence checking. Page

Text Books

  1. Digital Integrated Circuit Design: From VLSI Architectures to CMOS Fabrication, Hubert Kaeslin, Cambridge University Press, 2008.
  2. Verilog HDL: A Guide to Digital Design and Synthesis, Samir Palnitkar, Pearson, 2nd Edition, 2003.

Reference Books

  1. Introduction to VLSI Design Flow, SnehSaurabh, Cambridge University Press 2023.
  2. The Designer's Guide to VHDL, Peter J. Ashenden, Morgan Kaufmann, 3rd Edition, 2008.

Official AKTU syllabus

This subject is on page 11, 12, 13 of the original AKTU PDF.

Official AKTU syllabus PDF ↗