Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

LinkedIn Learning

Learning FPGA Development

via LinkedIn Learning

Overview

Get a basic introduction to electronics programming with field-programmable gate arrays (FPGAs): customizable circuits that can be updated after they are deployed in the field.

Syllabus

Introduction
  • Get your digital design journey started
  • What you should know
1. Field Programmable Gate Arrays
  • What is an FPGA?
  • FPGAs are not microcontrollers
  • FPGA applications and market
  • Inside an FPGA: Logic blocks
  • Inside an FPGA: Interconnects
  • Other blocks
2. Embedded Development Process
  • FPGA development process overview
  • FPGA families and development boards
  • Electronic design automation tools
  • Xilinx platform
  • Intel platform
3. Hardware Description Languages
  • Digital system modeling
  • Verilog and VHDL
  • Verilog primer
  • Simulation
  • Combinational logic example
  • 4-bit adder simulation example
  • Sequential logic simulation example
4. Implementation
  • FPGA example implementation requirements
  • Demo system for the Intel platform
  • Intel implementation demo
  • Intel hardware demo
  • Demo system for the Xilinx platform
  • Xilinx implementation demo
  • Xilinx hardware demo
Conclusion
  • Next steps

Taught by

Eduardo Corpeño

Reviews

4.7 rating at LinkedIn Learning based on 983 ratings

Start your review of Learning FPGA Development

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.