Submitted:
28 May 2025
Posted:
29 May 2025
You are already at the latest version
Abstract
Keywords:
1. Introduction
2. Gaussian Process Regression for Semiconductor Reliability
2.1. Basic Structure
2.2. Gaussian Process Regression
3. Proposed Custom-Adaptive Kernel Approach
3.1. Hybrid or Mixture Kernel Strategy
3.1.1. Adaptive Kernel Strategy
3.1.2.1 Composite Adaptive Strategy
3.1.2.2 Aggressive Adaptive Strategy
3.2. Proposed Custom-Adaptive Model
4. Experimental Result
4.1. Experimental Setup
4.1.1. Wafer Data
4.1.2. FPGA Data
4.1.3. GPR Kernel
4.1.4. Estimated Prediction Error
4.1.5. Experimental analysis


5. Conclusion
Data Availability Statement
Funding Declaration
Competing Interest Declaration
Author Contributions
References
- Ahmadi, A., Huang, K., Natarajan, S., Carulli, J.M., Makris, Y.: Spatio-temporal wafer-level correlation modeling with progressive sampling: A pathway to hvm yield estimation. In: 2014 International Test Conference, pp. 1–10 (2014).
- Ahmed, F., Shintani, M., Inoue, M.: Feature engineering for recycled FPGA detection based on wid variation modeling. In: 2019 IEEE European Test Symposium (ETS), pp. 1–2. IEEE (2019).
- Ahmed, F. , Shintani, M., Inoue, M.: Low cost recycled FPGA detection using virtual probe technique. In: 2019 IEEE International Test Conference in Asia (ITC-Asia), pp. 2019. [Google Scholar]
- Ahmed, F. , Shintani, M., Inoue, M.: Accurate recycled FPGA detection using an exhaustive-fingerprinting technique assisted by wid process variation modeling. 1626. [Google Scholar]
- Bahukudumbi, S., Chakrabarty, K.: Wafer-level testing and test during burn-in for integrated circuits. Artech House (2010).
- Bu, A. , Wang, R., Jia, S., Li, J.: Gpr-based framework for statistical analysis of gate delay under nbti and process variation effects. 1336. [Google Scholar]
- Candes, E.J. , Wakin, M.B.: An introduction to compressive sampling. 2008. [Google Scholar]
- Chang, C. , Chang, H.M., Chiang, K.: Study on gaussian process regression to predict reliability life of wafer level packaging with cluster analysis. In: 2022 17th International Microsystems, Packaging, Assembly and Circuits Technology Conference (IMPACT), pp. 2022. [Google Scholar]
- Chang, C. , Zeng, T.: A hybrid data-driven-physics-constrained gaussian process regression framework with deep kernel for uncertainty quantification. 1121. [Google Scholar]
- Dempster, A.P. , Laird, N.M., Rubin, D.B.: Maximum likelihood from incomplete data via the EM algorithm. Journal of the Royal Statistical Society. 1977. [Google Scholar]
- Duvenaud, D.K. , Lloyd, J.R., Grosse, R., Tenenbaum, J.B., Ghahramani, Z.: Structure discovery in nonparametric regression through compositional kernel search. In: International Conference on Machine Learning, pp. 1166–1174. 2013. [Google Scholar]
- Garrou, P. : Wafer level chip scale packaging (wl-csp): An overview. 2000. [Google Scholar]
- Gotkhindikar, K.R. , Daasch, W.R., Butler, K.M., Carulli, J., Nahar, A.: Die-level adaptive test: Real-time test reordering and elimination. In: 2011 IEEE International Test Conference, pp. 1–10. 2011. [Google Scholar]
- GPy: GPy: A Gaussian process framework in python. http://github. 2012.
- Kupp, N. , Huang, K., Carulli Jr., J.M., Makris, Y.: Spatial correlation modeling for probe test cost reduction in RF devices. In: Proceedings of IEEE/ACM International Conference on Computer-Aided Design, pp. 2012. [Google Scholar]
- Kupp, N. , Huang, K., Carulli Jr, J.M., Makris, Y.: Spatial correlation modeling for probe test cost reduction in rf devices. In: Proceedings of the International Conference on Computer-Aided Design, pp. 2012. [Google Scholar]
- Li, X. , Rutenbar, R.R., Blanton, R.D.: Virtual probe: A statistically optimal framework for minimum-cost silicon characterization of nanoscale integrated circuits. In: Proceedings of the 2009 International Conference on Computer-Aided Design, pp. 2009. [Google Scholar]
- Marinissen, E.J. , Singh, A., Glotter, D., Esposito, M., Carulli, J.M., Nahar, A., Butler, K.M., Appello, D., Portelli, C.: Adapting to adaptive testing. In: 2010 Design, Automation & Test in Europe Conference & Exhibition (DATE 2010), pp. 556–561. 2010. [Google Scholar]
- Nery, A.S. , Sena, A.C., Guedes, L.S.: Efficient pathfinding co-processors for FPGAs. In: 2017 International Symposium on Computer Architecture and High Performance Computing Workshops (SBAC-PADW), pp. 2017. [Google Scholar]
- Reda, S. , Nassif, S.R.: Accurate spatial estimation and decomposition techniques for variability characterization. 2010. [Google Scholar]
- Riaz-ul-haque, M. , Michihiro, S., Inoue, M.: Hardware–software co-design for decimal multiplication. 2021. [Google Scholar]
- Riaz-ul-haque, M. , NAKAMURA, T., KAJIYAMA, M., EIKI, M., SHINTANI, M.: Efficient wafer-level spatial variation modeling for multi-site rf ic testing. 1139. [Google Scholar]
- Riaz-ul-haque, M. , Shintani, M., Inoue, M.: Decimal multiplication using combination of software and hardware. In: Proceedings of IEEE Asia Pacific Conference on Circuits and Systems, pp. 2018. [Google Scholar]
- Riaz-ul-haque, M. , Shintani, M., Inoue, M.: Cycle-accurate evaluation of software-hardware co-design of decimal computation in RISC-V ecosystem. In: IEEE International System on Chip Conference, pp. 2019. [Google Scholar]
- Shintani, M. , Inoue, M., Nakamura, Y.: Artificial neural network based test escape screening using generative model. In: Proceedings of IEEE International Test Conference, p. 9. 2018. [Google Scholar]
- Shintani, M. , Mian, R., Inoue, M., Nakamura, T., Kajiyama, M., Eiki, M.: Wafer-level variation modeling for multi-site rf ic testing via hierarchical gaussian process. In: 2021 IEEE International Test Conference (ITC), pp. 2021. [Google Scholar]
- Shintani, M. , Uezono, T., Takahashi, T., Hatayama, K., Aikyo, T., Masu, K., Sato, T.: A variability-aware adaptive test flow for test quality improvement. 1056. [Google Scholar]
- Stratigopoulos, H.G. : Machine learning applications in IC testing. P: In, 2018. [Google Scholar]
- Suwandi, R.C. , Lin, Z., Sun, Y., Wang, Z., Cheng, L., Yin, F.: Gaussian process regression with grid spectral mixture kernel: Distributed learning for multidimensional data. In: 2022 25th International Conference on Information Fusion (FUSION), pp. 2022. [Google Scholar]
- Violante, M. , Sterpone, L., Manuzzato, A., Gerardin, S., Rech, P., Bagatin, M., Paccagnella, A., Andreani, C., Gorini, G., Pietropaolo, A., et al.: A new hardware/software platform and a new 1/e neutron source for soft error studies: Testing FPGAs at the isis facility. 1184. [Google Scholar]
- Wan, Z. , Yu, B., Li, T.Y., Tang, J., Zhu, Y., Wang, Y., Raychowdhury, A., Liu, S.: A survey of fpga-based robotic computing. 2021. [Google Scholar]
- Wang, L.C. : Experience of data analytics in EDA and test—principles, promises, and challenges. 2017. [Google Scholar]
- Xanthopoulos, C. , Huang, K., Ahmadi, A., Kupp, N., Carulli, J., Nahar, A., Orr, B., Pass, M., Makris, Y.: Gaussian Process-Based Wafer-Level Correlation Modeling and Its Applications, pp. 119–173. 2019. [Google Scholar]
- Yilmaz, E. , Ozev, S., Sinanoglu, O., Maxwell, P.: Adaptive testing: Conquering process variations. P: In, 2012. [Google Scholar]
- Zhang, S. , Lin, F., Hsu, C.K., Cheng, K.T., Wang, H.: Joint virtual probe: Joint exploration of multiple test items’ spatial patterns for efficient silicon characterization and test prediction. P: In, 2014. [Google Scholar]
- Zhang, W. , Li, X., Liu, F., Acar, E., Rutenbar, R.A., Blanton, R.D.: Virtual probe: A statistical framework for low-cost silicon characterization of nanoscale integrated circuits. 1814. [Google Scholar]
- Zhang, W. , Li, X., Rutenbar, R.A.: Bayesian virtual probe: Minimizing variation characterization cost for nanoscale IC technologies via Bayesian inference. In: Proceedings of ACM/EDAC/IEEE Design Automation Conference, pp. 2010. [Google Scholar]












