A Multi-Standard Reconfigurable Viterbi Decoder using Embedded FPGA blocks