Abstract
For several years, the design and fabrication of ICs no longer aim at producing devices, which fulfill one dedicated task. Instead, highly complex application scenarios are targeted, which require several heterogeneous functions to be jointly implemented on-chip at once. For this purpose, SoC designs have been successfully designed, which hold several nested modules, which inevitably lead to increasing complexity in the sense of transistor count. One important step towards this is the on-going reduction of the feature size of the used technology node, which implies that a single transistor is heavily shrunk.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
M. Bushnell, V. Agrawal, Essentials of Electronic Testing for Digital, Memory and Mixed-Signal VLSI Circuits (Springer, 2013). https://doi.org/10.1007/b117406
A. Biere et al., Symbolic model checking without BDDs, in Proceedings of the International Conference on Tools and Algorithms for the Construction and Analysis of Systems (Springer, 1999), pp. 193–207. https://doi.org/10.1007/3540490590_14
D. Blaauw et al., Razor II: In situ error detection and correction for PVT and SER tolerance, in Proceedings of the IEEE International Conference on Solid-State Circuits (2008), pp. 400–622. https://doi.org/10.1109/ISSCC.2008.4523226
A.E. Barbour, A.S. Wojcik, A general constructive approach to fault-tolerant design using redundancy. IEEE Trans. Comput. 38(1), 15–29 (1989). https://doi.org/10.1109/12.8727
S.A. Cook, The complexity of theorem-proving procedures, in Proceedings of the ACM International Symposium on the Theory of Computing (Shaker Heights, Ohio, USA, 1971), pp. 151–158. https://doi.org/10.1145/800157.805047
R. Drechsler et al., Test Pattern Generation Using Boolean Proof Engines (Springer, 2009). https://doi.org/10.1007/978-90-481-2360-5
R.D. Eldred, Test routines based on symbolic logical statements. J. ACM 6(1), 33–37 (1959). https://doi.org/10.1145/320954.320957
D. Ernst et al., Razor: a low-power pipeline based on circuit-level timing speculation, in Proceedings of the IEEE/ACM International Symposium on Microarchitecture (2003), pp. 7–18. https://doi.org/10.1109/MICRO.2003.1253179
S. Eggersglüß, R. Wille, R. Drechsler, Improved SAT-based ATPG: More constraints, better compaction, in Proceedings of the International Conference on Computer-Aided Design (2013), pp. 85–90. https://doi.org/10.1109/ICCAD.2013.6691102
J.M. Galey, R.E. Norby, J.P. Roth, Techniques for the diagnosis of switching circuit failures. IEEE Trans. Commun. Electron. 83(74), 509–514 (1964) https://doi.org/10.1109/TCOME.1964.6539498
S. Huhn, S. Eggersglüß, R. Drechsler, Leichtgewichtige Datenkompressions-Architektur für IEEE-1149.1-kompatible Testschnittstellen, in Informal Proceedings of the GI/GMM/ITG Workshop für Testmethoden und Zuverlässigkeit von Schaltungen und Systemen (2016)
S. Huhn, S. Eggersglüß, R. Drechsler, VecTHOR: Low-cost compression architecture for IEEE-1149.1-compliant TAP controllers, in Proceedings of the IEEE European Test Symposium (2016), pp. 1–6. https://doi.org/10.1109/ETS.2016.7519303
S. Huhn, S. Eggersglüß, R. Drechsler, Reconfigurable TAP controllers with embedded compression for large test data volume, in Proceedings of the IEEE Defect and Fault Tolerance in VLSI and Nanotechnology Systems (2017), pp. 1–6. https://doi.org/10.1109/DFT.2017.8244462
S. Huhn, S. Eggersglüß, R. Drechsler, Enhanced Embedded Test Compression Technique For Processing Incompressible Test Patterns. Informal Proceedings of the GI/GMM/ITG Workshop für Testmethoden und Zuverlässigkeit von Schaltungen und Systemen (2019)
S. Huhn, D. Tille, R. Drechsler, A hybrid embedded multi-channel test compression architecture for low-pin count test environments in safety-critical systems, in Proceedings of the International Test Conference in Asia (2019), pp. 115–120. https://doi.org/10.1109/ITC-Asia.2019.00033
S. Huhn, D. Tille, R. Drechsler, Hybrid architecture for embedded test compression to process rejected test patterns, in Proceedings of the IEEE European Test Symposium (2019), pp. 1–2. https://doi.org/10.1109/ETS.2019.8791508
S. Huhn et al., Enhancing robustness of sequential circuits using application-specific knowledge and formal methods, in Proceedings of the Asia and South Pacific Design Automation Conference (2017), pp. 182–187. https://doi.org/10.1109/ASPDAC.2017.7858317
S. Huhn et al., Optimization of retargeting for IEEE 1149.1 TAP controllers with embedded compression, in Proceedings of the IEEE Design, Automation and Test in Europe (2017), pp. 578–583. https://doi.org/10.23919/DATE.2017.7927053
S. Huhn et al., A Codeword-Based Compaction Technique for On-Chip Generated Debug Data Using Two-Stage Artificial Neural Ntworks. Informal Proceedings of the GI/GMM/ITG Workshop für Testmethoden und Zuverlässigkeit von Schaltungen und Systemen (2018)
S. Huhn et al., Determing application-specific knowledge for improving robustness of sequential circuits. IEEE Trans. Very Large Scale Integr. Syst., 875–887 (2019). https://doi.org/10.1109/TVLSI.2018.2890601
Intel Corporation, The Story of the Intel 4004 - Intel’s First Microprocessor, 02/22/2020 (2011). https://www.intel.de/content/www/de/de/history/museum-story-of-intel-4004.html
T. Larrabee, Test pattern generation using Boolean satisfiability. IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 11(1), 4–15 (1992). https://doi.org/10.1109/43.108614
G.E. Moore, Cramming more components onto integrated circuits. Electronics 38(8), 539–535 (1965)
H. Mujtaba, AMD 2nd Gen EPYC Rome Processors Feature A Gargantuan 39.54 Billion Transistors, IO Die Pictured in Detail, 02/15/2020 (2019). https://wccftech.com/amd-2nd-gen-epyc-rome-iod-ccd-chipshots-39-billion-transistors/
J. Rajski et al., Embedded deterministic test. IEEE Trans. VLSI Syst. 23(5), 776–792 (2004). https://doi.org/10.1109/TCAD.2004.826558
J.P. Roth, Diagnosis of automata failures: A calculus and a method IBM J. Res. Dev. 10(4), 278–291 (1966). https://doi.org/10.1147/rd.104.0278
C.E. Stroud, A.E. Barbour, Design for testability and test generation for static redundancy system level fault-tolerant circuits, in Proceedings of the International Test Conference (1989), pp. 812–818. https://doi.org/10.1109/TEST.1989.82370
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 2021 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this chapter
Cite this chapter
Huhn, S., Drechsler, R. (2021). Introduction. In: Design for Testability, Debug and Reliability. Springer, Cham. https://doi.org/10.1007/978-3-030-69209-4_1
Download citation
DOI: https://doi.org/10.1007/978-3-030-69209-4_1
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-69208-7
Online ISBN: 978-3-030-69209-4
eBook Packages: EngineeringEngineering (R0)