0% found this document useful (0 votes)
10 views

Advanced FPGA-Training_Program (1)

The FPGA Training Program offers a comprehensive curriculum for engineering students focused on FPGA-based embedded systems for edge AI applications, covering digital design, HDL, and hands-on projects. The program includes various modules, lab infrastructure requirements, and outcomes aimed at enhancing employability in the industry. Advanced training is also available, emphasizing AI accelerator design and real-world applications, with certification and interview preparation support.

Uploaded by

jagannathan
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)
10 views

Advanced FPGA-Training_Program (1)

The FPGA Training Program offers a comprehensive curriculum for engineering students focused on FPGA-based embedded systems for edge AI applications, covering digital design, HDL, and hands-on projects. The program includes various modules, lab infrastructure requirements, and outcomes aimed at enhancing employability in the industry. Advanced training is also available, emphasizing AI accelerator design and real-world applications, with certification and interview preparation support.

Uploaded by

jagannathan
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/ 3

FPGA Training Program

Comprehensive, modular training curriculum customised for the establishment of an FPGA


based Embedded Systems for edge AI applications training using the Xilinx evaluation
platforms. The focus areas include foundational digital design, hardware description
languages (HDL), and FPGA based projects for edge AI. This structured program is
designed to prepare engineering students with the skills required to build, simulate, and
deploy real-world hardware systems. End of the training will make the students employable
as per the industry standard expectation on edge AI applications with the recent trends.

Objectives

• Provide hands-on experience with Zynq MPSoC architecture.


• Teach HDL (Verilog/VHDL) for digital design and simulation.
• Develop embedded systems using ARM Cortex-A53 on Xilinx boards.
• Build FPGA-based systems with real-time capabilities for AI applications.
• Integrate all modules with real-time project-based learning.

Lab Infrastructure Requirements

• Hardware Platform: Xilinx evaluation boards


• Software Tools: Vivado Design Suite, Vitis IDE, PetaLinux, Vitis.
• Workstations: High-performance Windows PCs.
• Peripheral Devices: Ethernet, USB, UART based interface systems.

Digital Logic Design for FPGA

Duration: 4 Weeks (40 Hours) – (Customizable: Fast-track / Regular / Weekend)

Target Audience: ECE/EEE/CSE Graduates, Embedded Engineers & VLSI Aspirants

Module 1: Fundamentals of Digital Electronics


Module 2: Combinational Logic Design
Module 3: Sequential Logic Design
Module 4: Memory & Bus Interfaces
Module 5: HDL Coding Practices
Module 6: Synthesis & FPGA Implementation
Module 7: Mini Project

Outcomes

• Strong foundation in digital logic for real-world FPGA design


• Ability to design and simulate digital circuits using HDL
• First-hand exposure to FPGA tools and programming
VHDL Training Modules

Title: “VHDL for FPGA Design & Verification”


Duration: 6 to 8 Weeks (Customizable: Fast-track / Regular / Weekend)

Module 1: Introduction to HDL and FPGA Architecture


Module 2: VHDL Language Fundamentals
Module 3: Combinational Logic Design in VHDL
Module 4: Sequential Logic Design
Module 5: Writing Testbenches
Module 6: VHDL for Synthesis
Module 7: Advanced Topics
Module 8: FPGA Toolchain & Implementation
Module 9: Mini Projects (Capstone)
Each student/team will implement one of the following:

• UART to SPI Bridge


• FPGA Stopwatch with Display
• PWM-based Fan Speed Controller
• FPGA Digital Lock System
• VGA Pattern Generator

Module 10: Industrial Case Studies & Career Guidance

• Overview of RTL in ASIC vs FPGA


• Product Design Flow in Companies (Intel, Xilinx, AMD, etc.)
• Resume Preparation & Interview Questions
• Certification Exam (optional)

Advanced FPGA Training Program: Edge AI Accelerator Design

Program Name: “FPGA Mastery with Edge AI”


Duration: 10–12 Weeks
Mode: Classroom / Online / Corporate
Pre-requisites: Basic knowledge of FPGA, VHDL/Verilog, Python, and Digital Design

Module 1: Advanced FPGA Design Principles


Module 2: High-Level Synthesis (HLS) for AI Workloads
Module 3: Fundamentals of Edge AI
Module 4: AI Accelerator Architecture on FPGA
Module 5: Embedded SoC & Edge Platforms
Module 6: Model Optimization for FPGA
Module 7: Real-World Edge AI Use Cases
Module 8: System Integration and Deployment

Capstone Project:

• Smart Surveillance Camera using FPGA + Edge AI


• FPGA-based Predictive Maintenance System
• AI-enhanced Agriculture Drone Control

Outcome:

• 24 weeks of employable upskill FPGA based training.


• Guest lectures from industry experts.
• 10+ Hands-on Labs with board bring up.
• 3 Real-World Mini Projects.
• Certification from Clock Edge Technologies.
• Access to 10+ GitHub mini-projects
• Interview preparation for AI-FPGA hardware roles
• Tool exposure: Vivado, Vitis AI, PYNQ, HLS, TensorFlow Lite, OpenCV

You might also like