RobosoftSystems
- Educational Robotics - Training - PG Diplokma in VLSI

PG Diploma in VLSI

Course Modules

Digital IC's and Systems (1 Week)
Arithmetic Circuits
Basic Data Processing Circuits
Latches and Flip Flops
Shift Registers and Counters
State Machines
Introduction to Semiconductors
Introduction to MOSFET
MOSFET Digital Circuits
Introduction to VLSI


VHDL (1 Week)

Introduction
Design Units
Language Constructs
Design Styles
Concurrent and Sequential Elements
State Machines
Memories
Functions and Procedures


Verilog (1 Week)

Language Constructs
Modeling Combinatorial and Sequential Circuits
Design & Modeling recommendations
Verification
Design Examples


Introduction to Spartan 3E / Starter Kit (1 Week)
Introduction to Spartan 3E Architecture
Introduction to Xilinx Spartan 3E Starter Kit
Introduction to various protocols such as Serial, PS/2, VGA, I2C etc.


Fundamental FPGA Design (2 Weeks)
Xilinx Tool Flow (Xilinx ISE 8.1i)
Understanding Timing and Placement Constraints
Introduction to Picoblaze Microcontroller
Reference Designs


Advanced FPGA Design (2 Weeks)
Xilinx Platform Studio Flow (Xilinx EDK 8.1i)
Introduction to Microblaze
Introduction to uClinux
Reference Design : Porting uClinux on Microblaze


Xtreme DSP Introduction (1 Week)

Introduction to DSP
Introduction to Matlab and Simulink
Introduction to Xilinx System Generator


Industry Standard Projects (4 Weeks)

Frequency Counter
Frequency Generator
Amplifier and A/D Converter Control
D/A Converter Control
Software Implementation of PWM
Design Authentication
UART Design
PS/2 Mouse Interface
PS/2 Keyboard Interface
Ping Pong Ball Game with VGA and Rotary Encoder
And Many Many More…………