DocumentCode :
2077900
Title :
A mixed-clock issue queue design for globally asynchronous, locally synchronous processor cores
Author :
Rapaka, Venkata Syam P ; Marculescu, Diana
Author_Institution :
Carnegie Mellon Univ., Pittsburgh, PA, USA
fYear :
2003
fDate :
25-27 Aug. 2003
Firstpage :
372
Lastpage :
377
Abstract :
Ever shrinking device sizes and innovative micro-architectural and circuit design techniques have made it possible to have multi-million transistor systems running at multi-Gigahertz speeds. However, such a tremendous computational capability comes at a high price in terms of power consumption and design effort in distributing a global clock signal across the chip. One of the most promising strategies that addresses these issues is the globally asynchronous, locally synchronous (GALS) design style where multiple domains are governed by different, locally generated clocks. Due to its inherent complexity, a possible driver application for such a design style is the case of superscalar, out-of-order processors. While micro-architectural evaluations for GALS microprocessors have been made available recently, no concrete implementations have been analyzed in a detailed way. In this paper we propose a mixed-clock issue queue design for high-end, out-of-order superscalar processors, able to sustain different clock rates and speeds for the incoming and out going traffic. We compare and contrast our implementation with existing synchronous versions of issue queues used stand-alone or in conjunction with mixed-clock FIFOs for inter-domain synchronization.
Keywords :
asynchronous circuits; clocks; logic design; logic simulation; microprocessor chips; synchronisation; GALS; clock speeds; globally asynchronous locally synchronous processor cores; incoming/out going traffic clock rates; inter-domain synchronization; mixed-clock FIFO; mixed-clock issue queue design; multiple locally generated clock domains; superscalar out-of-order processors; Circuit synthesis; Clocks; Concrete; Distributed computing; Energy consumption; Microprocessors; Out of order; Signal design; Synchronous generators; Transistors;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Low Power Electronics and Design, 2003. ISLPED '03. Proceedings of the 2003 International Symposium on
Print_ISBN :
1-58113-682-X
Type :
conf
DOI :
10.1109/LPE.2003.1231926
Filename :
1231926
Link To Document :
بازگشت