dots bg

VLSI Design Internship Program

Join our VLSI Design Internship Program and gain practical experience in digital design using Verilog HDL. Learn key concepts and methodologies through exercises and labs.

4.6
(150 ratings)
Course Instructors: Maven Silicon, Deepika, Paramesh Nelavalli, Kaveri, Chandana, Maven Silicon Training Support
To enroll in this course, please contact the Admin
dots bg

Course Overview

Welcome to the VLSI Design Internship Program, where aspiring engineers dive into the world of digital design. Begin by mastering the fundamentals of digital electronics, including number systems, logic circuits, and sequential circuits. Then, explore Verilog HDL, covering topics such as data types, operators, and structured procedures. Engage in hands-on labs to reinforce your learning and tackle real-world design challenges like UART, alarm clock, SPI, and Video Graphics Adapter (VGA). By the end of this program, you'll have the skills and experience needed to kickstart your career in VLSI design.

Course Curriculum

15 Subjects

Must Read - B2B Academia

5 Learning Materials

Admission Form

Admission Form

External Link

Must Knows before training

Must Knows before training

PDF

How to navigate elearn platform?

External Link

How to raise a ticket for all non-technical queries?

External Link

How to ask a question for technical doubts?

External Link

VLSI - Design - Introduction to VLSI and ASIC Design Flow

1 Exercises9 Learning Materials

Introduction to VLSI & SoC Design

Electronic System

Video
00:26:43

Smartphone - SoC - Architecture

Video
00:09:55

SoC Design

Video
00:16:59

ASIC Vs FPGA

Video
00:12:07

Knowledge Check : Introduction to VLSI

Exercise

ASIC Design Flow

ASIC Design Flow - Part-1 (Specification)

Video
00:13:04

ASIC Design Flow - Part-2 (Architecture to RTL Design)

Video
00:09:32

ASIC Design Flow - Part-3 (Verification to Gate Level Simulation)

Video
00:09:05

ASIC Design Flow - Part-4 (DFT to STA)

Video
00:10:07

ASIC Design Flow - Part-5 (Layout to GDS - II and AMS Flow)

Video
00:14:03

Digital Design

8 Exercises26 Learning Materials

Introduction to Digital Electronics

Introduction to Digital Electronics

Video
00:12:02

Number Systems and Codes

Number Systems and Codes

Video
00:37:45

Assignment 1

PDF

Solution to Assignment 1

Video
00:22:30

Knowledge Check : Number Systems and Codes

Exercise

Logic Circuits

Logic Circuits

Video
00:55:07

Assignment 2

PDF

Solution to Assignment 2

Video
00:30:12

Knowledge Check: Logic Circuits

Exercise

Combinational Circuits

Combinational Circuits - I

Video
00:28:25

Knowledge Check : Combinational Logic Circuits - 1

Exercise

Assignment 3

PDF

Solution to Assignment 3

Video
00:40:34

Combinational Circuits - II

Video
00:44:08

Knowledge Check : Combinational Logic Circuits - 2

Exercise

Assignment 4

PDF

Solution to Assignment 4

Video
00:30:42

Sequential Circuits

Sequential Circuits - I

Video
00:40:58

Knowledge Check : Sequential Circuits - 1

Exercise

Assignment 5

PDF

Solution to Assignment 5

Video
00:24:51

Sequential Circuits - II

Video
00:45:15

Knowledge Check : Sequential Circuits - 2

Exercise

Assignment 6

PDF

Solution to Assignment 6

Video
00:29:49

Finite State Machines

FSM

Video
00:37:39

Solution to Assignment 7

Video
00:45:24

Assignment 7

PDF

Knowledge Check : FSM

Exercise

Feedback Form

Feedback Form

External Link

Memories

Memories

Video
00:25:54

Assignment 8

PDF

Solution to Assignment 8

Video
00:08:28

Knowledge Check : Memories

Exercise

Verilog - HDL

8 Exercises24 Learning Materials

Verilog HDL Reference Material

Verilog HDL - Quick Reference Guide

PDF

Introduction to Verilog HDL

Verilog_Course_Agenda

Video
00:14:12

VerilogHDL_Introduction

Video
00:28:35

Knowledge Check - Introduction to Verilog HDL

Exercise

Data Types

Data Types

Video
00:30:04

Knowledge Check - Data Types

Exercise

Verilog Operators

Verilog Operators

Video
00:30:06

Knowledge Check - Verilog Operators

Exercise

