PG Diploma in VLSI Design & ASIC Verification

100% JOB Assured with Globally Accepted Certificate

Duration: 6 Months
Eligibility: BE, B.Tech, ME, M.Tech

Intermediate

Modules

Core Engineering – 40 hrs.
  • Digital Hardware Familiarization
  • Digital Electronics, Logical circuit design
  • Timing analysis
Core Programming Fundamentals – 60 hrs.
  • Mastering in C & C++
  • Master in C Programming
  • Mastering OOP using C++
VLSI Design – 120 hrs.
  • RTL Coding with Verilog
  • Digital circuits design with different modeling styles
  • On-Chip Protocols Design
  • FPGA Programming
Experiential Project Based learning
  • Digital design innovators: RTL to realization

SPECIALIZATIONS:

VLSI Verification using System Verilog – 100 hrs.
  • Design and Verification using System Verilog
  • OOPs in System Verilog
  • Randomization & Constraints
  • Functional Coverage
  • Test bench development
ASIC Verification using UVM – 120 hrs.
  • Verification using UVM (Universal Verification Methodology)
  • On-Chip Protocols Verification
  • Python Scripting
Timing Verification – 40 hrs.
  • Static Timing Analysis

Project stream:

Core Programming
  • Application development based on Data Structure (Eg: Multi Client Chat Application, memory Leak Detection tool kit, E-Commerce cart simulator)
VLSI:
  • Design and Simulation of Digital Controller/CPU Core/Protocols such as UART, SPI, I2C, AXI4
  • Design, Simulation, Implementation and Verification of Digital Controllers, ALU Cores and protocols such as UART, SPI, I2C, AXI4 on FPGA Board.
  • SV Verification of Digital Controller/CPU Core/Protocols such as UART, SPI, I2C, AXI4
  • UVM Verification of Digital Controller/CPU Core/Protocols such as UART, SPI, I2C, AXI4

Platform:

• XILINX VIVADO
• Questasim/EDA Playground
• Artix7 FPGA Board
• ZYNQ SOC Board
• Yosys, Open Timer

Core Engineering
Digital Hardware Familiarization – 40 hrs. – 10 Days – 2 Weeks
Analog Electronics: Ohm’s Law, RC Circuits, Power Supply BasicsDiodes, Rectifiers, Zener & Clamping CircuitsBJTs and MOSFETs (Switching & Amplification)
Operational Amplifiers (Op-Amps), Filters, ComparatorsDigital Electronics & Logic Design: Number Systems & Boolean AlgebraLogic Gates, Multiplexers, Encoders/Decoders
Flip-Flops, Counters, Shift Registers, FSMsTiming Analysis
Core Programming Fundamentals
Mastering OOP using C++ & Competitive Problem Solving – 60 hrs. – 15 Days – 3 Weeks
Master in C Programming: Simple C program structureLiterals, Constants, Variables and Data typesArrays, Sorting and Searching, Strings
Mastering in C++ with OOPs conceptsOOP Concepts: Classes, Objects, Abstraction, EncapsulationAccess Specifiers, This pointer, Constructors, Destructors, Operator Overloading
Inheritance, Run time polymorphism, Exception HandlingLambda Expression, Smart Pointers, Templates, STLProblem Solving using HackerRank
VLSI Design
RTL Coding with Verilog – 60 hrs. – 15 Days – 3 Weeks
Introduction to VLSI: Fundamentals, Design MethodologyVerilog Data Types, OperatorsGate-Level Modeling: Instantiation, Logic Diagram, Delay Modeling
Data Flow Modeling: Continuous Assignment, Boolean Equations, Conditional & Parameterized Data FlowBehavioral Modeling: Always Blocks, Blocking & Non-Blocking StatementsFSMs (Mealy, Moore), Flip-Flops, Counters, Shift Registers, CRC Checking, PWM
On-Chip Protocols Design – 20 hrs. – 5 Days – 1 Week
UART (Universal Asynchronous Receiver Transmitter)SPI (Serial Peripheral Interface)I2C, AXI4 Protocols
FPGA Programming – 40 hrs. – 10 Days – 2 Weeks
Introduction to FPGA, Architecture (CLB, I/O Blocks, Interconnects)FPGA Design Flow, Tool UsageImplementations: Adders, Counters, Shift Registers, FSMs (Mealy & Moore)
Designing with VIO & ILAProject: Digital Design Innovators – RTL to Realization
Specializations
VLSI Verification using System Verilog – 100 hrs. – 25 Days – 5 Weeks
Introduction to System Verilog, Verification EnvironmentData Types: 2-State, 4-State, Enum, String, Structure, Union, ClassArrays: Fixed, Dynamic, Associative, Queues, Fork-Join Processes
OOPs: Inheritance, Polymorphism, EncapsulationCoverage: Functional & Cross CoverageAssertions & Verification Environment Implementation
ASIC Verification using UVM – 60 hrs. – 15 Days – 3 Weeks
Introduction to UVM, Base Classes, PhasesConfig DB, Reporting Mechanism, TLM PortsAnalysis, FIFO, Callbacks, Test Bench Components
On-Chip Protocols Verification – 20 hrs. – 5 Days – 1 Week
UART (Universal Asynchronous Receiver Transmitter)SPI (Serial Peripheral Interface)I2C, AXI4 Protocols
Python Scripting – 40 hrs. – 10 Days – 2 Weeks
Python Fundamentals for EngineersData Structures, File Handling, Regular ExpressionsEDA Automation, Parsing Reports, Visualization, Verification
Timing Verification – 40 hrs. – 10 Days – 2 Weeks
Static Timing Analysis, RTL Linting, CDCRTL Synthesis Flow, Clocking & SynchronizationTiming Constraints, Submicron Process, Technology Libraries

Testimonials

Downloads

Enquire Now

Enquire Now

Enquire Now

Please Sign Up to Download

Please Sign Up to Download

Enquire Now

Please Sign Up to Download




    Enquiry Form