VL3402 Digital VLSI Design Syllabus:

VL3402 Digital VLSI Design Syllabus – Anna University Regulation 2021

COURSE OBJECTIVES:

• To introduce SystemVerilog for design and verification of VLSI circuits.
• To understand the fundamentals of IC technology, components and their characteristics.
• To understand combinational logic circuits and design principles.
• To understand sequential logic circuits and clocking strategies.
• To understand Memory Architecture and arithmetic building blocks

UNIT I INTRODUCTION TO SYSTEM VERILOG

Components of System Verilog- Literal values- data Types – Arrays – Queues- Strings Composite Type – Expressions – Behavioral modeling, Structural modeling – Packages – Tasks and Functions –Verification using System Verilog: Clocking and Program block – Events – Random constraint generation – Assertions – Immediate assertions – Concurrent assertions.

UNIT II CMOS LOGIC

CMOS Inverter, Logic Gates, Design of Compound Gates, Pass Transistor Gates and Transmission Gates, CMOS Fabrication Process, Layout Design Rules, Gate layout, Stick Diagrams, Propagation Delays, Elmore’s constant, Logical Effort, Power Dissipation.

UNIT III COMBINATIONAL LOGIC CIRCUITS

Circuit Families: Static CMOS, Ratioed Circuits, CVSL, Dynamic Circuits, Pass Transistor Circuits, Examples of combinational logic design, Circuit pitfalls, Low Power Design principles.

UNIT IV SEQUENTIAL LOGIC CIRCUITS AND CLOCKING STRATEGIES

Static Latches and Registers, Dynamic Latches and Registers, Pipelines, Non-bistable Sequential Circuits, Timing classification of Digital Systems, Synchronous Design, SelfTimed Circuit Design.

UNIT V ARITHMETIC CIRCUITS AND MEMORY ARCHITECTURE

Adders-Binary adder, Ripple carry adder, Carry look ahead adder, Multiplier-array multiplier, Carry save multiplier, Booth Multiplier, Wallace tree multiplier, Shifters- Barrel shifter, Logarithmic shifter, Logic Implementation using Programmable Devices (PROM, PLA, PAL, FPGA), Memory Classification, Memory Architecture and Building Blocks.

TOTAL: 45 PERIODS

COURSE OUTCOMES:

Upon successful completion of the course the student will be able to
CO1: Develop HDL description for combinational and sequential circuits design and verifiation
CO2: In depth knowledge of CMOS technology
CO3: Understand Combinational Logic Circuits and Design Principles
CO4: Understand Sequential Logic Circuits and Clocking Strategies
CO5: Understand Memory architecture and building blocks

TEXT BOOKS

1. Jan D Rabaey, AnanthaChandrakasan, “Digital Integrated Circuits: A Design Perspective”, PHI, 2016.(Units II, III and IV).
2. Neil H E Weste, Kamran Eshranghian, “Principles of CMOS VLSI Design: A System Perspective,” Addison Wesley, 2009.(Units – I, IV).
3. J.Bhasker, “A System Verilog : Primer”, 2001 (Unit V).

REFERENCES

1. D.A.Hodges and H.G.Jackson, Analysis and Design of Digital Integrated Circuits, International Student Edition, McGraw Hill 1983
2. M. Morris Mano and Michael D. Ciletti, ‘Digital Design’, Pearson, 5th Edition, 2013.

COURSE OUTCOMES:

At the end of this course, the students will be able:
• To develop analog modulation circuits
• To implement pulse and digital modulation techniques
• To describe digital data transmission schemes
• To enumerate basic RF and microwave devices and applications
• To analyze network topologies