ACM Home Page
Please provide us with feedback. Feedback
Suppression of Intrinsic Delay Variation in FPGAs using Multiple Configurations
Full text PdfPdf (1.52 MB)
Source
ACM Transactions on Reconfigurable Technology and Systems (TRETS) archive
Volume 1 ,  Issue 1  (March 2008) table of contents
Special edition on the 15th international symposium on FPGAs
Article No. 3  
Year of Publication: 2008
ISSN:1936-7406
Authors
Yohei Matsumoto  National Institute of Advanced Industrial Science and Technology (AIST) and CREST-Japan Science and Technology Agency
Masakazu Hioki  National Institute of Advanced Industrial Science and Technology (AIST) and CREST-Japan Science and Technology Agency
Takashi Kawanami  National Institute of Advanced Industrial Science and Technology (AIST) and CREST-Japan Science and Technology Agency
Hanpei Koike  National Institute of Advanced Industrial Science and Technology (AIST) and CREST-Japan Science and Technology Agency
Toshiyuki Tsutsumi  National Institute of Advanced Industrial Science and Technology (AIST), CREST-Japan Science and Technology Agency, and Meiji University
Tadashi Nakagawa  National Institute of Advanced Industrial Science and Technology (AIST)
Toshihiro Sekigawa  National Institute of Advanced Industrial Science and Technology (AIST)
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 7,   Downloads (12 Months): 93,   Citation Count: 1
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1331897.1331899
What is a DOI?

ABSTRACT

A new method for improving the timing yield of field-programmable gate array (FPGA) devices affected by intrinsic within-die variation is proposed. The timing variation is reduced by selecting an appropriate configuration for each chip from a set of independent configurations, the critical paths of which do not share the same circuit resources on the FPGA. In this article, the actual method used to generate independent multiple configurations by simply repeating the routing phase is shown, along with the results of Monte Carlo simulation with 10,000 samples. One simulation result showed that the standard deviations of maximum critical path delays are reduced by 28% and 49% for 10% and 30% Vth variations (σ/ μ), respectively, with 10 independent configurations. Therefore, the proposed method is especially effective for larger Vth variation and is expected to be useful for suppressing the performance variation of FPGAs due to the future increase of parameter variation. Another simulation result showed that the effectiveness of the proposed technique was saturated at the use of 10 or more configurations because of the degradation of the quality of the configurations. Therefore, the use of 10 or fewer configurations is reasonable.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
Asenov, A., Brown, A. R., Davis, J. H., and Slavcheva, G. 2003. Simulation of intrinsic parameter fluctuations in decananometer and nanometer-scale MOSFET. IEEE Trans. Elect. Devi. 50, 9, 1837--1852.
 
2
 
3
 
4
Betz, V. 2006. FPGA place-and-route challenge. http://www.eecg.toronto.edu/~vaughn/challenge/ challenge.html.
 
5
Bowman, K. A., Tang, X. Eble, J., and Meindl, J. M. 2000. Impact of extrinsic and intrinsic parameter fluctuations on CMOS circuit performance. IEEE J. Solid-State Circ. 35, 8, 1186--1193.
 
6
Bowman, K. A., Duvall, S. G., and Meindl, J. M. 2002. Impact of die-to-die and within-die parameter fluctuations on the maximum clock frequency distribution for gigascale integration. IEEE J. Solid-State Circ. 37, 2, 183--190.
7
 
8
Cheng, L., Xiong, J., He, L., and Hutton, M. 2006. FPGA performance optimization via chipwise placement considering process variations. In Proceedings of International Conference on Field-Programmable Logic and Applications, 44--49.
 
9
 
10
Friedberg, P., Cao, Y., Cain, J., Wang, R., Rabaey, J., and Spanos, C. 2005. Modeling within-field gate length spatial variation for process-design co-optimization, In Proceedings of Design and Process Integration for Microelectronic Manufacturing IV. SPIE, 5756, 178--188.
 
11
Hyder, Z. and Wawrzynek, J. 2005. Defect tolerance in multiple-FPGA Systems, In Proceedings of IEEE 15th International Conference on Field Programmable Logic and Application. IEEE Computer Society Press, Los Alamitos, CA, 24--26.
 
12
ITRS 2005. Design Section.
 
13
Katsuki, K., Kotani, M., Kobayashi, K., and Onodera, H. 2005. A yield and speed enhancement scheme under within-die variations on 90 nm LUT array. In Proceedings of IEEE Custom Integrated Circuit Conference. IEEE Computer Society Press, Los Alamitos, CA, 601--604.
 
14
Krasniewski, A. 2003. Evaluation of testability of path delay faults for user-configured programmable devices. In Proceedings of International Conference on Field-Programmable Logic and Applications, 828--838.
 
15
Kuon, I. and Rose, J. 2006. Measuring the gap between FPGAs and ASICs. IEEE Trans. Computer-Aided Des. Integr. Circ. Syst. 26, 2, 203--215.
 
16
Li, X., La, F., and Ling, T. 2004. FPGA as process monitor -- An effective method to characterize poly gate CD variation and its impact on product performance and yield. IEEE Trans. Semiconduct. Manufact. 17, 3, 267--272.
 
17
Lin, Y., Hutton, M., and He, L. 2006. Placement and timing for FPGAs considering variations. In Proceedings of International Conference on Field-Programmable Logic and Applications, 37--43.
18
19
 
20
Menon, P. R., Xu, W., and Tessier, R. 2006. Design-specific path delay testing in lookup-table-based FPGAs. IEEE Trans. Computer-Aided Des. Integr. Circuits Syst. 25, 5, 867--877.
21
 
22
Sedcole, P. and Cheung, P. Y. K. 2006. Within-die delay variability in 90 nm FPGAs and beyond. In Proceedings of IEEE International Conference on Field-Programmable Technology. IEEE Computer Society Press, Los Alamitos, CA, 97--104.
 
23
 
24
STARC 2006. http://www.starc.jp/index-e.html
 
25
Watts, J., Lu, N., Bittner, C., Grundon, S., and Oppold, J. 2005. Modeling FET variation within a chip as a function of circuit design and layout choices. In Proceedings of the Nanotech Workshop on Compact Modeling, 87--92.
 
26
 
27
Xilinx, Inc. 2005. EasyPath Devices Data Sheet.


Collaborative Colleagues:
Yohei Matsumoto: colleagues
Masakazu Hioki: colleagues
Takashi Kawanami: colleagues
Hanpei Koike: colleagues
Toshiyuki Tsutsumi: colleagues
Tadashi Nakagawa: colleagues
Toshihiro Sekigawa: colleagues