DocumentCode
3634905
Title
Analysis and optimization of pausible clocking based GALS design
Author
Xin Fan;Miloš Krstić;Eckhard Grass
Author_Institution
IHP Microelectronics, Im Technologiepark 25, 15236 Frankfurt (Oder), Germany
fYear
2009
Firstpage
358
Lastpage
365
Abstract
Pausible clocking based globally-asynchronous locally-synchronous (GALS) system design has been proven a promising approach to SoCs and NoCs. In this paper, we analyze the throughput reduction and synchronization failures introduced by the widely used pausible clocking scheme, and propose an optimized scheme for higher throughput and more reliable GALS design. The local clock generator is improved to minimize the acknowledge latency, and a novel input port is applied to maximize the safe timing region for the clock tree insertion. Simulation results using the IHP 0.13-?m standard CMOS process demonstrate that up to one-third increase in data throughput and an almost doubled safe timing region for clock tree distribution can be achieved in comparison to the traditional pausible clocking scheme.
Keywords
"Design optimization","Clocks","Throughput","Timing","System analysis and design","Network-on-a-chip","Failure analysis","Synchronization","Delay","CMOS process"
Publisher
ieee
Conference_Titel
Computer Design, 2009. ICCD 2009. IEEE International Conference on
ISSN
1063-6404
Print_ISBN
978-1-4244-5029-9
Type
conf
DOI
10.1109/ICCD.2009.5413130
Filename
5413130
Link To Document