DocumentCode :
1652092
Title :
An architecture-level approach for mitigating the impact of process variations on extensible processors
Author :
Kamal, Mehdi ; Afzali-Kusha, Ali ; Safari, Saeed ; Pedram, Massoud
Author_Institution :
Sch. of Electr. & Comput. Eng., Univ. of Tehran, Tehran, Iran
fYear :
2012
Firstpage :
467
Lastpage :
472
Abstract :
In this paper, we present an architecture-level approach to mitigate the impact of process variations on extended instruction set architectures (ISAs). The proposed architecture adds one extra cycle to execute custom instructions (CIs) that violate the maximum allowed propagation delay due to the process variations. Using this method, the parametric yield of manufactured chips will greatly improve. The cost is an increase in the cycle latency of some of the CIs, and hence, a slight performance degradation for the extensible processor architectures. To minimize the performance penalty of the proposed approach, we introduce a new merit function for selecting the CIs during the selection phase of the ISA extension design flow. To evaluate the efficacy of the new selection method, we compare the extended ISAs obtained by this method with those selected based on the worst-case delay. Simulation results reveal that a speedup improvement of about 18% may be obtained by the proposed selection method. Also, by using the proposed merit function, the proposed architecture can improve the speedup about 20.7%.
Keywords :
instruction sets; parallel architectures; performance evaluation; ISA extension design flow; architecture-level approach; custom instructions; cycle latency; extended instruction set architectures; extensible processor architectures; merit function; performance penalty minimization; process variation impact mitigation; propagation delay; Benchmark testing; Clocks; Delay; Program processors; Propagation delay; Registers; Table lookup;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design, Automation & Test in Europe Conference & Exhibition (DATE), 2012
Conference_Location :
Dresden
ISSN :
1530-1591
Print_ISBN :
978-1-4577-2145-8
Type :
conf
DOI :
10.1109/DATE.2012.6176516
Filename :
6176516
Link To Document :
بازگشت