• DocumentCode
    233921
  • Title

    Design and Implementation of High Throughput and Area Efficient Hard Decision Viterbi Decoder in 65nm Technology

  • Author

    Sugur, Narayan V. ; Siddamal, Saroja V. ; Vemala, Samba Sivam

  • Author_Institution
    Dept. of Electron. & Commun., BVBCET, Hubli, India
  • fYear
    2014
  • fDate
    5-9 Jan. 2014
  • Firstpage
    353
  • Lastpage
    358
  • Abstract
    This paper presents a high throughput (1Gbps) and moderate area for constraint length K=3, code rate R=1/2 and four states (N=4) hard decision state parallel Viterbi decoder. The Add Compare Select (ACS) unit in path metric unit is designed to reduce the latency of ACS loop delay by using Modified Carry Look Ahead Adder and Digital Comparator. We also consider the design of Survivor Memory Unit (SMU) which combines the advantages of both Register Exchange method and Trace Back method, to reduce the decoding latency and total area of the Viterbi decoder. The proposed Viterbi decoder design is described using Verilog HDL and implemented in standard cell ASIC flow using Synopsys EDA tool. The design operation is verified by decoding the one million bits. The behavior of the decoder is verified by using Synopsys simulator and synthesized using Synopsys Design Compiler in 65nm CMOS technology library. The proposed decoder operates at 250MHz, supply voltage 1.32V and operating temperature range -40°C to 125°C. The ACS architecture achieves 67.07% improvement in reduction of latency compared to the conventional ACS architecture and achieves 1.235 Gbps throughput. The results show that, the Viterbi decoder architecture achieves 73.03% to 92.46% improvement in area as compared to the other architectures. This reduction in latency and area finds application in high data rate communication.
  • Keywords
    CMOS digital integrated circuits; Viterbi decoding; application specific integrated circuits; hardware description languages; program compilers; ACS loop delay; CMOS technology library; Verilog HDL; add compare select unit; area efficient hard decision Viterbi decoder; decoding latency; digital comparator; frequency 250 MHz; high throughput hard decision Viterbi decoder; modified carry look ahead adder; path metric unit; register exchange method; size 65 nm; standard cell ASIC flow; survivor memory unit; synopsys EDA tool; synopsys design compiler; synopsys simulator; temperature -40 degC to 125 degC; trace back method; voltage 1.32 V; Adders; Clocks; Computer architecture; Decoding; Throughput; Viterbi algorithm; ACS unit; MCLA adder; SMU; Viterbi decoder;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    VLSI Design and 2014 13th International Conference on Embedded Systems, 2014 27th International Conference on
  • Conference_Location
    Mumbai
  • ISSN
    1063-9667
  • Type

    conf

  • DOI
    10.1109/VLSID.2014.67
  • Filename
    6733156