Vaibbhav Taraate

Digital Design in VLSI Perspective

  • PRO
  • 12h 16 min
  • English
  • Computer Science
  • 79
  • Certificate included

What is the course about?

The course " Digital Design in VLSI Perspective" is a 12 hours course and useful to VLSI Beginners. The course covers the basics to complex Digital Design techniques and is useful as a foundation course to beginners. The main course highlights are:

  1. Video sessions with practical design concepts
  2. Videos on performance improvement
  3. Videos on the Finite State Machines
  4. Videos on the complex design techniques
  5. Exercises and Assignments

If you wish to pursue a career in the VLSI domain then the course can be used as foundation course! In the system design, the designer should know about the various kinds of elements and their role. The course covers the digital design techniques which are helpful to the VLSI beginners!

Course Structure

The course has 11 chapters and covers the basics of digital design elements and their role in the system design!

  1. Introduction

  2. Arithmetic Logic Resources

  3. Let Us Apply Fundamentals

  4. Code Converters and Design

  5. Multiplexer as Universal Logic

  6. Decoders, Encoders and Priority Logic

  7. Area Optimization for Combinational Design

  8. Basics of Sequential Design

  9. Counters and Shift Registers and Design Approach

  10. Sequential Circuit Delays and Timing Analysis

  11. Finite State Machines

What is included in this course

By enrolling in this course, you will gain access to:

• All Course Material

• Challenging Assignments

• Exercises and Quizzes

• Flexible Time Management



Upon completion of this course, you will receive:

• A Certificate of Participation

In addition, this course offers flexible time management. With a workload of 12 hours, the suggested course length is about 4-5 weeks. If you can’t spare 3-4 hours a week or would rather finish the course faster, you can do so as well. Take as little or as much time as you need and complete the course at your own pace.

Course content

Chapter 1
Introduction
What should be our objective?
Introduction to Logic Gates
Cascade Connection and Delay
Basics of Logic Gates
Demorgan's Theorem and Applications
Universal Logic Gates
Design using minimum logic gates
Propagation Delay for Combinational Design
Assignments
Chapter 2
Arithmetic Logic Resources
Full Adder as Arithmetic Resource
Design of Full Adder Using Half Adders
Design of 4-bit adder and subtractor
Half Subtractor
Chapter 3
Let Us Apply Fundamentals
Apply the Fundas
Chapter 4
Code Converters and Design
Code Converters
Let us find the Logical Equivalent
Assignments
Chapter 5
Multiplexer as universal logic
Basics of Multiplexer
The 4:1 Multiplexer
Implementation of 4:1 Mux using minimum number of 2:1 MUX
The Multiplexer as Universal Logic
Applications of Multiplexers
Assignments
Chapter 6
Decoders, Encoders and Priority Logic
Decoder
Applications of Decoder
Applications of Decoder
Encoder and Priority Encoder Design
Chapter 7
Area Optimization for Combinational Design
Arithmetic Unit and Area
Area Optimization Round-1
Area Optimization Round-2
Area Optimization at logic level
Chapter 8
Basics of Sequential Design
Basics of Sequential Design
Positive Level Sensitive Latch
Negative Level Sensitive Latch
Logic Circuit of D Latch
D Flip-Flop
Use and Design of Sequential Elements
Chapter 9
Counter and Shift Registers and Design Approach
Counter Basics
Synchronous Counter Design
MOD 3 Counter and Concept of Duty Cycle
Ring Counter and Design Startegy
Clock Divider
Asynchronous Design
Assignments on the counter design and duty cycle control
Ring Counters
Chapter 10
Sequential Circuit Delays and Timing Analysis
Basics of Sequential Circuit Timing
Maximum Frequency Calculation
Maximum Frequency Calculation
Chapter 11
Finite State Machines
Introduction to State Machines
State Diagrams
Sequence Detector Design
Concluding Session

What will you learn?

You will be able to learn the basics of digital design and design techniques. The course will also cover a few advanced techniques like optimization and FSM designs!

What is the target audience?

As a participant, it is recommended that you have a basic understanding of the digital circuits.

If you are an Electronics, Electrical, Instrumentation or Computer Science engineer then you can opt for this course! Also, if you are only interested in the field of VLSI, ASIC, FPGA then you can join this course too and learn the basics of digital design and design techniques!

Course instructors

Individuals

Course access including certificate

Get access to the content of the course and verify your course participation and learnings with an official document.

79 €*

Organisations & Groups

If you are interested in purchasing several course accesses for your employees or a group of people, click the button below.

(price varies depending on access amount)

* Our prices include VAT

Have a question?

We are ready to help you!

Support Kite illustration

Have a question?

We are ready to help you!

Corporate clients please use our B2B contact form

For questions regarding the course contents please contact our customer support