Building a Soft-Decision Viterbi Decoder in HLS (Rate 1/2, K=7)

From trellis theory to synthesizable C++ with full AXI-Stream interfacing