You are on page 1of 5

COURSE MODULE

DIPLOMA IN DIGITAL VLSI DESIGN

Course Scope

ENLITE VLSI DESIGN offers a course Diploma in Digital VLSI


Design for Bachelors degree and Master degree students. This course
provides core concepts from programmable logic to FPGA design and good
balance of both lectures and labs.
Duration : 180 Hrs
Eligibility : B.E/B. Tech, M.E/M. Tech
Pre-requisites

Basic Electronics,

Digital Logic Design Fundamentals.


Additional Reading

Digital and Computer Logic Design - Morris Mano.


Lab Software and Equipments

ENLITE VLSI DESIGN has equipped with FPGA EDA tools and
Educational CPLD/FPGA development boards from Altera. Also uses
Mentor Graphics Model Sim for simulation.

34-3, Ist Floor, Saraswathi Towers, 10th Street, Gandhipuram, Coimbatore-641012.


Ph: 9500833044, 0422 - 4218585
Email: info@enlite.co.in - Web: www.enlite.co.in
COURSE MODULE

Introduction to Digital VLSI Design

Review of Digital design

Representation of numerals in Digital system.

MUX/DEMUX based digital design.

Design using ROM, Programmable Logic Array (PLA) and PAL.

Sequential circuits design and timing.

Digital system design using algorithmic state machine chart.

Design Example – Shaft position detector using MUX, ROM and PLA.

Exercises

Digital systems design using VeriLog HDL

HDL introduction

Verilog basics

Modules and Ports

Gate-Level Modeling

Dataflow Modeling

Behavioral Modeling

Tasks and Functions

Exercises

Digital systems design using VHDL

Introduction to VHDL

34-3, Ist Floor, Saraswathi Towers, 10th Street, Gandhipuram, Coimbatore-641012.


Ph: 9500833044, 0422 - 4218585
Email: info@enlite.co.in - Web: www.enlite.co.in
COURSE MODULE
Behavioral Modeling of VHDL

Sequential Processing

Data Types

Subprograms and Packages

Predefined Attributes

Configurations

Exercises

VLSI Design Flow

Design flow of VLSI circuits

Design methodology

FPGA Architecture

Altera’s Cyclone FPGA Architecture

Logic elements and Logic array blocks Cyclone

Memory blocks Cyclone

Embedded Multipliers Cyclone

Clock network and PLL’s Cyclone

Input/output Interface blocks Cyclone

Simulation and Synthesis

Simulation of VHDL/Verilog

Synthesis of VHDL/Verilog
34-3, Ist Floor, Saraswathi Towers, 10th Street, Gandhipuram, Coimbatore-641012.
Ph: 9500833044, 0422 - 4218585
Email: info@enlite.co.in - Web: www.enlite.co.in
COURSE MODULE
RTL and Technology View (Schematic circuit diagram view of VHDL / Verilog
codes)

How to handle compiler errors

Place and Route using Altera

Place and Route

Back annotation

Floor plan

Design using Algorithmic state Machine (ASM) Charts

Derivation of ASM charts

Design example dice game using ASM

Implementation of ASM chart using micro programming

Design of bus arbitrator

Design of Computer architecture application using FPGA

Introduction to Computer architecture

Design of serial adder/sub-tractor

Design of parallel adder/subtractor

Design of Booths multiplier Realization of ROM

Realization of RAM

Realization of Controller for accessing External RAM

Design of bus interface using FPGA

Introduction to bus interface

34-3, Ist Floor, Saraswathi Towers, 10th Street, Gandhipuram, Coimbatore-641012.


Ph: 9500833044, 0422 - 4218585
Email: info@enlite.co.in - Web: www.enlite.co.in
COURSE MODULE
Design of I2C protocol

Design of SPI protocol

Validation of above design

Design of Embedded Control applications using FPGA

Introduction to Embedded control applications

Design of open loop controller for controlling speed of a DC motor

Design of closed loop (PID) controller for controlling speed of a DC motor

Validation of above design

Design of Digital communication applications using FPGA

Introduction to digital communication

Design of digital modulation technique

Design of error detection and correction codes

Validation of above design

Design of DSP applications using FPGA

Introduction to DSP

Design of digital Filters

Design of 2D – DCT

Design of 2D – DWT

Validation of above design

Mini Project

34-3, Ist Floor, Saraswathi Towers, 10th Street, Gandhipuram, Coimbatore-641012.


Ph: 9500833044, 0422 - 4218585
Email: info@enlite.co.in - Web: www.enlite.co.in

You might also like