FPGAs for Makers - Introduction and Basic Concepts
Offered By: SparkFun Electronics via YouTube
Course Description
Overview
Explore the world of Field Programmable Gate Arrays (FPGAs) in this informative webinar presented by FPGA engineer Steve Grace. Gain insights into the power and complexity of FPGAs from both application and silicon perspectives. Learn about programming and development on Open Source Hardware, with live demonstrations using Papilio Pro and Zedboard. Discover how code maps to hardware and get a high-level overview of in-chip debugging. Compare FPGAs to microcontrollers, understand typical FPGA applications, and delve into basic FPGA code examples. Master the art of writing simulation test benches and reading waveforms. Examine top-level code, code implementation, block diagrams, clock configuration, and button integration. Perfect for makers and electronics enthusiasts looking to expand their knowledge of this powerful technology.
Syllabus
Introduction
About Steve
Agenda
FPGA vs microcontroller
Typical FPGA applications
Basic FPGA code examples
Writing simulation test benches
Reading waveforms
Demo
Top Level Code
Code Implementation
Papilio
Block Diagram
Clock Configuration
Buttons
Testing
Taught by
SparkFun Electronics
Related Courses
Embedded Systems DesignIndian 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 Learning FPGA Development
LinkedIn Learning Learn VHDL and FPGA Development
Udemy