Objectives

On completion of the course, the student will be able to:
• Identify the core components of modern FPGAs used in embedded systems
• Explain the FPGA design flow for embedded system development.
• Define the role of hard and softcore processors within FPGA-based systems.
• Compare various FPGA architectures and their suitability for different embedded applications.
• Understand the benefits and limitations of high-level synthesis (HLS).
• Analyze resource utilization and performance in FPGA-based platforms.
• Develop embedded applications that integrate FPGAs as hardware accelerators.

  • Teacher
    Yasir Al-Ameri