| Method | Wafer Kernels | FPGA Kernels |
|---|---|---|
| Hybrid | • MLP (Error: 0.116) | • RatQuad (Error: 8.154) |
| (Equal Weighted by top prediction Error) | • Exponential (Error: 0.117) | • Matern52 (Error: 8.163) |
| Adaptive | • MLP | • Matern52 |
| (Weighted by validation accuracy) | • Exponential | • RatQuad |
| • RBF | • Matern32 | |
| • OU | • Exponential | |
| Proposed | • Exponential + RBF | • Matern52 + Exponential |
| (Weighted by predictive variance) |
| Kernel | Lot1 | Lot2 | Lot3 | Lot4 | Lot5 | Lot6 | Average |
|---|---|---|---|---|---|---|---|
| Bias | 0.1708 | 0.1842 | 0.1471 | 0.1596 | 0.1726 | 0.1996 | 0.1726 |
| ExpQuad | 0.1395 | 0.1132 | 0.0881 | 0.1158 | 0.1293 | 0.1343 | 0.1203 |
| Linear | 0.2399 | 0.2709 | 0.2393 | 0.2082 | 0.2587 | 0.2538 | 0.2451 |
| Poly | 0.1392 | 0.1201 | 0.0908 | 0.1157 | 0.1318 | 0.1372 | 0.1227 |
| vRBF | 0.1395 | 0.1132 | 0.0881 | 0.1158 | 0.1293 | 0.1343 | 0.1203 |
| Exponential | 0.1386 | 0.1038 | 0.0867 | 0.1183 | 0.1262 | 0.1249 | 0.1166 |
| GridRBF | 0.1395 | 0.1132 | 0.0881 | 0.1158 | 0.1293 | 0.1343 | 0.1203 |
| Matern32 | 0.1397 | 0.1062 | 0.0862 | 0.1146 | 0.1282 | 0.1288 | 0.1175 |
| Matern52 | 0.1404 | 0.1066 | 0.0869 | 0.1152 | 0.1290 | 0.1310 | 0.1184 |
| MLP | 0.1392 | 0.1027 | 0.0858 | 0.1145 | 0.1271 | 0.1283 | 0.1163 |
| OU | 0.1316 | 0.1078 | 0.0967 | 0.1203 | 0.1212 | 0.1249 | 0.1266 |
| RatQuad | 0.1398 | 0.1133 | 0.0863 | 0.1146 | 0.1292 | 0.1347 | 0.1199 |
| StdPeriodic | 0.1706 | 0.1807 | 0.1417 | 0.1547 | 0.1724 | 0.1996 | 0.1703 |
| White | 0.6938 | 0.8575 | 0.7049 | 0.6113 | 0.7696 | 0.7569 | 0.7324 |
| Hybrid(MLP+Exponential) | 0.1359 | 0.1037 | 0.858 | 0.1140 | 0.1263 | 0.1251 | 0.1153 |
| Adaptive | 0.169 | 0.1227 | 0.088 | 0.1188 | 0.1433 | 0.1351 | 0.1295 |
| Proposed | 0.1309 | 0.1066 | 0.0858 | 0.1040 | 0.1163 | 0.1251 | 0.1115 |
| FPGA | FPGA-1 | FPGA-2 | FPGA-3 | FPGA-4 | FPGA-5 | FPGA-6 | FPGA-7 | FPGA-8 | FPGA-9 | FPGA-10 | AVG. |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Bais | 10.570 | 9.993 | 9.882 | 9.711 | 9.790 | 9.912 | 9.886 | 9.875 | 9.916 | 9.809 | 9.934 |
| ExpQuad | 9.050 | 8.590 | 8.584 | 8.515 | 8.508 | 8.479 | 8.412 | 8.326 | 8.293 | 8.229 | 8.499 |
| Linear | 216.582 | 205.011 | 206.836 | 204.727 | 204.727 | 205.799 | 205.085 | 203.605 | 203.242 | 201.628 | 205.724 |
| vRBF | 9.050 | 8.590 | 8.584 | 8.515 | 8.508 | 8.479 | 8.412 | 8.326 | 8.293 | 8.229 | 8.499 |
| Exponential | 8.863 | 8.437 | 8.420 | 8.355 | 8.385 | 8.350 | 8.309 | 8.232 | 8.186 | 8.113 | 8.365 |
| GridRBF | 9.050 | 8.590 | 8.584 | 8.515 | 8.508 | 8.479 | 8.412 | 8.326 | 8.293 | 8.229 | 8.499 |
| Matern32 | 8.641 | 8.240 | 8.292 | 8.264 | 8.274 | 8.247 | 8.207 | 8.121 | 8.083 | 8.020 | 8.239 |
| Matern52 | 8.646 | 8.235 | 8.224 | 8.175 | 8.178 | 8.145 | 8.104 | 8.027 | 7.983 | 7.913 | 8.163 |
| MLP | 11.714 | 16.503 | 15.706 | 17.086 | 16.748 | 15.688 | 14.898 | 14.539 | 14.043 | 14.666 | 15.159 |
| OU | 8.863 | 8.437 | 8.420 | 8.355 | 8.385 | 8.350 | 8.309 | 8.232 | 8.186 | 8.113 | 8.365 |
| RatQuad | 8.564 | 8.189 | 8.206 | 8.162 | 8.182 | 8.160 | 8.111 | 8.031 | 7.996 | 7.937 | 8.154 |
| StdPeriodic | 9.445 | 8.859 | 8.859 | 8.740 | 8.684 | 8.811 | 8.771 | 8.847 | 8.894 | 8.797 | 8.871 |
| White | 736.712 | 701.328 | 708.574 | 701.542 | 705.214 | 705.443 | 700.765 | 695.283 | 693.278 | 688.258 | 703.640 |
| Hybrid | 8.58 | 8.14 | 8.45 | 8.95 | 8.14 | 8.38 | 8.71 | 8.98 | 8.57 | 8.221 | 8.522 |
| Adaptive | 9.015 | 8.802 | 8.800 | 8.710 | 8.134 | 8.006 | 8.001 | 8.042 | 8.030 | 8.099 | 8.363 |
| Proposed | 8.815 | 8.402 | 8.110 | 8.102 | 8.104 | 8.101 | 7.992 | 8.032 | 7.920 | 7.946 | 8.152 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).