Rapid FPGA delay characterization using clock synthesis and sparse sampling

作者: Mehrdad Majzoobi , Eva Dyer , Ahmed Elnably , Farinaz Koushanfar

DOI: 10.1109/TEST.2010.5699248

关键词:

摘要: This paper introduces a set of novel techniques for rapid post-silicon characterization FPGA timing variability. The existing built-in self-test (BIST) methods work by incrementing the clock frequency until failures occur within combinational circuit-under-test (CUT). A standing challenge industrial adoption device profiling this method is time required process. To perform and accurate delay characterization, we introduce number to rapidly scan CUTs while changing using off-chip on-chip synthesis modules. We next find compact parametric representation CUT failure probability. Using representation, minimum samples determined accurately estimate each 2D array. After that, exploit spatial correlation delays across die measure small subset from an array recover remaining entries with high accuracy. Our implementation evaluations on Xilinx Virtex 5 demonstrate that combination new reduces overhead at least three orders magnitude simultaneously reducing storage requirements.

参考文章(22)
Xiao-Yu Li, Feng Wang, Tho La, Zhi-Min Ling, Ji-Fu Kung, M.H. Wang, Horng Nan Chern, Chia-Pin Lee, An effective method of characterization poly gate CD variation and its impact on product performance and yield international symposium on semiconductor manufacturing. pp. 259- 262 ,(2003) , 10.1109/ISSM.2003.1243278
David Blaauw, Ashish Srivastava, Dennis Sylvester, Statistical Analysis and Optimization for VLSI: Timing and Power ,(2005)
Michael Orshansky, Duane Boning, Sani Nassif, Design for Manufacturability and Statistical Design: A Constructive Approach ,(2007)
Miron Abramovici, Charles E. Stroud, BIST-Based Delay-Fault Testing in FPGAs Journal of Electronic Testing. ,vol. 19, pp. 549- 558 ,(2003) , 10.1023/A:1025126030727
Michael Brown, Cyrus Bazeghi, Matthew Guthaus, Jose Renau, Measuring and modeling variabilityusing low-cost FPGAs Proceeding of the ACM/SIGDA international symposium on Field programmable gate arrays - FPGA '09. pp. 286- 286 ,(2009) , 10.1145/1508128.1508204
Justin S. J. Wong, Pete Sedcole, Peter Y. K. Cheung, Self-Measurement of Combinatorial Circuit Delays in FPGAs ACM Transactions on Reconfigurable Technology and Systems. ,vol. 2, pp. 1- 22 ,(2009) , 10.1145/1534916.1534920
Pete Sedcole, Edward Stott, Peter Y.K. Cheung, Compensating for variability in FPGAs by re-mapping and re-placement field-programmable logic and applications. pp. 613- 616 ,(2009) , 10.1109/FPL.2009.5272380
Mehrdad Majzoobi, Farinaz Koushanfar, Miodrag Potkonjak, Techniques for Design and Implementation of Secure Reconfigurable PUFs ACM Transactions on Reconfigurable Technology and Systems. ,vol. 2, pp. 1- 33 ,(2009) , 10.1145/1502781.1502786
Michael Wakin, Richard Baraniuk, Chinmay Hegde, Random Projections for Manifold Learning neural information processing systems. ,vol. 20, pp. 641- 648 ,(2007)
Lerong Cheng, Jinjun Xiong, Lei He, Mike Hutton, FPGA Performance Optimization Via Chipwise Placement Considering Process Variations field-programmable logic and applications. pp. 1- 6 ,(2006) , 10.1109/FPL.2006.311193