Title :
Globally asynchronous locally synchronous wrapper circuit based on clock gating
Author :
Amini, E. ; Najibi, M. ; Pedram, H.
Author_Institution :
Dept. of IT & Comput. Eng., Amirkabir Univ. of Technol., Iran
Abstract :
In this paper we propose an asynchronous wrapper with new asynchronous communication port controllers and reliable clock generation scheme for locally synchronous modules. This is achieved by utilizing clock gating idea within GALS wrappers which makes the use of reliable and robust off-chip clock generator possible for locally synchronous modules. In addition to clock robustness, the clock generator part becomes totally synchronous. To validate the proposed solution, we employed the wrapper circuit in Viterbi error detection and correction circuit. The synthesis results show that our GALS approach gains 44%/spl sim/48% performance improvement in contrast to pausible clock GALS wrappers.
Keywords :
Viterbi decoding; asynchronous circuits; clocks; error correction codes; error detection codes; logic design; GALS wrappers; Viterbi error correction; Viterbi error detection; asynchronous communication port controllers; asynchronous wrapper; clock gating; clock generation scheme; globally asynchronous circuit; locally synchronous circuit; off-chip clock generator; wrapper circuit; Asynchronous communication; Circuits; Clocks; Communication system control; Energy consumption; Frequency; Robustness; Signal generators; Synchronous generators; Very large scale integration;
Conference_Titel :
Emerging VLSI Technologies and Architectures, 2006. IEEE Computer Society Annual Symposium on
Conference_Location :
Karlsruhe
Print_ISBN :
0-7695-2533-4
DOI :
10.1109/ISVLSI.2006.48