1
0
forked from tanchou/Verilog
Commit Graph

3 Commits

Author SHA1 Message Date
Gamenight77
897f829e40 Refactor ultrasonic_fpga module: update distance output and state handling; add top_ultrason_uart module for integration with UART and ultrasonic sensor 2025-04-17 13:02:47 +02:00
Gamenight77
fd09bb30e3 Add distance_ws2812_display module and testbench; implement ws2812_driver for LED control 2025-04-16 17:07:29 +02:00
Gamenight77
6dfd8768a0 Add testbench for top_ultrasonic_led module
- Created a new testbench file `top_ultrasonic_led_tb.vvp` to simulate the functionality of the `top_ultrasonic_led` module.
- Included necessary signal definitions and event triggers for clock, reset, start, echo, and trigger signals.
- Implemented a state machine to handle the ultrasonic measurement process and LED display logic.
- Added simulation parameters for distance measurement and LED control.
- Integrated VPI calls for waveform dumping and simulation control.
2025-04-16 14:58:04 +02:00