Open Access Open Access  Restricted Access Subscription Access
Open Access Open Access Open Access  Restricted Access Restricted Access Subscription Access

FPGA Implementation of Digit-Serial Architecture for Various Digit-Size and Wordlength in Viterbi Decoder


Affiliations
1 Electronic and Instrumentation Department, Kongu Engineering College, Tamil Nadu, India
2 Electrical Engineering Department, Kongu Engineering College, Tamil Nadu, India
3 EBET Group of Institutions, Tamil Nadu, India
     

   Subscribe/Renew Journal


Convolutional code is an essential Forward Error Correcting (FEC) code for many wireless communication systems. Viterbi decoder is an optimal algorithm for decoding a convolution code. The design of an efficient Integrated Circuit (IC) in terms of power, area and speed simultaneously has become a challenging problem. Power dissipation is recognized as a critical parameter in modern Very Large Scale Integrated circuit (VLSI) design field. The major source of power dissipation is dynamic power dissipation, which is due to the total switching activity. Viterbi decoder employed in digital wireless communication is complex and dissipates large power. The proposed method focuses on power reduction of Viterbi decoderat architecture level. The proposed method is to obtain high speed and low power Viterbi decoder using digit-serial architecture for various digit size and word length. In the digit-serial architecture N bits are processed per clock cycle and a word is processed per W/N clock cycles (W-word length, N-digit size). Digit-serial architecture achieves high speed and low power. Viterbi decoder is designed with code rate k/n=¼, constraint length K= 3, word length W=8, 32 and digit size N=2, 4. The functionality is simulated and verified using Modelsim and synthesized using Xilinx FPGA SPARTAN3.

Keywords

Digit-Serial Architecture, Digit-Size, Unfolding.
User
Subscription Login to verify subscription
Notifications
Font Size

Abstract Views: 190

PDF Views: 1




  • FPGA Implementation of Digit-Serial Architecture for Various Digit-Size and Wordlength in Viterbi Decoder

Abstract Views: 190  |  PDF Views: 1

Authors

T. Kalavathidevi
Electronic and Instrumentation Department, Kongu Engineering College, Tamil Nadu, India
K. V. Punitha
Electrical Engineering Department, Kongu Engineering College, Tamil Nadu, India
C. Venkatesh
EBET Group of Institutions, Tamil Nadu, India

Abstract


Convolutional code is an essential Forward Error Correcting (FEC) code for many wireless communication systems. Viterbi decoder is an optimal algorithm for decoding a convolution code. The design of an efficient Integrated Circuit (IC) in terms of power, area and speed simultaneously has become a challenging problem. Power dissipation is recognized as a critical parameter in modern Very Large Scale Integrated circuit (VLSI) design field. The major source of power dissipation is dynamic power dissipation, which is due to the total switching activity. Viterbi decoder employed in digital wireless communication is complex and dissipates large power. The proposed method focuses on power reduction of Viterbi decoderat architecture level. The proposed method is to obtain high speed and low power Viterbi decoder using digit-serial architecture for various digit size and word length. In the digit-serial architecture N bits are processed per clock cycle and a word is processed per W/N clock cycles (W-word length, N-digit size). Digit-serial architecture achieves high speed and low power. Viterbi decoder is designed with code rate k/n=¼, constraint length K= 3, word length W=8, 32 and digit size N=2, 4. The functionality is simulated and verified using Modelsim and synthesized using Xilinx FPGA SPARTAN3.

Keywords


Digit-Serial Architecture, Digit-Size, Unfolding.