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
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 (2026). 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 LinuxTags
Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.
scripts
tests
utilities
models
documents
| 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.
