DocumentCode :
899381
Title :
Using Adaptive Circuits to Mitigate Process Variations in a Microprocessor Design
Author :
Fetzer, Eric S.
Author_Institution :
Intel, Fort Collins, CO
Volume :
23
Issue :
6
fYear :
2006
fDate :
6/1/2006 12:00:00 AM
Firstpage :
476
Lastpage :
483
Abstract :
This case study discusses how to use adaptive circuits in a big dual-core microprocessor to combat process variation. The large die size also makes it suffer more on-die process variation. To prevent continuous design updates or multiple design optimizations, designs incorporate adaptive techniques that achieve the highest performance possible. Although adaptive techniques are not new, having been implemented to some degree for generations (for example, self-calibrating I/O), they have taken significant new roles in many design aspects. As adaptive designs proliferate, increasing amounts of effort go into testing them. This article presented two types of adaptive systems: the silicon-optimizing active deskew system and the silicon-monitoring power measurement and cache latent-error detection system. However, these adaptive circuits are the tip of a growing iceberg. As variability increasingly affects designs, designers will likely use more adaptive circuits to achieve the highest performance and reliability possible. New scaling issues, such as erratic bits, will make these adaptations even more necessary to the design´s fundamental operation. With increasing use of adaptive circuits, designers will need to develop new test techniques to ensure high part quality and reliability
Keywords :
logic design; logic testing; microprocessor chips; adaptive circuits; cache latent-error detection system; design fundamental operation; microprocessor design; process variations; silicon-monitoring power measurement; silicon-optimizing active deskew system; Aging; Central Processing Unit; Circuit optimization; Clocks; Integrated circuit interconnections; Microprocessors; Power system interconnection; Program processors; Temperature; Voltage; Itanium microprocessor; Montecito; active clock deskew; adaptive circuits; cache safe technology; dual core; power measurement; process variation;
fLanguage :
English
Journal_Title :
Design & Test of Computers, IEEE
Publisher :
ieee
ISSN :
0740-7475
Type :
jour
DOI :
10.1109/MDT.2006.159
Filename :
4042509
Link To Document :
بازگشت