Abstract
The increasing integration of mixed-signal systems in System-on-Chips (SoCs) and System-on-Packages (SoPs) has made pre and post-silicon validation more challenging. This is due to the lack of automated design checking algorithms and the inability to control and observe internal circuit nodes in post-silicon. While digital scan chains can provide observability of internal digital circuit states, analog scan chains encounter issues such as signal integrity, bandwidth, and circuit loading. To address these challenges, a new approach based on built-in state consistency checking (BISCC) is proposed in this paper. The BISCC technique enables both pre and post-silicon validation of mixed-signal/RF systems without the need for manual checks. The approach is supported by a design-for-validation (DfV) methodology, which inserts a minimum amount of circuitry into mixed-signal systems to detect and diagnose design bugs. The core idea is to apply two spectrally diverse stimuli to the circuit under test (CUT) in a way that results in the same circuit state (observed voltage/current values at internal or external circuit nodes). By comparing the resulting state values, design bugs can be detected efficiently without manual checks. The proposed BISCC approach does not make assumptions about the nature of the detected bugs and is steered towards detecting the most likely design bugs. The effectiveness of the approach is demonstrated through test cases for both pre and post-silicon design bug detection and diagnosis.
Similar content being viewed by others
Data Availability
The datasets generated during and/or analyzed during the current study are available from the corresponding author on reasonable request.
References
Deyati S (2017) Scalable algorithms and design for debug hardware for test, validation and security of mixed signal/rf circuits and systems. Georgia Inst Technol
Deyati S, Muldrey BJ, Banerjee A, Chatterjee A (2012) Validation signature testing: A methodology for post-silicon validation of analog/mixed-signal circuits. In Computer-Aided Design (ICCAD), 2012 IEEE/ACM International Conference on, 5-8 Nov. 2012, 553-556
Deyati S, Muldrey BJ, Banerjee A, Chatterjee A (2013) VAST: Post-Silicon VAlidation and Diagnosis of RF/Mixed-Signal Circuits Using Signature Tests. In VLSI Design and 2013 12th International Conference on Embedded Systems (VLSID), 2013 26th International Conferenceon, 5-10 Jan. 2013, 314-319. https://doi.org/10.1109/VLSID.2013.207
Deyati S, Muldrey BJ, Banerjee A, Chatterjee A (2014) Atomic model learning: A machine learning paradigm for post silicon debug of RF/analog circuits. In VLSI Test Symposium (VTS), 2014 IEEE 32nd, 13-17 April 2014, 1-6. https://doi.org/10.1109/VTS.2014.6818791
Deyati S, Muldrey B, Chatterjee A (2017) BISCC: Efficient pre through post silicon validation of mixed-signal/RF systems using built in state consistency checking. In Design, Automation & Test in Europe Conference & Exhibition (DATE), 2017, 27-31 March 2017, 274-277. https://doi.org/10.23919/DATE.2017.7926997
Deyati S, Muldrey BJ, Chatterjee A (2016) Adaptive testing of analog/RF circuits using hardware extracted FSM models. In 2016 IEEE 34th VLSI Test Symposium (VTS), 25-27 April 2016, 1-6. https://doi.org/10.1109/VTS.2016.7477283
Engelke P, Polian I, Renovell M, Kundu S, Seshadri B, Becker B (2008) On Detection of Resistive Bridging Defects by Low-Temperature and Low-Voltage Testing. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems 27(2):327–338. https://doi.org/10.1109/TCAD.2007.913382
Gupta S, Krogh BH, Rutenbar RA (2004) Towards formal verification of analog designs in Computer Aided Design, 2004. ICCAD-2004. IEEE/ACM International Conference on, 7-11 Nov. 210-217. https://doi.org/10.1109/ICCAD.2004.1382573
IEEE Standard for a Mixed-Signal Test Bus (2011) IEEE Std 1149.4-2010 (Revision of IEEE Std 1149.4-1999), 1-116. https://doi.org/10.1109/IEEESTD.2011.5738198
Lin D et al (2014) Effective Post-Silicon Validation of System-on-Chips Using Quick Error Detection. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems 33(10):1573–1590. https://doi.org/10.1109/TCAD.2014.2334301
Linder M, Eder A, Oberländer K, Huch M (2011) Variations of fault manifestation during Burn-In — A case study on industrial SRAM test results. In 2011 IEEE 17th International On-Line Testing Symposium, 13-15 July 2011, 218-221. https://doi.org/10.1109/IOLTS.2011.5993848
Needham W, Prunty C, Yeoh EH (1998) High volume microprocessor test escapes, an analysis of defects our tests are missing. In Proceedings International Test Conference 1998 (IEEE Cat. No.98CH36270), 18-23 Oct. 1998, 25-34. https://doi.org/10.1109/TEST.1998.743133
Oh N, Shirvani PP, McCluskey EJ (2002) Error detection by duplicated instructions in super-scalar processors. IEEE Transactions on Reliability 51(1):63–75. https://doi.org/10.1109/24.994913
Querbach B et al (2014) A reusable BIST with software assisted repair technology for improved memory and IO debug, validation and test time. In Test Conference (ITC), 2014 IEEE International, 20-23 Oct. 2014, 1-10. https://doi.org/10.1109/TEST.2014.7035340
Salem A (2002) Semi-formal verification of VHDL-AMS descriptions, in Circuits and Systems, 2002. ISCAS 2002. IEEE Int Symp 5:V-333-V-336. https://doi.org/10.1109/ISCAS.2002.1010708
Schaub K (2003) Reducing EVM Test Time And Identifying Failure Mechanisms. Electronic Design. http://www.evaluationengineering.com//articles/200801/reducing-evm-test-time-and-identifying-failure-mechanisms . Accessed February 23, 2023
Shi X, Nicolici N (2015) On-chip generation of uniformly distributed constrained-random stimuli for post-silicon validation. In Computer-Aided Design (ICCAD), 2015 IEEE/ACM International Conference on, 2-6 Nov. 2015, 808-815. https://doi.org/10.1109/ICCAD.2015.7372654
Soma M (1995) Structure and concepts for current-based analog scan, in Custom Integrated Circuits Conference, 1995., Proceedings of the IEEE 1995, 1-4 May 1995 517-520. https://doi.org/10.1109/CICC.1995.518236
Soma M, Bocek TM, Vu TD, Moffatt JD (1997) Experimental results for current-based analog scan. In Test Conference, 1997. Proceedings., International, 1-6 Nov. 1997, 768-775. https://doi.org/10.1109/TEST.1997.639690
Suparjo B, Ley A, Cron A, Ehrenberg H (2006) Analog Boundary-Scan Description Language (ABSDL) for Mixed-Signal Board Test In Test Conference, ITC ’06 IEEE International, Oct. 2006(2006):1–9. https://doi.org/10.1109/TEST.2006.297708
Székely GJ, Rizzo ML, Bakirov NK (2007) Measuring and testing dependence by correlation of distances. In en, 2769-2794. https://doi.org/10.1214/009053607000000505
Vasudevamurthy R, Das PK, Amrutur B (2011) A mostly-digital analog scan-out chain for low bandwidth voltage measurement for analog IP test. In Circuits and Systems (ISCAS), 2011 IEEE International Symposium on, 15-18 May 2011, 2035–2038. https://doi.org/10.1109/ISCAS.2011.5937996
Zjajo A, Bergveld HJ, Schuttert R, de Gyvez JP (2005) Power-scan chain: design for analog testability. In Test Conference, 2005. Proceedings. ITC 2005. IEEE International, 8-8 Nov. 2005, 8–83. https://doi.org/10.1109/TEST.2005.1583963
Funding
This research was supported by NSF under Grants CNS 1441754, ECCS 1407542 and by SRC under GRC Task 2555.001.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of Interest
Author Abhijit Chatterjee had received funding for this research from the following sources NSF under Grants CNS 1441754, ECCS 1407542 and by SRC under GRC Task 2555.001. The authors have no relevant financial or non-financial interests to disclose. The authors have no competing interests to declare that are relevant to the content of this article. All authors certify that they have no affiliations with or involvement in any organization or entity with any financial interest or non-financial interest in the subject matter or materials discussed in this manuscript. The authors have no financial or proprietary interests in any material discussed in this article.
Additional information
Responsible Editor: M. Margala
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Deyati, S., Muldrey, B. & Chatterjee, A. BISCC: A Novel Approach to Built In State Consistency Checking For Quick Volume Validation of Mixed-Signal/RF Systems. J Electron Test 39, 303–322 (2023). https://doi.org/10.1007/s10836-023-06062-x
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10836-023-06062-x