cyclone v de0-cv fpga automatic door monitor
ECE 2300 Course Project
Developed an automatic door monitoring system using a Cyclone V DE0-CV FPGA implementing a TinyRV1 single-cycle RISC-V processor. The system uses a LIDAR distance sensor and piezo buzzer to detect motion, triggering alerts when objects are detected within range.
technical highlights
- Implemented a TinyRV1 single-cycle RISC processor RTL in Verilog.
- Integrated LIDAR motion detection and piezo buzzer alerts.
- Wrote assembly code to interface with sensors and control system behavior.
- Built directed and randomized Verilog testbenches for datapath/control debugging.