TCH HA Hansanjranaweera Building a Soft-Decision Viterbi Decoder in HLS (Rate 1/2, K=7) From trellis theory to synthesizable C++ with full AXI-Stream interfacing