Linux for Advanced eXtensible Interface (AXI) on ARM-based System-on-Chip (SoC)
- Speaker: John Mower
- Room: CC 235
- Time: Sat 3:00 pm – 3:30 pm
- Format: Lecture (30 Min + Q&A)
- Difficulty: Expert
- Track: Hardware
- Presenter Location: In-person
- Experience: first time speaking
Description:
Over the last decade, FPGA development has increasingly centered around System‑on‑Chip (SoC) devices that combine ARM processors with FPGA fabric. This hybrid architecture enables an effectively unlimited number of hardware‑addressable systems and opens the door to powerful, flexible embedded designs.
This talk covers:
- Core hardware concepts behind ARM‑FPGA SoCs
- Historical and modern system architectures
- Linux device‑tree fundamentals for AXI‑connected hardware
- User‑space control strategies
- Custom platform and character modules for interacting with AXI peripherals
Attendees will gain a deeper understanding of how Linux interfaces with AXI on ARM‑based SoCs and how to build robust, flexible systems that take full advantage of FPGA‑accelerated hardware.
Target Audience:
- Hardware engineers
- Embedded Linux developers
- FPGA/SoC practitioners