Introduction to FPGA - RISC-V Custom Peripheral | Digi-Key Electronics
Offered By: Digi-Key via YouTube
Course Description
Overview
Explore the design and integration of a custom pulse-width modulation (PWM) hardware peripheral into a RISC-V softcore processor using an FPGA in this 24-minute video tutorial. Learn how to create the PWM peripheral using Verilog, implement it within the FemtoRV processor, and control it through memory addressing. Discover the process of accessing the PWM register via code, understanding memory pages for RAM, I/O peripherals, and program memory. Gain insights into hardware PWM code, simulation, implementation, and configuration. Follow along using Linux, preferably a Debian-based distribution, and access provided code examples and resources to enhance your understanding of FPGA programming and custom digital logic design.
Syllabus
Introduction
Memory Addressing
Hardware PWM Code
PWM Simulation
Implementation
Configuration
Outro
Taught by
Digi-Key
Related Courses
Interfacing with the Raspberry PiUniversity of California, Irvine via Coursera The Mechatronics Revolution: Fundamentals and Core Concepts
Georgia Institute of Technology via edX Embedded Systems Essentials with Arm: Getting Started
Arm Education via edX Learning Arduino: Interfacing with Analog Devices
LinkedIn Learning PIC Microcontroller: Advanced Training Course
Udemy