This advanced course brings together all disciplines of Altera® SoC FPGA design into a comprehensive system design and verification experience. Students tackle the full SoC design cycle including system partitioning, hardware architecture, FPGA RTL implementation, Linux BSP, software integration, and system level verification.
Students work with the Altera Agilex and Cyclone V SoC platforms to explore hard processor system (HPS) architecture, AXI interconnect design, custom IP integration, and high performance DMA data paths. The course leverages UVM based verification methodology and advanced formal verification techniques alongside physical hardware bring up and software integration.