[go: up one dir, main page]

0% found this document useful (0 votes)
222 views7 pages

Advanced VLSI Design & Verification Course

Maven Silicon offers advanced VLSI design and verification training through various formats including offline, blended, and online courses. The training is designed by industry experts and includes hands-on experience, placement assistance, and 24/7 lab access. With over 5000 global alumni and partnerships with more than 250 hiring companies, Maven Silicon aims to empower engineers in the semiconductor industry.

Uploaded by

sravanktv
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
222 views7 pages

Advanced VLSI Design & Verification Course

Maven Silicon offers advanced VLSI design and verification training through various formats including offline, blended, and online courses. The training is designed by industry experts and includes hands-on experience, placement assistance, and 24/7 lab access. With over 5000 global alumni and partnerships with more than 250 hiring companies, Maven Silicon aims to empower engineers in the semiconductor industry.

Uploaded by

sravanktv
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 7

ALUMNI SHINING G LO B A L LY

N O . 1 D E S T I N AT I O N F O R V L S I & E M B E D D E D S Y S T E M S T R A I N I N G

Advanced VLSI Design


& Verification Course
Offline | Blended | Online

5000+ 250+
Global Alumni Hiring Partners

Hands-on Training Placement Assistance 1:1 Mentoring 24/7 Lab Access & Support
A D VA N C E D V L S I D E S I G N & V E R I F I C AT I O N C O U R S E M AV E N - S I L I C O N . C O M

MAVEN SILICON Maven Silicon is a leading provider of VLSI & Embedded training for students and profession-
als. We offer a range of high-quality VLSI & Embedded training programs and internships,
taught by experienced industry professionals, aimed at helping engineers to upskill and
advance their careers in the fast-growing Semiconductor Industry. From digital design and
verification to physical design and design for testing, Maven Silicon covers a wide variety of
topics along with labs and projects through Industry standard EDA tools. Our
state-of-the-art training facilities, coupled with innovative training methods, provide
students with hands-on experience and a strong foundation in the latest VLSI & Embedded-
technologies. Our curriculum is designed to meet the demands of the industry and is
constantly updated to keep pace with the latest advancements. In addition, Maven Silicon
offers flexible scheduling options and customized training programs to accommodate
student's busy schedules.

With a commitment to excellence and a passion for empowering students and professionals,
Maven Silicon is dedicated to providing the highest quality hands-on training to help
engineers reach their full potential in the Semiconductor industry.

My vision is to create an excellent learning ecosystem of


superior technical expertise, hands-on training experience,
and industry-oriented courses with innovative learning
processes.

For more than 15 years, Maven Silicon has been a benchmark


for the VLSI training ecosystem in India, offering high-quality
VLSI training courses for VLSI aspirants, professionals, and
organizations across the globe.

Sivakumar P R
Founder and CEO

Our CEO, Sivakumar P R, has 25+ years of experience in the engineering and semiconductor industries. He has worked as a Verification
Consultant in the top EDA companies like Synopsys, Cadence, and Mentor Graphics. During this tenure, he worked very closely with
various ASIC and FPGA design houses and helped them to use the EDA solutions effectively for the successful tape-outs of multi-million
gate designs.

To know more about our CEO, visit https://www.linkedin.com/in/sivapr/

C O P Y R I G H T 2 0 2 4 M AV E N S I L I C O N , A L L R I G H T S R E S E R V E D
A D VA N C E D V L S I D E S I G N & V E R I F I C AT I O N C O U R S E M AV E N - S I L I C O N . C O M

Five reasons to muse with MAVEN SILICON


Dynamic VLSI courses designed and delivered by Industry experts
01
Maven Silicon is the Best VLSI training center which provides high-class industry standard VLSI training. The courses have been
designed by industry experts, based on the job opportunities and career growth in the semiconductor industry and we keep
updating our VLSI Curriculum as per the latest industry trends.

Superior Training Methodology and Infrastructure


02
Our training methodology is unique. It helps our students to learn even complex technologies in a short span of time and make
them experts. 70% of the course time is dedicated to the labs, mini projects, and the final project. Our training courses help you
to acquire the technical skills which are highly required to get a job in the semiconductor industry.

100% Placement Support


03
Maven Silicon provides 100% placement assistance to the eligible trainees of the job-oriented programs and keeps supporting
them until 12 months after course completion. Our primary objective is to help electronics engineers successfully build a career
in the semiconductor/VLSI Industries. We work closely with various VLSI products & services companies and identify the right
opportunities. Most of our students have been successfully placed in reknowned semiconductor companies.

Excellent Support
04
Maven Silicon offers 1:1 mentoring and 24/7 online support through the MASS platform. The trainees have 24/7 lab access to
enhance technical skills and participate in group discussions to gain new knowledge. Business communication sessions and
mock interviews provide the necessary skills to succeed in a professional setting.

Free Internship
05
Maven Silicon's free internship program offers trainees the opportunity to gain hands-on experience working with complex IPs,
VIPs, and SoCs, as well as a thorough understanding of the entire project life cycle from architecture to synthesis, making the
trainees industry-ready.

EDA Partner

Siemens is a leader in Electronic Design Automation. Synopsys is at the forefront of Smart Everything
Its innovative products and solutions help engineers with the world's most advanced tools for silicon
conquer design challenges in the seemingly daunting chip design, verification, IP integration, and
world of board and chip design. application.
https://eda.sw.siemens.com/en-US/ https://www.synopsys.com/

C O P Y R I G H T 2 0 2 4 M AV E N S I L I C O N , A L L R I G H T S R E S E R V E D
A D VA N C E D V L S I D E S I G N & V E R I F I C AT I O N C O U R S E M AV E N - S I L I C O N . C O M

Advanced VLSI Physical Design


COURSE CURRICULUM

& Verification Course


Advanced VLSI Design
& Verification Course ONLINE | OFFLINE | BLENDED

21 Modules OS - Linux Ubuntu EDA Tools - Synopsys, Siemens, Xilinx, Aldec

Introduction to VLSI Verilog


MODULEHDL
IV - RTL Coding and Synthesis Verilog HDL - RTL Coding and Synthesis

Module I Module IV Continued...

VLSI Design Flow Introduction to Verilog HDL Synthesis Coding


ASIC vs FPGA Applications of Verilog HDL Unwanted latches
RTL Design Methodologies Verilog HDL language concept Synthesizable operators
Introduction to ASIC Verification Verilog language basics and RTL coding styles
Methodologies constructs Synthesis errors
Abstraction levels
VLSI Design Flow Steps – Demo
Data Types
Type Concept Static Timing Analysis
Introduction to Linux Nets and registers
Non-hardware equivalent Module V
Module II
variables Introduction to STA
Components of the UNIX system Arrays Comparison with DTA
Directory Structure Timing Path and Constraints
Verilog Operators
Utilities and Commands Different types of clocks
Logical operators
Vi Editor
Bitwise and Reduction operators Clock domain and Variations
Concatenation and conditional Clock Distribution Networks
operators How to fix timing failure
Advanced Digital Design Relational and arithmetic operators Methods to improve timing
MODULE III
Shift and Equality operators
Module III
Operators precedence
Introduction to Digital Electronics
Assignments FPGA Architecture
Arithmetic Circuits
Type of assignments Module VI
Data processing Circuits
Continuous assignments
Universal Logic Elements PLD
Timing references
Combinational Circuits - Design General Structure and
Procedures
and Analysis Classification
Blocking and Non-Blocking
CPLD Vs FPGA
Latches and Flip flops assignments
Shift Registers and Counters Execution branching Xilinx CPLD - Xc9500

Sequential Circuits - Design and Analysis Tasks and Functions Block Diagram of CPLD
Detailed study of each block
Memories and PLD
Finite State Machine Timing Model
Finite State Machine
Basic FSM structure
Microcontroller Design Xilinx FPGA
Moore Vs Mealy
FPGA Architecture
Common FSM
coding styles CLBs and Input/Output Blocks
Registered outputs Luts, SLICE DFFs
Dedicated MUXes
Advanced Verilog for Verification Programmable Interconnects
System Tasks Architectural Resources
Compiler directives Power Distribution and
Internal variable Configuration
monitoring FPGA Architecture of Xilinx
File input and output Families

C O P Y R I G H T 2 0 2 4 M AV E N S I L I C O N , A L L R I G H T S R E S E R V E D
A D VA N C E D V L S I D E S I G N & V E R I F I C AT I O N C O U R S E M AV E N - S I L I C O N . C O M

COURSE CURRICULUM

Advanced VLSI Design


& Verification Course ONLINE | OFFLINE | BLENDED

21 Modules OS - Linux Ubuntu EDA Tools - Synopsys, Siemens, Xilinx, Aldec

Code Coverage ASIC Verification Methodologies SystemVerilog HVL

Module VII Module XI Continued...

Statement coverage Directed Vs Random Direct Programming Interface


Branch Coverage Functional verification process
Functional Coverage
Expression Coverage Monitors and reference
models Coverage models
Path Coverage
Coverpoints and bins
Toggle Coverage Stimulus Generation
Cross coverage
FSM - State, Transition coverage Verification Planning and manage-
Regression testing
ment
Bus functional model
Coverage Driven Verification
Verilog Mini Project RTL Coding and Synthesis Advanced SystemVerilog

Module XIII
Module VIII
SystemVerilog HVL Environment Configuration
Project Specification Analysis
Module XII Reference Models and Predictor Logics
Understanding the architecture
Introduction to SystemVerilog Using Legacy BFMs
Module level implementation and
verification New Data types Scenario Generation

