controlpathsAcademy
Practical, hands-on training on FPGAs, SoCs and digital signal processing for engineering teams and individual developers — live sessions, recorded video courses and lab guides you can follow at your own pace.
Training formats
Every engagement is built around three complementary formats, mixed and matched to fit your team's schedule and depth of knowledge.
Live sessions
Interactive online sessions with your team, covering FPGA, SoC and DSP concepts and working through real design problems together.
Video series
Structured, recorded courses you can watch on demand, from FPGA fundamentals to Zynq/Kria SoC integration and DSP pipelines.
Lab guides
Step-by-step lab guides targeting real hardware — Artix-7, Zynq-7000, Zynq UltraScale+ and Kria — so concepts turn into working RTL.
Current courses
These are the courses available today.
Zynq Essentials
Introductory course to the Zynq-7000 family: PS+PL architecture, boot process, peripherals and your first AXI-based designs.
FPGA for Project Managers
Covers the most basic FPGA concepts and real-world use cases, so project managers can assess whether an FPGA could be useful for their product — no hardware design background required.
Industrial Applications with AMD Kria
Building industrial applications on Kria SOMs — vision, control and real-time communications.
Digital Signal Processing with FPGA
Designing and implementing DSP pipelines on FPGA, from digital filters to real-time processing architectures.
PCIe Fundamentals with AMD FPGA
Introduction to the PCI Express protocol and its implementation on AMD FPGAs: layered architecture, TLPs, the AMD PCIe IP, and designing a DMA-capable endpoint that talks to the host system.
Who it's for
Training is tailored to the audience — from a single engineer ramping up on a new toolchain to a full team adopting FPGA/SoC design.
Companies
Onboard new hires, upskill your hardware team, or get a custom curriculum aligned with your product's architecture — AXI, custom IP, embedded Linux.
Individuals
Build FPGA/SoC skills at your own pace, with practical labs instead of just theory, and direct feedback on your designs.
Topics
Training draws on real project experience, not just textbook material.
How it works
- Get in touch. Tell us about your team, your goals and the FPGA/SoC platform you're working with.
- Define the scope. We put together a format — live, video or labs — and a syllabus that matches your timeline.
- Deliver & follow up. Sessions, recordings and lab guides are delivered, with follow-up support while you apply what you learned.
Ready to start?
Whether you need a single live session or a full training programme, let's talk.