Chapter 6 Conclusions
6.5 Future Work
We have done and solved, comparatively, some of test power and test data reduction problems, however, there are still problems related with these two issues which deserved further study. In the following, we propose some of topics which could be for future research:
On low power testing:
l Reducing not only the scan-in power, but also scan-out power and capture power.
l Finding scan architecture with reasonable hardware overhead and design effort.
l Reducing the DFT impact as much as possible (such as keeping the performance .of the CUT, considering the physical routing problem).
l Automating the low-power testing DFT synthesis flow.
l Combining low-power testing DFT schemes to the test compression schemes and delay test.
On test data compression:
l Increasing the test compression efficiency.
l Reducing the DFT impact and area overhead.
l Making test compression schemes scaleable to large-scale designs.
l Combining low-power testing DFT schemes to achieve low power test
compression.
l Applying the compression methods also to delay test patterns.
Reference
[1] E. B. Eichelberger and T. W. Williams, “A Logic Design Structure for LSI Testing”, in Proc. DAC, 462-468, 1997
[2] H. Ando, “Testing VLSI with random access scan”, Diag. Papers Compcon 80, IEEE pub. 80CH1491-OC, 50-52, 1980
[3] S. Hellebrand, J. Rajski, S. Tamick, S. Venkataraman and B. Counois “Built- in test for circuits with scan based on reseeding of multiple polynomial linear feedback shift registers”, IEEE Trans. on Computers, 1995, 44, (2). 223-233 [4] http://www.itrs.net/Links/2001ITRS/Home.htm
[5] F. Poehl et al., “Industrial Experience with Adoption of EDT for Low-Cost Test without Concessions ”, in Proc. ITC, 1211-1220, 2003
[6] H.Vranken, T. Waayers, H. Fleury, D. Lelouvier, “Enhanced Reduced Pin-Count Test for Full Scan Design”, in Proc. ITC, 738-747, 2001
[7] Y. Zorian, “A distributed BIST control scheme for complex VLSI devices”, in Proc. VTS, pages 4–9, 1993
[8] R. Sankaralingam, R. Oruganti, and N. Touba, “Static Compaction Techniques to Control Scan Vector Power Dissipation”, in Proc. VTS, 35-40, 2000
[9] Y. Bonhomme, P. Girard, L. Guiller, C. Landrault, S. Pravossoudovitch, “A gated clock scheme for low power scan-based BIST”, in Proc. IOLTS, 2001
[10] L. Whetsel, “Adapting scan architectures for low power operation”, in Proc. ITC, 863-872, 2000
[11] T. Yoshida, M.Watari, “MD-SCAN method for low power scan testing”, in Proc.
ATS, 80-85, 2002
[12] T. C. Huang, K. J. Lee, “A token scan architecture for low power testing”, in Proc. ITC, 660–669, 2001
[13] B. B. Bhattacharya, S. C. Seth, and S. Zhang, “Double-tree scan: a novel low-power scan-path architecture”, in Proc. ITC, 470-479, 2003
[14] O. Sinanoglu, I. Bayraktaroglu, A. Orailoglu, “Scan Power Reduction Through Test Data Transition Frequency Analysis ”, in Proc. ITC, 844-850, 2002
[15] O. Sinanoglu, A. Orailoglu, “Modeling Scan Chain Modifications For Scan- in Test Power Minimization”, in Proc. ITC, 602-611, 2003
[16] D. Ghosh, S. Bhunia, and K. Roy, “A Low-Complexity Scan Reordering Algorithm for Low Power Test-Per-Scan BIST”, IEEE LATIN-AMERICAN TEST WORKSHOP, 2004
[17] Y. Bonhomme, P. Girard, L. Guiller, C. Landrault, S. Pravossoudovitch, A.
Virazel, “Design of routing-constrained low power scan chains”, in Proc. DATE, 62-67, 2004
[18] P. Girard, L. Guiller, C. Landrault. S. Pravossoudovitch, “A Test Vector Inhibiting Technique for Low Energy BIST Design”, in Proc. VTS, 407-412, 1999
[19] S. Wang. S. K. Gupta, “LT-RTPG: A new test-per-scan BIST TPG for low heat dissipation”, in Proc. ITC, 85–94, 1999
[20] S. Wang. S. K. Gupta, “DS-LFSR:A New BIST TPG for Low Heat Dissipation”, in Proc. ITC, 848-857, 1997
[21] N. Z. Basturkmen, S.M. Reddy, I. Pomeranz, “A Low Power Pseudo-Random BIST Technique”, in Proc. IOLTS, 140-144, 2002
[22] S. Gerstendrfer, H. J. Wunderlich, “Minimized Power Consumption for Scan-Based BIST”, in Proc. ITC, 77-84, 1999
[23] S.Wang and S. Gupta, “ATPG for heat dissipation minimization during test application, ” IEEE Trans. on Computer, vol.47, no.2, 256-262, 1998
[24] F. Corno, P. Prinetto,M. Redaudengo, andM. Reorda, “A test pattern generation methodology for low power consumption, ” in Proc. VTS, 453-459, 1998
[25] T. Yoshida and M. Watari, “A new approach for low power scan testing, ” in Proc.
ITC, 480-487, 2003.
[26] K. K. Saluja, K. Kinoshita, “On Low-Capture-Power Test Generation for Scan Testing,” in Proc. VTS, 265-270, 2005
[27] X. Wen et. al., “Low-Capture-Power Test Generation for Scan-Based At-Speed Testing”, in Proc. ITC, 1019-1028, 2005
[28] S. Remersaro et. al., “Preferred Fill: A Scalable Method to Reduce Capture Power for Scanbased Designs”, in Proc. ITC, 2006
[29] R. Sankaralingam, N. A. Touba, “Controlling Peak Power During Scan Testing, ” in Proc. VTS, 153-159, 2002
[30] S. Bose, P. Agrawal, V. Agrawal, “Generation of compact delay tests by multiple path activation, ” in Proc. ITC, 714-723, Oct. 1993
[31] J. Saxena; D.K.Pradhan, “A method to derive compact test sets for path delay faults in combinational circuits,” in Proc. ITC, 724-733, Oct. 1993
[32] H. K. Lee and D. S. Ha, “On the Generation of Test Patterns for Combinational Circuits”, Technical Report 12-93, Department of Electrical Eng., Virginia Polytechnic Institute and State University.
[33] Mitra, S., and K.S. Kim, “X-Compact: An Efficient Response Compaction Technique for Test Cost Reduction, ” In Proc. ITC, 311-320, 2002
[34] N. R. Saxena and E. J. McCluskey, “Parallel signature analysis design with bounds on aliasing, ” IEEE Trans. on Computer, vol. 46, 425–438, Apr. 1997 [35] K.J. Lee, J. J. Chen and C. H. Huang, “Using a single input to support multiple
scan chains,” In Proc. ICCAD, 74-78, 1998
[36] I. Hamzaoglu and J. Patel, “Reducing Te st Application Time for Full Scan Embedded Cores” IEEE International Symposium on Fault Tolerant Computing (FTC), 260-267, 1999.
[37] A. Orailoglu, I. Bayraktaroglu, “Test Volume and Application Time Reduction through Scan Chain Concealment”, In Proc. DAC, 151-155, 2001.
[38] S. Samaranayake et. al., “A Reconfigurable Shared Scan- in Architecture,” in Proc. VTS, 9-14, 2003.
[39] H. Tang, S. M. Reddy and I. Pomeranz, “On Reducing Test Data Volume and Test Application Time for Multiple Scan Chain Designs”, in Proc. ITC, 1079-1088, 2003.
[40] G. Mrugalski, J. Rajski, and J. Tyszer, “Ring Generators— New Devices for Embedded Test Applications,” IEEE Trans. on CAD, vol. 23, no. 9, 1306-1320.
2004
[41] B. Koenemann, “LFSR-Coded Test Patterns for Scan Designs,” in Proc.
European Test Conf.(ETC), 237-242, 1991
[42] C.V. Krishna, A. Jas, and N.A. Touba, “Reducing Test Data Volume Using LFSR Reseeding with Seed Compression, ” in Proc. ITC, pp 321-330, 2002
[43] B. Koenemann et al., “A SmartBIST Variant with Guaranteed Encoding,” in Proc.
ATS, 325-330, 2001
[44] C.V. Krishna, A. Jas, and N.A. Touba, “Test Vector Encoding Using Partial LFSR Reseeding,” in Proc. ITC, 885-893, 2001
[45] J. Rajski et al., “Embedded Deterministic Test,” IEEE Trans. on CAD, vol. 23, no.
5, 776-792, 2004
[46] N. A. Touba, “Survey of Test Vector Compression Techniques,” IEEE Design &
Test of Computers, 294-303, 2006
[47] D. Baik, K. K. Saluja, S. Kajihara, “Random access scan: a solution to test power, test data volume and test time”, International Conference on VLSI Design,
883-888, 2004
[48] O. Sinanoglu, A. Orailoglu, “Fast and Energy-Frugal Deterministic Test Through Test Vector Correlation Exploitation”, In Proc. DFT, 325-333, 2002
[49] S. Reda and A. Orailoglu, “Reducing Test Application Time through Test Data Mutation Encoding”, In Proc. DATE, 387-393, 2002
[50] F. Karimi, Z. Navabi, W. Meleis, and F. Lombardi, “Using Data Compression in Automatic Test Equipment for System-on-Chip Testing”, IEEE Trans. on Instrumentation and Measurement, vol. 53, no. 2, 308-317, 2004
[51] A. Jas and N. A. Touba, “Using an Embedded Processor for Efficient
Deterministic Testing of Systems-on-a-Chip ”, In Proc. ICCD, 418-423, 1999 [52] K. J. Balakrishnan and N.A. Touba, “Relating Entropy Theory to Test Data
Compression”, In Proc. ETS, 94-99, 2004
[53] A. Chandra and K. Chakrabarty, “System-on-a-chip test data compression and decompression architectures based on Golomb codes”, IEEE Transactions on CAD, vol. 20, 355–368, March 2001.
[54] A. Jas, J. G. Dastidar, and N. A. Touba, “Scan Vector
Compression/Decompression Using Statistical Coding, ” In Proc. VTS, 114-120, 1999.
[55] P. T. Gonciari, B M. Al-Hashimi, N. Nicolici, “Variable-Length Input Huffman Coding for System-on-a-chip Test”, IEEE Trans. on CAD, vol. 22, no 6, 783-796, 2003.
[56] A. Chandra, and K. Chakrabarty, “Frequency-Directed Run-Length Codes with Application to System-on-a-chip Test Data Compression”, In Proc. VTS, 42-47, 2001
[57] P. T. Gonciari, B. Al-Hashimi and N. Nicolici, “Reducing Synchronization Overhead in Test Data Compression Environments”, IEEE European Test Workshop (ETW), 2002.
[58] S.M. Reddy et al., “On Test Data Volume Reduction for Multiple Scan Chain Designs,” in Proc. VTS, 103-108, 2002
[59] A. Chandra and K. Chakrabarty, “Combining Low-Power Scan Testing and Test Data Compression for System-on-a-Chip ”, In Proc. DAC, 166-169, 2001
[60] A. Chandra and K. Chakrabarty, “A unified approach to reduce SOC test data volume, scan power, and testing time”, IEEE Transactions on CAD, vol. 20, 355-368, 2003
[61] M. Nourani and M. Tehranipour, “RL-Huffman Encoding for Test Compression and Power Reduction in Scan Applicatio ns”, IEEE Transactions on TODAES, vol. 10, 91-115 2005
[62] Y. Shi, N. Togawa, S. Kimura, M. Yanagisawa and T. Ohtsuki, “Low Power Test Compression Technique for Designs with Multiple Scan Chain”, in Proc. ATS, 386-389, 2005
[63] J. Lee, N. A. Touba, “Low Power Test Data Compression Based on LFSR Reseeding”, in ICCD, 180-185, 2004
[64] L. Xu, Y. Sun, H. Chen, “Scan array solution for testing power and testing time”, in Proc. ITC, 652-659, 2001
[65] K. J. Lee, J. J. Chen, “Reducing test application time and power dissipation for scan-based testing via multiple clock disabling”, in Proc. ATS, 338-343, 2002 [66] A. Orailoglu, O. Sinanoglu, “A Novel Scan Architecture for Power-Efficient,
Rapid Test”, in Proc. ICCAD, 299-303, 2002
[67] J. Saxena, K. Butler and L. Whetsel, “An analysis of power reduction techniques
in scan testing”, in Proc. ITC, 670-677, 2001
[68] N. Nicolici, B. M. Al-Hashimi, “Multiple scan chains for power minimization during test application in sequential circuits”, IEEE Trans. on Computers, 51(6), 721-734, 2002
[69] Rosinger, P., Al-Hashimi, B. and Nicolici, N., “Scan Architecture With Mutually Exclusive Scan Segment Activation for Shift- and Capture-Power Reduction”, IEEE Trans. on CAD., 23(7), 1142-1153, 2004
[70] G. Hetherington, T. Fryars, N. Tamarapalli, M. Kassab, A. Hassan and J. Rajski,
“Logic BIST for large industrial designs: real issues and case studies”, in Proc.
ITC, 358-367, 1999
[71] W. Rao, I. Bayraktaroglu and A. Orailoglu, “Test Application Time and Volume Compression through Seed Overlapping”, in Proc. DAC, 732-737, 2003
[72] A. R. Pandey, J. H. Patel, “An incremental algorithm for test generation in Illinois scan architecture based designs,” in Proc. DATE, 368-375, 2002 [73] R. Dorsch and H. Wunderlich, “Reusing Scan Chains for Test Pattern
Decompression”, IEEE European Test Workshop, 124- 132, 2001
[74] A. Jas, B. Pouya, and N.A. Touba, “Test Data Compression Technique for Embedded Cores Using Virtual Scan Chains”, IEEE Trans. on VLSI, vol. 12, no.
7, 775-780, 2004
[75] A. Jas, C.V. Krishna, and N.A. Touba, “Hybrid BIST Based on Weighted Pseudo-Random Testing: A New Test Resource Partitioning Scheme”, in Proc.
VTS, 2-8, 2001
[76] D. Das and N.A. Touba, “Reducing Test Data Volume Using External/LBIST Hybrid Test Patterns ”, in Proc. ITC, 115-122, 2000
[77] G. Zeng and H. Ito, “Hybrid BIST for System-on-a-Chip Using an Embedded FPGA Core”, in Proc. VTS, 355-360, 2004
[78] P. F. Flores, J. C. Costa, H. C. Neto, J. C. Monteiro and J. P. Marques-Silva,
“Assignment and Reordering of Incompletely Specified Pattern Sequences Targetting Minimum Power Dissipation”, in Proc. VLSI, 37-41, 1999 [79] F. Karimi, Y. B. Kim, F. Lombardi and N. Park, “Compression of Partially
Specified Test Vectors in an ATE Environment”, in Proc. IMTC, 999-1004, 2003 [80] A. El-Maleh and R. Al- Abaji, “Extended frequency-directed run-length codes
with improved application to system-on-a-chip test data compression”, in Proc.
ICECS, 449-452, 2002
[81] A. Chandra and K. Chakrabarty, “Reduction of SOC test data volume, scan power and testing time using alternating run- length codes”, in Proc. DAC, 673-678, 2002
[82] A. Jas, J. Ghosh-Dastidar, Ng, and N. A. Touba, “An efficient test vector
compression scheme using selective huffman coding”, IEEE Trans. on CAD, no.
6, 797-806, 2003
[83] M. Tehranipour, M. Nourani and K. Chakrabarty, “Nine-Coded Compression Technique with Application to Reduced Pin-Count Testing and Flexible On-Chip Decompression”, in Proc. DATE, 1284-1289. 2004
[84] Mitra, S., and K.S. Kim, “X-Compact: An Efficient Response Compaction Technique for Test Cost Reduction, ” in Proc. ITC, 311-320, 2002
[85] D. H. Baik and K. K. Saluja, “State-reuse Test Generation for Progressive Random Access Scan: Solution to Test Power, Application Time and Data Size”, in Proc. ATS, 272-277, 2005
[86] S. P. Lin, C. L. Lee and J. E. Chen, “A Cocktail Approach On Random Access Scan Toward Low Power And High Efficiency Test,” in Proc. ICCAD, 94-99, 2005
[87] J. Rajski, J. Tyszer, M. Kassab, N. Mukherjee, R. Thompson, K. H. Tsai, A.
Hertwig, N. Tamarapalli, G. Mrugalski, G. Eide, J. Qian, “Embedded
Deterministic Test for Low-Cost Manufacturing Test”, in Proc. ITC, 301-310, 2002
[88] C. V. Krishna, N. A. Touba, “3-Stage Variable Length Continuous-Flow Scan Vector Decompression Scheme,” in Proc. VTS, 79-86, 2004
[89] C. Shi and R. Kapur, “How power-aware test improves reliability and yield,”
http://www.eetimes.com.
[90] H. Vranken, F. Hapke, S. Rogge, D. Chindamo, E. Volkerink, “ATPG Padding and ATE Vector Repeat Per Port For Reducing Test Data Volume”, in Proc. ITC, 1069-1078, 2003
[91] Z. Wang and K. Chakrabarty, “Test data compression for IP embedded cores using selective encoding of scan slices”, in Proc. ITC, 581-590, 2005
[92] I. Bayraktaroglu and A. Orailoglu “Decompression hardware determination for test volume and time reduction through unified test pattern compaction and compression” , in Proc. VTS, 113-120, 2003
[93] L. Li and K. Chakrabarty, “Deterministic BIST Based on a Reconfigurable Interconnection Network”, in Proc. ITC, 460-469, 2003
[94] Synopsys Inc. http://www.synopsys.com/.
[95] P. Girard, “Survey of Low-Power Testing of VLSI Circuits,” IEEE Design & Test of Computers, vol. 19, 82-92, 2002
[96] Y. Kim, M. Yang, Y. Lee and S. Kang, “A New Low Power Test Pattern Generator using a Transition Monitoring”, in Proc. ATS, 230-235, 2005
[97] P. T. Gonciari, B. M. Al-Hashimi, and N. Nicolici, “Test Data Compression: The System Integrator's Perspective”, in Proc. DATE, 726-731, 2003
[98] TurboScan, http://www.syntest.com/
[99] Leon, http://www.gaisler.com
學經歷
姓 名:林世平 性 別:男
籍 貫:臺灣省台中市
出生日期:民國六十七年二月九日
通訊住址:台中縣大里市長榮里和平街 20 號,電話:(04)24819136 學 經 歷:民國九十二年九月至民國九十六年九月
國立交通大學電子研究所博士班 民國八十九年九月至民國九十一年六月
國立交通大學電子研究所碩士班 民國八十五年九月至民國八十九年六月
國立交通大學電子工程學系
論文題目:低耗能並考慮低成本效益之系統晶片測試策略
Low Power and Low Test Data Volume Testing for Scan Design VLSI
著作目錄 (新法)
(A) International Journal:
[1] (長) S.-P. Lin, C.-L. Lee, J.-E. Chen, J.-J. Chen, K.-L. Luo, and W.-C. Wu, “A Multilayer Data Copy Test Data Compression Scheme for Reducing Shifting- in Power for Multiple Scan Design, ” accepted by IEEE Trans. VLSI Systems, 2007
(B) Other Journal Papers:
[1] (長)S.-P. Lin, C.-L. Lee and J.-E. Chen, “Cocktail Random Access Scan for Test Data and Power Reduction, ” Journal of the Chinese Institute of Electrical Engineering, Vol. 13, No. 3, pp. 293— 303, 2006
(C) International Conference:
[1] S.-P. Lin, C.-L. Lee and J.-E. Chen, “A Cocktail Approach on Random Access Scan toward Low Power and High Efficiency Test,” in Proceedings of IEEE/ACM International Conference on Computer-Aided Design (ICCAD), pp. 94--99, 2005.
[2] S.-P. Lin, C.-L. Lee and J.-E. Chen, “A Scan Matrix Design for Low Power Scan-Based Test,” in Proceedings of IEEE Asian Test Symposium (ATS), pp. 224--229, 2005.
[3] S.-P. Lin, C.-L. Lee and J.-E. Chen, “Adaptive Encoding Scheme for Test Volume/Time Reduction in Soc Scan Testing, ” in Proceedings of IEEE Asian Test Symposium (ATS), pp.
324--329, 2005.
[4] S.-P. Lin, C.-L. Lee, J.-E. Chen, J.-J. Chen, K.-L. Luo, and W.-C. Wu, “A Multilayer Data Copy Scheme for Low Cost Test with Controlled Scan-In Power for Multiple Scan Chain Designs,” accepted by International Test Conference (ITC), 2006.
(C) Local Conference:
[1] S.-P. Lin, C.-L. Lee and J.-E. Chen, “Scan Matrix: A Low Power Scan Architecture,” in Proceedings of The 16th VLSI Design/CAD Symposium, Hualien, Taiwan, Aug. 2005.
[2] S.-P. Lin, C.-L. Lee and J.-E. Chen, “Cocktail Scan for Low Power and High Efficiency Test,” in Proceedings of The 16th VLSI Design/CAD Symposium, Hualien, Taiwan, Aug.
2005.
[3] S.-P. Lin, C.-L. Lee and J.-E. Chen, “Adaptive Encoding: A Test Compression Scheme for Soc Testing, ” in Proceedings of The 16th VLSI Design/CAD Symposium, Hualien, Taiwan, Aug. 2005.