MODULE-1 : VLSI Flow Basics
MODULE-2 : Digital Logic Design Concepts
Introduction
- - - - - - - - - -
Logic Gates and Combinational Circuits
- - - - - - - - - - - - - - - - - - - -- - - - - - - - - - -
Sequential Circuits
- - - - - - - - - - - - - - -
Design of Synchronous Sequential circuits
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Finite State machines
- - - - - - - - - - - - - - - - -
MODULE-3:Verilog Hardware Description Language
MODULE-4:ASIC Verification Flow and Methodologies
ASIC Verification
- - - - - - - - - - - - - -
Why verification is important?
- - - - - - - - - - - - - - - - - - - - - - - -
ASIC Verification methodology
- - - - - - - - - - - - - - - - - - - - - - - - -
ASIC Verification coverage concepts
- - - - - - - - - - - - - - - - - - - - - - - - - -
MODULE-5: System Verilog
Basics of System-Verilog
- - - - - - - - - - - - - - - - - - - -
Fundamentals of OOP
- - - - - - - - - - - - - - - -
Integration of Test Bench & DUT
- - - - - - - - - - - - - - - - - - - - - - - - -
Randomization
- - - - - - - - - - -
Concurrency & Inter-process communications
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Functional Coverage
- - - - - - - - - - - - - - -
MODULE-6:Advanced System Verilog
Advanced Concepts
- - - - - - - - - - - - - -
System verilog Assertions
- - - - - - - - - - - - - - - - - - - -
MODULE-7:IEEE 802.3 standard Training
MODULE-8: Universal Verification Methodology (UVM)
UVM Overview
- - - - - - - - - - -
UVM Library Basics
- - - - - - - - - - - - - - -
TB components
- - - - - - - - - - - - -
Test Bench Integration
- - - - - - - - - - - - - - - - -
Instantiating UVC’s in test bench
- - - - - - - - - - - - - - - - - - - - - - -
Creating a scoreboard
- - - - - - - - - - - - - - - - -
MODULE-9: Real Time Projects
MODULE-10: Personality Development Skills