FPGA-Based Viterbi Decoder
Designed a convolutional encoder and modular Viterbi decoder with branch-metric, add-compare-select, and traceback units aligned cycle by cycle.
- Architecture
- Decomposed the decoder into BMC, ACS, and Traceback modules.
- Built With
- SystemVerilog, FPGA-oriented RTL, simulation, waveform debugging.
- Verification
- Used controlled error cases to keep path metrics and traceback behavior traceable.