HDL Implementation of Three-Channel PWM

Version 1.0 (2.88 MB) by Andrew Rayman
Demonstration of capabilities of the Model-Based Design approach in simple FPGA projects development process
31 Downloads
Updated 16 Jan 2023
Overview
The project was made for demonstration of capabilities of the Model-Based Design (MBD) approach in simple FPGA projects development process.
The process consists of three main parts: system design, testing, and HDL code generation with deployment.
For implementation of the task, algorithm of three-channel PWM generation was chosen. The system also has algorithms for duty cycles setting and channel number selection with the buttons and additional modules for pressing-of-the-button events processing.
All algorithms have requirement sets and simulation-based tests were developed and executed in order to prove that all modules work fine.

Cite As

Andrew Rayman (2024). HDL Implementation of Three-Channel PWM (https://github.com/andrewrays/pwm-mbd-demo/releases/tag/1.0), GitHub. Retrieved .

MATLAB Release Compatibility
Created with R2022b
Compatible with R2022b
Platform Compatibility
Windows macOS Linux
Tags Add Tags

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Version Published Release Notes
1.0

To view or report issues in this GitHub add-on, visit the GitHub Repository.
To view or report issues in this GitHub add-on, visit the GitHub Repository.