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 - Shape The World: Microcontroller Input/OutputThe University of Texas at Austin via edX Model Checking
Chennai Mathematical Institute via Swayam Introduction to the Internet of Things and Embedded Systems
University of California, Irvine via Coursera Sistemas embebidos: Aplicaciones con Arduino
Universidad Nacional Autónoma de México via Coursera Quantitative Formal Modeling and Worst-Case Performance Analysis
EIT Digital via Coursera