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
Link To Document