DocumentCode :
2063364
Title :
Statistical Generic and Chip-Specific Skew Assignment for Improving Timing Yield of FPGAs
Author :
Sivaswamy, Satish ; Bazargan, Kia
Author_Institution :
Minnesota Univ., Minneapolis
fYear :
2007
fDate :
27-29 Aug. 2007
Firstpage :
429
Lastpage :
434
Abstract :
This paper presents a technique to fix timing violations caused by process variations in FPGAs by adjusting the clock skews of flip-flops. This involves making the clock distribution network tunable by adding programmable delay elements to compensate for variations. We propose generic as well as chip-specific skew assignment schemes that are robust to variations. The two proposed schemes result in recovering about 80% and 82% of the failed chips respectively with conservative timing constraints. With more aggressive constraints, the corresponding numbers are 69% and 77% respectively. Our technique causes a 39% increase in the number of chips in the fast bin when speed-binning is performed. The area and power overhead associated with this technique are 3.5% and 5.6% respectively.
Keywords :
clocks; field programmable gate arrays; flip-flops; timing; FPGA; chip-specific skew assignment; clock distribution network; clock skews; flip-flops; programmable delay elements; statistical generic skew assignment; timing violations; Added delay; Application specific integrated circuits; Clocks; Field programmable gate arrays; Flip-flops; Logic programming; Network topology; Robustness; Timing; Tunable circuits and devices;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Field Programmable Logic and Applications, 2007. FPL 2007. International Conference on
Conference_Location :
Amsterdam
Print_ISBN :
978-1-4244-1060-6
Electronic_ISBN :
978-1-4244-1060-6
Type :
conf
DOI :
10.1109/FPL.2007.4380684
Filename :
4380684
Link To Document :
بازگشت