FPGA Design for Embedded Systems Specialization

Decode the Secrets of the FPGA in Embedded Systems. Enhance career opportunities and build better systems by acquiring skill in FPGA design.

Instructors: Timothy Scherr +1 more

What you'll learn

  •   Create in the FPGA a working system on a chip design with Nios II soft processor, RAM and FLASH memory, and several peripherals.
  •   Understand and practice all aspects of FPGA development, including conception, design, implementation, and debugging.
  •   Understand the rationale for each phase of the hardware development flow, including fitting, timing constraints, simulation, and programming.
  •   Apply hierarchical design methods to create bigger designs in VHDL or Verilog
  • Skills you'll gain

  •   Computer Architecture
  •   Software Development
  •   System Design and Implementation
  •   Integrated Development Environments
  •   Technical Design
  •   Programming Principles
  •   Electronic Hardware
  •   Field-Programmable Gate Array (FPGA)
  •   Program Development
  •   Development Testing
  •   Embedded Systems
  •   Eclipse (Software)
  • Specialization - 4 course series

    Learners will practice building and testing several FPGA projects using industry standard FPGA hardware development tools by applying skills including VHDL and Verilog coding, programmable logic synthesis and simulation, static timing analysis and FPGA device programming. The culmination of these efforts will be the construction of a configurable softcore processor system on a chip using the DE10-Lite evaluation board.

    Hardware Description Languages for FPGA Design

    FPGA Softcore Processors and IP Acquisition

    FPGA Capstone: Building FPGA Projects

    ©2025  ementorhub.com. All rights reserved