YoVDO

Learning FPGA Development

Offered By: LinkedIn Learning

Tags

FPGA Courses VHDL Courses Verilog Courses Digital Design Courses Combinational Logic Courses

Course Description

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

Related Courses

Embedded Systems Design
Indian Institute of Technology, Kharagpur via Swayam
FPGA computing systems: Background knowledge and introductory materials
Politecnico di Milano via Coursera
Future of Computing - on the Road to Quantum
openHPI
Learn VHDL and FPGA Development
Udemy
Learning Verilog for FPGA Development
LinkedIn Learning