Architecture and implementation considerations of a high-speed viterbi decoder for a Reed-Muller subcode — ReaderExpo