DOI QR코드

DOI QR Code

SOC Test Compression Scheme Sharing Free Variables in Embedded Deterministic Test Environment

  • Wang, Weizheng (College of computer and communication Engineering, Changsha University of Science and Technology) ;
  • Cai, Shuo (College of computer and communication Engineering, Changsha University of Science and Technology) ;
  • Xiang, Lingyun (College of computer and communication Engineering, Changsha University of Science and Technology)
  • 투고 : 2015.02.01
  • 심사 : 2015.05.12
  • 발행 : 2015.06.30

초록

This paper presents a new SOC test compression scheme in Embedded Deterministic Test (EDT) compression environment. Compressed test data is brought over the TAM from the tester to the cores in SOC and decompressed in the cores. The proposed scheme allows cores tested at the same time to share some test channels. By sharing free variables in these channels across test cubes of different cores decompressed at the same time, high encoding efficiency is achieved. Moreover, no excess control data is required in this scheme. The ability to reuse excess free variables eliminates the need for high precision in matching the number of test channels with the number of care bits for every core. Experimental results obtained for some SOC designs illustrate effectiveness of the proposed test application scheme.

키워드

참고문헌

  1. Marinissen, E.J.: 'The role of test protocols in automated test generation for embedded-corebased system ICs', J. Electron. Test., Theory Appl., vol.18, no.4, pp. 435-454, 2002. https://doi.org/10.1023/A:1016545607915
  2. J. Rajski, J. Tyszer, M. Kassab, and N. Mukherjee, "Embedded deterministic test," IEEE Trans. CAD, vol. 23, no.5, pp. 776-792, 2004. https://doi.org/10.1109/TCAD.2004.826558
  3. V. Iyengar, K. Chakrabarty, and E. J. Marinissen, "Test wrapper and test access mechanism cooptimization for system-on-chip," J. Electron. Test., Theory Appl., vol.18, no.2, pp. 213-230, 2002. https://doi.org/10.1023/A:1014916913577
  4. G. Giles, J. Wang, A. Sehgal, K. J. Balakrishnan, and J. Wingfield, "Test access mechanism for multiple identical cores," Proc ITC, paper 2.3, 2008.
  5. M. Agrawal, K. Chakrabarty, "Test-time optimization in NOC-based manycore SOCs using multicast routing," Proc. of IEEE VLSI Test Symposium, pp.276-281, 2014.
  6. T. Han, I. Choi, H. Oh, and S. Kang, "A Scalable and Parallel Test Access Strategy for NoC-Based Multicore System," Proc. of Asian Test Symposium, pp.81-86, 2014
  7. C. Yao, K.K.Saluja, P. Ramanathan, "Power and Thermal Constrained Test Scheduling Under Deep Submicron Technologies," IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, Vol. 30, no. 2 , pp. 317- 322, 2011. https://doi.org/10.1109/TCAD.2010.2079350
  8. R. Michael and C. Krishnendu, "Optimization of Test Pin-Count, Test Scheduling, and Test Access for NoC-Based Multicore SoCs," IEEE Trans. on Computers, vol. 63, no.3, pp. 691-702, 2014. https://doi.org/10.1109/TC.2013.82
  9. Q. Xu and N. Nicolici, "Time/area tradeoffs in testing hierarchical SOCs with hard mega-cores," Proc. ITC, pp. 1196-1202, 2004.
  10. S. K. Goel, E. J. Marinissen, A. Sehgal, and K. Chakrabarty "Testing of SoCs with hierarchical cores: common fallacies, test access optimization, and test scheduling," IEEE Trans. Comput., vol. 58, no.3, pp. 409-423, 2009. https://doi.org/10.1109/TC.2008.169
  11. Q. Xu and N. Nicolici, "Resource-Constrained System-on a-Chip Test: A Survey", IEE Proc. Computers & Digital Techniques, vol. 152, no. 1, pp. 67-81, 2005.
  12. Z. Wang, K. Chakrabarty, and S. Wang, "Integrated LFSR reseeding, test-access optimization, and test scheduling for core-based system-on-chip," IEEE Trans. CAD, vol. 28, no.8, pp. 1251 -1263, 2009. https://doi.org/10.1109/TCAD.2009.2021731
  13. M. Tehranipoor, M. Nourani, and K. Chakrabarty, "Nine-Coded Compression Techniques for Testing Embedded Cores in SoCs," IEEE Trans. on VLSI Systems, vol. 13, no. 6, pp. 719-722, 2005. https://doi.org/10.1109/TVLSI.2005.844311
  14. V. Iyengar, and A. Chandra, "Unified SOC Test Approach based on Test Data Compression and TAM Design," IEE Proc. Computers & Digital Techniques, vol.152, no. 1, pp. 82-88, 2005.
  15. P.T. Gonciari, P. Rosinger, and B.M. Al-Hashimi, "Compression Considerations in Test Access Mechanism Design," IEE Proc. Computers & Digital Techniques, vol.152, no. 1, pp. 89-96, 2005. https://doi.org/10.1049/ip-cdt:20045043
  16. A. B. Kinsman and N. Nicolici, "Time-multiplexed test data decompression architecture for core-based SOCs with improved utilization of tester channels," Proc. ETS, pp. 196-201, 2005.
  17. Z. Wang., K. Chakrabarty, S. Wang, "SoC Testing Using LFSR Reseeding, and Scan-Slice-Based TAM Optimization and Test Scheduling," Design, Automation &Test in Europe Conference & Exhibition, pp.1-6, 2007.
  18. Tieqiao Liu, Yingbo Zhou, Yi Liu and Shuo Cai, "Harzard-Based ATPG for Improving Delay Test Quality," Journal of Electronic Testing, vol.31, no.1, pp. 27-34, 2015. https://doi.org/10.1007/s10836-014-5503-3
  19. J. Janicki, J. Tyszer, G. Mrugulski, and J. Rajski, "Bandwidth-Aware Test Compression Logic for SoC Designs," Proc. of European Test Symp., 2012
  20. J. Janicki, J. Tyszer, W.-T. Cheng, Y. Huang, M. Kassab, N. Mukherjee, J. Rajski, Y. Dong, G. Giles, "EDT Bandwidth Management - Practical Scenarios for Large SoC Designs," Proc. of International Test Conference, Paper 4.3, 2013.
  21. M. Trawka, G. Mrugalski, N. Mukherjee, A. Pogiel, J. Rajski, J. Janicki, J. Tyszer, "High-Speed Serial Embedded Deterministic Test for System-on-Chip Designs," Proc. of Asian Test Symposium, pp.74-80, 2014.
  22. S.S. Muthyala, N.A Touba, "SOC Test Compression Scheme Using Sequential Linear Decompressors with Retained Free Variables," Proc. of VLSI Test Symposium, pp.31-36, 2013.