DocumentCode :
2066519
Title :
Implementing Tile-based Chip Multiprocessors with GALS Clocking Styles
Author :
Yu, Zhiyi ; Baas, Bevan
Author_Institution :
Univ. of California, Davis
fYear :
2007
fDate :
1-4 Oct. 2007
Firstpage :
174
Lastpage :
179
Abstract :
This paper investigates implementation techniques for tile-based chip multiprocessors with Globally Asynchronous Locally Synchronous (GALS) clocking styles. These architectures can simplify the physical design flow since they allow focusing on a single processor when designing an entire chip. However, they also introduce challenges to maintain system robustness and scalability. We propose a physical design flow for these architectures, investigate timing issues for robust implementations, and propose methods to take full advantage of their potential scalability. As a design example, we present data from a recently implemented single-chip 6 x 6 tile-based GALS processing array.
Keywords :
multiprocessing systems; GALS clocking styles; globally asynchronous locally synchronous clocking styles; tile-based chip multiprocessors; Clocks; Fabrication; Frequency; Hardware design languages; Local oscillators; Process design; Robustness; Scalability; System performance; Timing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Design, 2006. ICCD 2006. International Conference on
Conference_Location :
San Jose, CA
ISSN :
1063-6404
Print_ISBN :
978-0-7803-9707-1
Electronic_ISBN :
1063-6404
Type :
conf
DOI :
10.1109/ICCD.2006.4380812
Filename :
4380812
Link To Document :
بازگشت