• DocumentCode
    3158014
  • Title

    FPGA based asynchronous pipelined viterbi decoder using two phase bundled-data protocol

  • Author

    Santhi, M. ; Lakshminarayanan, G. ; Varadhan, Surya Vamshi

  • Author_Institution
    NIT, Tiruchirappalli
  • Volume
    01
  • fYear
    2008
  • fDate
    24-25 Nov. 2008
  • Abstract
    In this paper a novel approach is proposed for the implementation of asynchronous pipelined circuits. In this approach, Synchronous FPGAs form Xilinx and Altera are used for implementing the asynchronous pipelined Circuits using two phase bundled data protocol. Asynchronous pipelined circuits have many potential advantages over their synchronous equivalents including lower latency, lower power consumption, high throughput, avoiding clock skew problem, etc., In this proposed approach, Muller C-element is used to generate the control signals in the handshaking circuit and Double Edge Triggered D-flip-flop (DETDFF) is used to ensure the two phase operation of the control signal generation. To verify the efficacy of this approach, an asynchronous pipelined 4 state, frac12-rate viterbi decoder is implemented on Cyclone II FPGA using Quartus II Altera tool. The throughput of asynchronous pipelined Viterbi decoder using the proposed approach is 181Mbps which is 2.83 times greater than that of the synchronously pipelined Viterbi decoder with 35% increase in area.
  • Keywords
    Viterbi decoding; asynchronous circuits; field programmable gate arrays; flip-flops; pipeline processing; Cyclone II FPGA; Muller C-element; asynchronous pipelined Viterbi decoder; control signal generation; double edge triggered d-flip-flop; handshaking circuit; phase bundled-data protocol; Circuits; Decoding; Delay; Field programmable gate arrays; Power generation; Protocols; Signal generators; Synchronous generators; Throughput; Viterbi algorithm; Asynchronous pipelining; DETDFF (Double Edge Triggered D-flip-flop); Muller C-element; Viterbi decoder; bundled data protocol; two phase pipelining;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    SoC Design Conference, 2008. ISOCC '08. International
  • Conference_Location
    Busan
  • Print_ISBN
    978-1-4244-2598-3
  • Electronic_ISBN
    978-1-4244-2599-0
  • Type

    conf

  • DOI
    10.1109/SOCDC.2008.4815635
  • Filename
    4815635