This tutorial aims to introduce circuit designers into the problems of making integrated circuits more testable. An efficient test procedure for a complex, mixed-signal Application Specific Integrated Circuit (ASIC), must take several factors into consideration: stimuli generation, sufficient access, single test output, simple measurement set and system-level decomposition.These factors worth attention for specific circuits classes, since there is no universal method valid for any kind of analog and/or mixed-signal function. Attention will be paid to integrated filters and integrated analog-to-digital and digital-to-analog converters, as they are today the main analog and mixed-signal cores found in state-of-the-art complex Systems-on-Chip (SoCs). In particular, the possibilities offered by techniques using small circuit modifications will be specially focused, as the means to improve circuit testability, and thus the fault coverage, while avoiding at most to degrade the performance of the final electronic system. Practical silicon examples will be presented, trying to give a flavour on the pros and cons that design for test is offering nowadays to integrated circuit designers.To meet the goals stated above, the following topics are addressed in this tutorial: introduction to mixed-signal test (main test concepts, digital vs. analog testing, test practice in integrated circuit industry, design and test inter-relations), testing approaches (fault-based, specification-based, techniques for testing filters, techniques for testing converters), and design-for-test techniques (enhancing testability, built-in self-test and on-line test).This tutorial is intended to professionals interested in analog and mixed-signal integrated circuits in general: designers interested in how to consider test in early design phases, test engineers interested in incorporating test within the design flow, and academics involved in research and education on test procedures and strategies.
展开▼