Building the top-level module Tasks and Functions Testcases - Random, Directed, and
Interfaces corner case
Clocking blocks Coding styles for VIP
CMOS Fundamentals
Object Oriented Programming and
Module IX Randomization
UVM - Universal Verification Methodology
Non-Ideal characteristics OOP Basics
Classes - Objects and handles Module XIV
BJT vs FET
Polymorphism and Inheritance Introduction to UVM Methodology
CMOS Characteristics
Randomization Overview of Project
CMOS circuit design
Constraints UVM TB Architecture
Fabrication Process
Overview Stimulus Modeling
Threads and Virtual Interfaces
Transistor sizing Creating UVCs and
Fork Join Environment
Layout and Stick Diagrams
Fork Join_any
CMOS Technology - Current UVM Simulation Phases
Fork Join_none
Trends Testcase Classes
Event controls
CMOS Processing Steps TLM Overview
Mailboxes and semaphores
Virtual Interfaces Configuring TB Environment
Transactors UVM Sequencers
Design Automation using Scripts - Perl
Building verification environment Connecting DUT-
Module X Testcases Virtual Interface
Introduction to Perl Virtual Sequences and Sequencers
Functions and Statements Callbacks Creating TB Infrastructure
Numbers, Strings, and Quotes Facade Class Connecting multiple UVCs
Comments and Loops Building Reusable Transactors Building a Scoreboard
Regular Expressions Inserting Callbacks Introduction to Register Modeling
File Operations Registering Callbacks
Building reusable environments

C O P Y R I G H T 2 0 2 4 M AV E N S I L I C O N , A L L R I G H T S R E S E R V E D
A D VA N C E D V L S I D E S I G N & V E R I F I C AT I O N C O U R S E M AV E N - S I L I C O N . C O M

COURSE CURRICULUM

Advanced VLSI Design


& Verification Course ONLINE | OFFLINE | BLENDED

21 Modules OS - Linux Ubuntu EDA Tools - Synopsys, Siemens, Xilinx, Aldec

Verification Mini Project Business communication RISC V Processor

Module XV Module XIX Module XX


Verification and RTL sign-off Transition from College to Corporate RISC-V Instruction Set Architecture
Project specification analysis Interpersonal skills and RISC-V processor overview
Defining verification plan Presentation Skills RISC-V ISA Overview
Creating Testbench architecture Email Etiquette RV32I – R and I Type Instruction
Implementing the transactors - Genera- Resume writing RV32I – S and B Type Instructions
tor, Driver, Receiver, and Scoreboard RV32I – J and U Type Instructions
Mockup Interviews Technical/HR
Defining Transaction RV32I – Assembly Programs
Interview Skills: Group Discussion
Implementing the coverage model and HR Round Preparation
RISC-V RV32I RTL Architecture Design
Building the top-level verification
RISC-V Execution Stages and Flow
environment
Building regression test suite RISC-V Register File and RV32I
Instructions Format
Coverage Analysis and Coverage Design for Testability - DFT
RV32I – R and I Type ALU Datapath
Closure ELECTIVE MODULE
RV32I – S Type ALU Datapath -
Introduction to DFT Load and Store
Types of Testing RV32I – B and U Type ALU Datapath
Interfaces and Protocols
Basic Testing Principles RV32I – J Type ALU Datapath –
Module XVI Fault Collapsing JAL and JALR

Lectures by Industry Experts Introduction to Tessent Shell


RISC-V RV32I 5 Stage Pipelined RTL
Structured Techniques
Design
BIST & Boundary Scan
CPU Performance and RISC-V 5 Stage
DFT Techniques - Ad-hoc
Verification Planning and Management Pipeline Overview
Techniques
RISC-V 5 Stage Pipeline – Data
Module XVII Scan Chain
Hazards and Design Approach
Verification Plan Test Coverage
RISC-V 5 Stage Pipeline – Control
TB Architecture Fault Change Hazards and Design Approach
Coverage Model Tessent Shells

Tracking the simulation process System Modes & TSDB

Building regression test suite Industry Standard Project


Test suite optimization
Module XXI

Design specification analysis


Creating the design architecture
Assertion Based Verification - SVA Partitioning the design

Module XVIII
RTL coding in Verilog

Introduction to ABV RTL functional verification

Immediate Assertions RTL Synthesis


Building regression test suite
Simple Assertions
Coverage Analysis and Coverage
Sequences
Closure
Sequence Composition
Advanced SVA Features
Assertion Coverage

C O P Y R I G H T 2 0 2 4 M AV E N S I L I C O N , A L L R I G H T S R E S E R V E D
A D VA N C E D V L S I D E S I G N & V E R I F I C AT I O N C O U R S E

South Taluk, 21/1A, III Floor, MS Plaza,


Gottigere Uttarahalli Hobli,
Bannerghatta Main Rd, Bengaluru,
Karnataka 560076
admission@maven-silicon.com

080 6909 6300 +91 74064 79555

Our Hiring Partners

and many more...

*Logos are the trademarks of the respective organizations.

© 2024 Maven Silicon. All right reserved

You might also like