Advanced Verilog for Verification

Advance Verilog for Verification

Video
00:29:07

Knowledge Check - Verilog for Verification

Exercise

Assignments

Assignments

Video
00:23:21

Knowledge Check - Assignments

Exercise

Structured Procedures

Structured Procedures

Video
00:20:31

Knowledge Check - Structured Procedures

Exercise

Synthesis Coding Style

Synthesis Coding Style

Video
00:20:59

Knowledge Check - Synthesis Coding Style

Exercise

Finite State Machine

Finite State Machine

Video
00:16:19

Knowledge Check - Finite State Machine

Exercise

Summary

Summary

Video
00:23:58

Feedback Form

Feedback Form

External Link

Verilog Labs

Instructions - Verilog Labs

PDF

Verilog Lab Manual

PDF

Verilog Labs Folder - Download

ZIP

EDA Tools - Installation Guide

Video
00:18:50

EDA Tools - User Guide

Video
00:05:22

Solution to Lab 1

Video
00:23:43

Solution to Lab 2

Video
00:10:28

Solution to Lab 3

Video
00:06:01

Solution to Lab 4

Video
00:06:53

Solution to Lab 5

Video
00:06:41

Solution to Lab 6

Video
00:08:18

Solutions - Verilog Labs - Download

ZIP

SPI Design

1 Exercises2 Learning Materials

SPI RTL Design

SPI RTL Design

Video
00:21:32

Feedback Form

Feedback Form

External Link

Final Test - SPI Design

Final Test

Exercise

AHB2APB Bridge Design

2 Exercises5 Learning Materials

AHB2APB Bridge Design - Project Specification

Introduction_AHB_APB_Bridge

Video
00:15:01

AHB_APB_Blocks

Video
00:12:14

Interfacing_AHB_APB

Video
00:07:09

AHB2APB Bridge - Project Specification Documents

AHB_APB_Bridge_Specification

PDF

Module Test : AHB2APB Bridge Design

Knowledge Check : AHB2APB Bridge Design

Exercise

Feedback Form

Feedback Form

External Link

Final Test: AHB2APB Bridge Design

Final Test

Exercise

AHB2APB Bridge Design

RISC-V ISA & RV32I RTL Design

1 Exercises24 Learning Materials

RISC-V Instruction Set Architecture

RISC-V Overview

Video
00:09:42

