YoVDO

Introduction to FPGA - RISC-V Custom Peripheral | Digi-Key Electronics

Offered By: Digi-Key via YouTube

Tags

FPGA Courses Verilog Courses Pulse Width Modulation Courses Digital Circuit Design Courses

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

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
Learning FPGA Development
LinkedIn Learning
Learn VHDL and FPGA Development
Udemy