22 Commits

Author SHA1 Message Date
8a7ed7a61b Update RGB PWM IP source list 2025-12-03 01:37:26 -08:00
8ffe9271f2 Modify hardware implemented PWM controller to use enable pulser 2025-12-03 00:07:02 -08:00
31730fba46 Add clock enable pulser with testbench
Clock divider implemented in RTL does not get implemented properly when
used inside IP block. Instead, this module will pulse an enable pin at
the same intervals, which will be used by other modules instead of a
separate clock.
2025-12-02 23:56:01 -08:00
941cbdf2dc Update HW PWM controller src list 2025-12-02 21:33:53 -08:00
616166f69f Add project for HW implementation of PWM controller 2025-12-02 21:19:16 -08:00
72b06dbcb4 Add clock divider functionality to PWM AXI 2025-11-19 15:52:56 -08:00
ae5dcf1a4d Add BD to pwm_controller source list 2025-11-19 15:48:08 -08:00
a58148a92e Add RGB PWM AXI ip configuration 2025-11-19 15:31:47 -08:00
a2c0c9a972 Add PWM axi to list 2025-11-19 15:31:39 -08:00
67bcca2aca Remove PWM block top testbench 2025-11-19 15:04:37 -08:00
b32ab40b0f Add PWM core testbench sim list 2025-11-19 14:59:48 -08:00
a352ed794c Add PWM core to project list 2025-11-19 13:33:43 -08:00
9d02715cb9 Add UserIP directory to pwm_controller config 2025-11-19 13:11:21 -08:00
53aee5878e Remove frequency from ip configuration 2025-11-11 00:08:48 -08:00
cff5b413e7 Rename memory map name to be more descriptive 2025-11-11 00:08:35 -08:00
712206a524 Rename MAP to PORT in ip.conf 2025-11-10 22:48:14 -08:00
600eebbd11 Change IP packaging configuration to use manual clk config 2025-11-10 20:42:47 -08:00
c2e6cec4e7 Add AXI interfaces to led_controller IP packaging 2025-11-10 19:49:45 -08:00
c242ff9445 Add IP package configuration file to led_controller 2025-11-10 14:11:35 -08:00
8524f3908f Add led_controller Hog configuration 2025-11-09 22:18:01 -08:00
50853a7762 Add pwm_block project 2025-11-09 20:52:31 -08:00
ee-324
d6cfc64b86 Initial commit 2025-11-10 04:13:57 +00:00