• DocumentCode
    467165
  • Title

    FPGA Implementation of Gated Clock based Globally Asynchronous Locally Synchronous Wrapper Circuits

  • Author

    Amini, E. ; Najibi, M. ; Jeddi, Z. ; Pedram, H.

  • Author_Institution
    Amirkabir Univ. of Technol., Tehran
  • Volume
    1
  • fYear
    2007
  • fDate
    13-14 July 2007
  • Firstpage
    1
  • Lastpage
    4
  • Abstract
    This paper focuses on prototyping pausible and gated clock based GALS systems on commercial FPGAs. Pausible clock based GLAS systems use an on-chip clock generator to generate pausible clock pulses whereas gated clock based GALS systems use an off-chip clock signal that is gated whenever asynchronous data communication is required. These two design schemes have been examined on Viterbi error detection and correction circuit. While using on-chip pausible clocks in plausible GALS wrappers leads to a tradeoff between robustness and performance, it has been shown that both performance and robustness can be improved by using the gated clock scheme. In addition, the area overhead of gated clock based GALS Viterbi was less than the area overhead of pausible clock based GALS Viterbi.
  • Keywords
    Viterbi detection; asynchronous circuits; error detection; field programmable gate arrays; FPGA; Viterbi error detection; gated clock; globally asynchronous locally synchronous wrapper circuits; pausible clock; Circuits; Clocks; Data communication; Field programmable gate arrays; Prototypes; Pulse generation; Robustness; Signal generators; System-on-a-chip; Viterbi algorithm;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Signals, Circuits and Systems, 2007. ISSCS 2007. International Symposium on
  • Conference_Location
    Iasi
  • Print_ISBN
    1-4244-0968-3
  • Type

    conf

  • DOI
    10.1109/ISSCS.2007.4292699
  • Filename
    4292699