• Machine learning & Neuro Computing 5 Day Workshop from 20th Sept to 24th Sept - Enroll soon - Limited Seats only •• 100% Job guarantee training in DV & PD - Batch starting from September 1st •
Explore the entire RTL to GDS flow and understand the backend process in VLSI design. Gain Industry standard tool experience
Course Features
Module 1: Overview of RTL to GDS Flow
1. Introduction to RTL to GDS Flow
Key stages in the process: RTL design, synthesis, place & route, physical verification
Overview of the complete design flow
2. Fabrication Flow
Semiconductor fabrication process
From GDSII to tapeout: Mask generation and silicon processing
3. Linux Environment Setup
Setting up the Linux environment for VLSI tools
Basic Linux commands: File handling, navigation, and scripting
Module 2: Basics of Scripting and Tools
1. TCL Scripting (Session 4-5)
Introduction to TCL scripting for automation
Essential TCL commands used in VLSI design
2. Tool Demonstration (Session 6)
Overview of open-source tools used in RTL to GDS flow
Installation and configuration of tools
Module 3: High-Level Synthesis and Verilog Design
1. Bambu for High-Level Synthesis (Sessions 7-8)
Introduction to HLS using Bambu
Practical demonstration for converting C/C++ code to RTL
2. Verilog Basics (Session 9)
Fundamentals of Verilog for RTL design
Syntax, structure, and coding guidelines
Module 4: Simulation and Logic Synthesis
1. Quartus Prime and Modelsim (Sessions 10-11)
Writing and validating Verilog code
Using Modelsim for simulation: writing, compiling, and running testbenches
2. Yosys for Logic Synthesis (Sessions 12-14)
Detailed sessions on logic synthesis using Yosys
Technology mapping and optimization techniques
Module 5: Floorplanning and Placement
1. OpenROAD for Floorplanning and Routing (Sessions 15-18)
Introduction to OpenROAD for floorplanning and placement
Routing and Clock Tree Synthesis (CTS) processes
Module 6: Physical Design and Timing Analysis
1. Magic for Layout Design (Sessions 17-18)
Introduction to layout generation using Magic
Running DRC and LVS for physical verification
2. OpenSTA for Static Timing Analysis (Sessions 19-20)
Fundamentals of static timing analysis (STA)
Using OpenSTA for timing verification
Module 7: Layout Editing and Verification
1. KLayout for GDSII Editing (Sessions 21-22)
Introduction to KLayout for layout file manipulation
Hands-on editing and verification of GDSII files
2. Project Assignment (Sessions 23-24)
Practical project involving the full RTL to GDS flow
Detailed project guidelines and evaluation criteria
Module 8: Final Project and Protocol Design
1. RTL Design of UART Protocol (Sessions 25-26)
Hands-on experience in designing the UART protocol
Detailed explanation and implementation
2. Full Project Assignment (Session 27)
Comprehensive project on RTL Design & Verification
In-depth explanation and execution of the project
Projects & Protocols
Deliverables
What You Will Get
Tools and Techniques
Use of tools like Quartus Prime, Modelsim, Yosys
OpenROAD, Magic, OpenSTA, KLayout
Hands-on with Bambu for High-Level Synthesis
Study Material
Comprehensive slides and tutorials
Code templates for RTL and synthesis
Projects
Complete processor design
Verification with final evaluation
Certification
Completion certificate
Includes project evaluation
Terms and Conditions
Welcome to ProV Logic VLSI
By accessing or using our website or enrolling in our programs, you agree to the following Terms and Conditions.
1. Eligibility
You must be at least 18 years old or have parental consent to access our courses. By registering, you confirm that all information you provide is accurate and true.
2. Intellectual Property
All course materials, content, videos, and resources are the sole property of ProV Logic. Any unauthorized sharing, reproduction, or distribution is strictly prohibited.
3. Course Enrollment & Payments
All payments must be made as per the chosen model: Pay After Placement (PAP), Earn While You Learn (EWYL), 50-50 Model, or Student Model. EMI options may be available through our financial partners.
4. Refund Policy
Refunds, if applicable, must be requested within 7 days of course start. Once learning resources are accessed, refunds may not be granted. Refunds will be processed only under valid, documented circumstances.
Once we verify the refund request we will credit the refund to original payment method within 6-7 working days,If you are eligible.
5. Placement & Internship Assistance
While we provide 100% placement assistance and internship opportunities through partnered companies, job offers are not guaranteed and depend on performance, availability, and eligibility.
6. Code of Conduct
Students are expected to maintain professional behavior during sessions and in community forums. Any form of harassment, plagiarism, or misconduct can result in removal without refund.
7. Limitation of Liability
ProV Logic is not responsible for technical issues, job outcomes, or third-party service failures. Our maximum liability is limited to the course fee paid.
8. Modifications
We reserve the right to update these terms at any time. Continued use of our platform indicates acceptance of the updated terms.
9. Governing Law
All disputes are subject to the laws of India and jurisdiction of Hyderabad, Telangana.
Privacy Policy
Your Privacy Matters
This Privacy Policy explains how ProV Logic VLSI collects, uses, and protects your personal information when you use our services.
1. What We Collect
Personal Information: Name, email, phone number, college details, payment info. Usage Data: IP address, browser, time of visit, and device type.
2. Why We Collect It
• To process your enrollment and payments • To communicate course updates, internships, and placement info • To improve user experience and track platform performance
3. How We Protect It
We use secure servers, SSL encryption, and authorized access controls. Your data is not sold or rented to third parties.
4. Third-Party Sharing
We may share data with: • Payment gateways (e.g., Razorpay) • Communication tools (e.g., WhatsApp, Mailchimp) • Internship partners (with your consent)
5. Your Rights
You may: • Request to view or delete your personal data • Opt out of marketing communication anytime • Contact us at info@provlogic.org for privacy requests
6. Cookies
We use cookies for user session tracking, analytics, and performance optimization. You may disable cookies in your browser settings.
7. Policy Updates
We may revise this policy as required. All changes will be reflected on this page.
Cookies Policy
Our Use of Cookies
This policy explains how ProV Logic VLSI uses cookies to enhance your experience. By using our site, you agree to our cookie practices as described below.
What Are Cookies
Cookies are small text files stored on your device when you visit our website. They help us provide a better user experience and understand how visitors interact with our site.
Types We Use
Essential: Necessary for site functionality Analytics: Help us improve user experience Preference: Remember your settings Marketing: Show relevant content (optional)
Managing Cookies
You can control cookies through your browser settings. However, disabling essential cookies may affect website functionality. Most browsers allow you to delete existing cookies.
Third-Party Cookies
We may use services like Google Analytics that set their own cookies. These help us analyze traffic but don't identify individuals.
Your Consent
By continuing to use our site, you consent to our use of cookies as described in this policy. You may withdraw consent at any time by adjusting your browser settings.