TRAINING · FPGA & SOC

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.

🎥 Every course includes live Q&A sessions and live development sessions.

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.

More courses coming soon.

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.

FPGA design (Verilog/VHDL) Zynq-7000 & Zynq MPSoC AMD Kria SOMs Digital signal processing AXI & custom IP integration Embedded Linux / PetaLinux RTL verification

How it works

  1. Get in touch. Tell us about your team, your goals and the FPGA/SoC platform you're working with.
  2. Define the scope. We put together a format — live, video or labs — and a syllabus that matches your timeline.
  3. 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.