To design, simulate, and test digital logic systems using Verilog HDL and SystemVerilog, including structured testbenches and waveform-based debugging
- Basic gates, multiplexers, adders, decoders
- Latches, D flip-flops, shift registers, counters
- Moore and Mealy machines for sequence detection and control logic
- Synchronous state transitions and state encoding
- Real-time hour-minute-second display
- Alarm setting with enable/disable functionality
- Clock division logic for real-time simulation
- GTKWave for waveform inspection
- Icarus Verilog for compiling and simulating RTL and testbenches
- Developed using SystemVerilog and Object-Oriented Programming (OOP) principles
- Reusable, modular architecture for scalable testing
- Automatic stimulus generation and result checking