This project simulates a digital protocol controller using a Finite State Machine (FSM) in SystemVerilog.
Tested and verified using EDA Playground.
- Protocol A: Increment input (data_in + 1)
- Protocol B: Bitwise NOT (~data_in)
- Protocol C: XOR with 0xAA (data_in ^ 8'hAA)
Self-checking testbench written in SystemVerilog.
- SystemVerilog (EDA Playground)
- GTKWave (for waveform analysis)