RISC-V Open ISA Part-1 - (Introduction to Various ISA's and Extensions of RISC-V)

Video
00:12:17

RISC-V Open ISA Part-2 (SoC architecture based on RISC-V ISA)

Video
00:09:15

RISC-V ISA Part-1 ( introduction)

Video
00:10:43

RISC-V ISA Part-2 ( RISC-V Registers and Modes)

Video
00:15:58

RISC-V ISA Part-3 ( introduction to Privileged Architecture)

Video
00:20:42

Base ISA

Video
00:15:06

RV32I Base Instructions(R & I type)

Video
00:23:09

RV32I Base Instructions(S & B Type)

Video
00:23:30

RV32I Base Instructions(J Type)

Video
00:15:19

RV32I Base Instructions (U type)

Video
00:17:11

RISC-V RV32I RTL Architecture Design

RISC-V Execution Stages and Flow

Video
00:08:36

RISC-V Register File and RV32I Instructions Format

Video
00:12:52

RV32I R Type ALU Datapath

Video
00:09:29

RV32I I Type ALU Datapath

Video
00:06:33

RV32I S Type ALU Datapath - Load & Store

Video
00:13:04

RV32I B Type ALU Datapath

Video
00:08:23

RV32I J Type ALU Datapath JAL & JALR

Video
00:09:26

RV32I U Type ALU Datapath and Summary

Video
00:10:18

RISC-V RV32I 5 Stage Pipelined RTL Design

CPU Performance and RISC-V 5 Stage Pipeline Overview

Video
00:15:12

RISC-V 5 Stage Pipeline Data Hazards & Design Approach

Video
00:16:03

RISC-V 5 Stage Pipeline Control Hazards & Design Approach

Video
00:13:51

RISC-V RV32I Reference Guide

RISC-V RV32I Quick Reference Guide

PDF

Feedback Form

Feedback Form

External Link

Final Test: RISC - V design

Final Test

Exercise

Alarm Clock Design

1 Exercises2 Learning Materials

Alarm clock: Specification

Explanation to Project Specification

Video
00:38:05

Digital_alarm_clock

PDF

Final Test - Alarm clock design

Alarm clock_Final Test

Exercise

Video Graphics Adapter Design

1 Exercises1 Learning Materials

VGA: Specification

VGA Specification

PDF

Final test - VGA design

Final test

Exercise

UART design

1 Exercises3 Learning Materials

UART: Specification

UART specification

PDF

UART - Part1

Video
00:20:56

UART - Part2

Video
00:17:30

Final Test - UART design

Final Test: UART

Exercise

Project Submission

1 Exercises

Project Submission Report

Project Submissions

Assignment

DI Resources

4 Learning Materials

Reference Materials

Reference 1

Video
00:51:57

Reference 2

Video
00:49:48

Reference 3

Video
00:50:46

Reference 4

Video
00:41:38

Final Test : GPIO

1 Exercises

Final Test - GPIO Design

Final Test

Exercise

SPI Protocol

1 Exercises9 Learning Materials

SPI

SoC Design

Video
00:16:59

Serial Peripheral Interface : Introduction

Video
00:06:15

Serial Peripheral Interface : Architecture

Video
00:13:11

Feedback Form

External Link

Knowledge Check : SPI Protocol

Exercise

SPI : Multiple Slave Configuration

Video
00:03:20

SPI : Implementation with a Case Study

Video
00:07:30

SPI : Case Study

Video
00:04:08

SOC

Video
00:14:42

Feedback Form - Overall Experience

Feedback Form - Overall Experience

External Link

APB Protocol

1 Exercises7 Learning Materials

Introduction to AMBA

SoC Design

Video
00:16:59

Introduction to AMBA

Video
00:07:10

SOC

Video
00:14:42

APB Protocol

APB - Signal Decritption

Video
00:04:28

APB - Data Transfers

Video
00:05:22

Feedback Form

External Link

Knowledge Check : APB Protocol

Knowledge Check : APB Protocol

Exercise

Feedback Form - Overall Experience

Feedback Form - Overall Experience

External Link

Course Instructor

tutor image

Maven Silicon

338 Courses   •   132540 Students


tutor image

Deepika

1 Courses   •   1 Students

tutor image

Paramesh Nelavalli

tutor image

Kaveri

tutor image

Chandana

tutor image

Maven Silicon Training Support

30 Courses   •   510 Students

Ratings & Reviews

4.6 /5

150 ratings

44 reviews

5

67%

4

30%

3

3%

2

0%

1

0%
KT
Kawin T K

5 months ago

VM
Vinoth Maximus H

5 months ago

PS
Pilli Sai Venkata Sankar Nihal

5 months ago

FAQs

1. Why should students apply for a VLSI internship?

A VLSI internship offers practical industry exposure, allowing students to apply theoretical knowledge to real-world chip design projects.

2. What makes a VLSI course beneficial for freshers?

A VLSI course provides foundational and advanced knowledge, preparing freshers for roles in semiconductor design and development.

3. What is the primary focus of a VLSI design course?

A VLSI design course focuses on teaching digital design, RTL coding, and layout design to create efficient semiconductor chips.

4. How does a VLSI course with placement help students?

These courses provide training and placement support, connecting students with top semiconductor companies for job opportunities.

5. Are VLSI courses online suitable for working professionals?

Yes, online VLSI courses offer flexible schedules, making them ideal for professionals seeking skill enhancement without career interruption.

6. What is the value of VLSI certification courses?

VLSI certification courses validate your skills and improve your credibility in the competitive semiconductor industry.

7. Is a VLSI internship for freshers a good starting point?

Yes, it provides beginners with essential hands-on training and industry exposure, preparing them for advanced roles in VLSI.

8. What skills can I gain from a VLSI design internship?

You’ll learn skills in RTL design, simulation, synthesis, and hands-on experience with industry-standard tools.

9. What skills can I gain from a VLSI internship?

A VLSI internship helps you develop skills in RTL design, functional verification, DFT, and physical design, preparing you for the semiconductor industry.

10. Why should I enroll in a VLSI course?

A VLSI course provides in-depth knowledge of IC design, verification, and testing, enhancing your career prospects in the VLSI industry.

Get in touch

We'd love to hear from you!

Email us

Our support team is here to help.


elearn@maven-silicon.com

Visit us

Come say hello at our office.

# 21/1A, III Floor, MS Plaza, Gottigere, 
Bannerghatta Road, Bangalore - 560076

Call us

Mon - Sat from 8am to 7pm

080 6909 6300