This document presents a research article on a low power Viterbi decoder for trellis coded modulation systems, focusing on the implementation of convolutional encoding and decoding for forward error correction in wireless communication. It describes the architecture, functioning, and efficiency of the proposed FPGA-based Viterbi decoder, detailing the process of data encoding through convolutional codes and the subsequent decoding using the Viterbi algorithm. The findings highlight the advantages of implementing such decoders in FPGA for improved performance in digital communication systems.