

Design for Testability (DFT) for a Chip with Memory and Logic
Abstract
Faulty chips will reach customer if IC testing is not performed on the fabricated IC. Simple types of testing such as functional and structural testing are not feasible in case of a large circuit. So, Design for Testability (DFT) techniques are needed to be added to the block so that the testing becomes easier and faster. Memory Built in self-test (MBIST) for memory testing and scan insertion for sequential circuits are the major DFT techniques commonly used. DFT insertion is done by using the tool called Tessent shell. After the design is done, patterns are generated by using the tool which target particular fault type. Patterns are generated for stuck at and transition faults detection. After the patterns are generated, the DFT design is verified by simulation using Questasim to check that the expected output is obtained.
Keywords: Built in self-test, design for testability, launch off shift, launch off capture, memory testing, scan testing
References
Wang, L. T., Chang, Y. W., & Cheng, K. T. T. (Eds.). (2009). Electronic design automation: synthesis, verification, and test. Morgan Kaufmann.
Press, R. (2008, September). IC design-for-test and testability features. In 2008 IEEE AUTOTESTCON (pp. 88-91). IEEE.
Yang, F., & Chakravarty, S. (2010, November). Testing of latch based embedded arrays using scan tests. In 2010 IEEE International Test Conference (pp. 1-10). IEEE.
Maneshinde, N., Hegade, P., Mittal, R., Palecha, N., & Suma, M. S. (2016, May). Programmable fsm based built-in-self-test for memory. In 2016 IEEE International Conference on Recent Trends in Electronics, Information & Communication Technology (RTEICT) (pp. 194-199). IEEE.
Crouch, A. L. (1999). Design-for-test for Digital IC's and Embedded Core Systems. The Rosen Publishing Group.
Kinsman, A. (2005). Embedded Deterministic Test for Systems-on-a-Chip (Doctoral dissertation).
Beck, M., Barondeau, O., Kaibel, M., Poehl, F., Lin, X., & Press, R. (2005, March). Logic design for on-chip test clock generation-implementation details and impact on delay test quality. In Design, Automation and Test in Europe (pp. 56-61). IEEE.
Gaines, M. VLSI Test Principles and Architectures. Ch. 6, Test Compression.
Wu, S., Wang, L. T., Wen, X., Jiang, Z., Tan, L., Zhang, Y., & Huang, J. L. (2011). Using launch-on-capture for testing scan designs containing synchronous and asynchronous clock domains. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 30(3), 455-463.
Refbacks
- There are currently no refbacks.