skip to main content
research-article

Efficient partial scan cell gating for low-power scan-based testing

Published:07 April 2009Publication History
Skip Abstract Section

Abstract

Gating of the outputs of a portion of the scan cells (partial gating) has been recently proposed as a method for reducing the dynamic power dissipation during scan-based testing. We present a new systematic method for selecting, under area and performance design constraints, the most suitable for gating subset of scan cells as well as the proper gating value for each one of them, aiming at the reduction of the average switching activity during testing. We show that the proposed method outperforms the corresponding already known methods, with respect to average dynamic power dissipation reduction.

References

  1. Bardell, P. H., McAnney, W. H., and Savir, J. 1987. Built-In Test for VLSI: Pseudorandom Techniques. John Willey and Sons, 193--202. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Bhunia, S., Mahmoodi, H., Ghosh, D., Mukhopadhyay, S., and Roy, K. 2005. Low-power scan design using first-level supply gating. IEEE Trans. VLSI Syst. 13, 3, 384--395. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Bonhomme, Y., Girard, P., Landrault, C., and Pravossoudovitch, S. 2002. Power driven chaining of flip-flops in scan architectures. In Proceedings of International Test Conference, 796--803. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Bonhomme, Y., Girard, P., Guiller, L., Landrault, C., Pravossoudovitch, S., and Virazel, A. 2006. A gated clock scheme for low power testing of logic cores. J. Electron. Test.: Theor. Appl. 22, 89--99. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Butler, K., Saxena, J., Fryars, T., Hetherington, G., Jain, A., and Lewis, J. 2004. Minimizing power consumption in scan testing: Pattern generation and DFT Techniques. In Proceedings of the International Test Conference, 355--364. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Dabholkar, V. and Chakravarty, S. 1994. Two techniques for minimizing power dissipation in scan circuits during test application. In Proceedings of IEEE Asian Test Symposium. 324--329.Google ScholarGoogle Scholar
  7. Dabholkar, V., Chakravarty, S., Pomeranz, I., and Reddy, S. 1998. Techniques for minimizing power dissipation in scan and combinational circuits during test application. IEEE Trans. Comput. Aid.-Des. Integr. Circ. Syst. 17, 12, 1325--1333. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Elshoukry, M., Tehranipoor, M., and Ravikumar, C. 2007. A critical-path-aware partial gating approach for test power reduction. ACM Trans. Des. Automat. Electron. Syst. 12, 2, 242--247. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Gerstendorfer, S. and Wunderlich, H. 2000. Minimized power consumption for scan-based BIST. J. Electron. Test.: Theor. Appl. 16, 3, 203--212. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Girard, P., Landrault, C., Pravossoudovitch, S., and Severac, D. 1998. Reducing power consumption during test application by test vector ordering. In Proceedings of the IEEE International Symposium on Circuits and System. 296--299.Google ScholarGoogle Scholar
  11. Girard, P. 2002. Survey of low-power testing of VLSI Circuits, IEEE Des. Test Comput. 82--92. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Kavousianos, X., Kalligeros, E., and Nikolos, D. 2007. Multilevel Huffman Coding: An efficient test-data compression method for IP cores. IEEE Trans. Comput. Aid.-Des. Integr. Circ. Syst. 26, 6, 1070--1083. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Parimi, N. and Sun, X. 2004. Toggle-masking for test-per-scan VLSI circuits. In Proceedings of the 19th IEEE International Symposium on Defect and Fault Tolerance in VLSI Systems. 332--338. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Remersaro, S., Lin, X., Zhang, Z., Reddy, S., Pomeranz, I., and Rajski, J. 2006. Preferred fill: A scalable method to reduce capture power for scan based designs. In Proceedings of the International Test Conference. 32.2.1--32.2.10.Google ScholarGoogle Scholar
  15. Sankaralingam, R. and Touba, N. 2002. Inserting test points to control peak power during scan testing. In Proceedings of the 17th IEEE International Symposium on Defect and Fault Tolerance in VLSI Systems. 138--146. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Saxena, J., Butler, K., and Whetsel, L. 2001. An analysis of power reduction techniques in scan testing. In Proceedings of the International Test Conference. 670--677. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. Sharifi, S., Jaffari, J., Hosseinabady, M., Afzali-Kusha, A., and Navabi, Z. 2005. Simultaneous reduction of dynamic and static power in scan structures. In Proceedings of the Design Automation and Test in Europe Conference. 846--851. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. Sinanoglu, O. and Orailoglu, A. 2002. Scan power reduction through test data transition frequency analysis. In Proceedings of the International Test Conference. 844--850. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. Wang, S. and Gupta, S. 2002. An automatic test pattern generator for minimizing switching activity during scan testing activity. IEEE Trans. Comput. Aid.-Des. Integr. Circ. Syst. 21, 8, 954--968. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. Whetsel, L. 2000. Adapting scan architectures for low power operation. In Proceedings of the International Test Conference. 863--872. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. Zhang, X. and Roy, K. 2000. Power reduction in test-per-scan BIST. In Proceedings of the 6th International OnLine Test Workshop. 133--138. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Efficient partial scan cell gating for low-power scan-based testing

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in

      Full Access

      • Published in

        cover image ACM Transactions on Design Automation of Electronic Systems
        ACM Transactions on Design Automation of Electronic Systems  Volume 14, Issue 2
        March 2009
        384 pages
        ISSN:1084-4309
        EISSN:1557-7309
        DOI:10.1145/1497561
        Issue’s Table of Contents

        Copyright © 2009 ACM

        Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 7 April 2009
        • Accepted: 1 December 2008
        • Revised: 1 February 2008
        • Received: 1 July 2007
        Published in todaes Volume 14, Issue 2

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • research-article
        • Research
        • Refereed

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader