Course image Debug Training: ARM Debug, ARM CoreSight & RISC-V Debug
Continuous Learning

Provide engineers with in-depth knowledge and hands-on experience in ARM Debug, ARM CoreSight and RISC-V debug architectures to enable effective hardware/software debug, tracing, integration in SoC environments and compare ARM and RISC-V debug architectures.

Course image Computer Architecture - 2
Continuous Learning

Course Description: 

This course delves into advanced processor and system‑level design techniques that drive today’s high‑performance computing. You’ll explore speculative execution and branch prediction, sophisticated cache organizations and coherence protocols, multithreading models, superscalar/out‑of‑order pipelines, memory virtualization, and vector processing. Through a combination of focused lectures, hands‑on lab exercises, and targeted assignments, you’ll develop the practical skills to analyze, design, and optimize modern CPU architectures.