|
| This Article | ||
| ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ||
| ASCII Text | x | ||
| Sandeep Goel, Erik Jan Marinissen, Anuja Sehgal, Krishnendu Chakrabarty, "Testing of SoCs with Hierarchical Cores: Common Fallacies, Test Access Optimization, and Test Scheduling," IEEE Transactions on Computers, vol. 58, no. 3, pp. 409-423, March, 2009. | |||
| BibTex | x | ||
| @article{ 10.1109/TC.2008.169, author = {Sandeep Goel and Erik Jan Marinissen and Anuja Sehgal and Krishnendu Chakrabarty}, title = {Testing of SoCs with Hierarchical Cores: Common Fallacies, Test Access Optimization, and Test Scheduling}, journal ={IEEE Transactions on Computers}, volume = {58}, number = {3}, issn = {0018-9340}, year = {2009}, pages = {409-423}, doi = {http://doi.ieeecomputersociety.org/10.1109/TC.2008.169}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - JOUR JO - IEEE Transactions on Computers TI - Testing of SoCs with Hierarchical Cores: Common Fallacies, Test Access Optimization, and Test Scheduling IS - 3 SN - 0018-9340 SP409 EP423 EPD - 409-423 A1 - Sandeep Goel, A1 - Erik Jan Marinissen, A1 - Anuja Sehgal, A1 - Krishnendu Chakrabarty, PY - 2009 KW - Hardware KW - Control Structure Reliability KW - Testing KW - and Fault-Tolerance KW - Reliability KW - Testing KW - and Fault-Tolerance VL - 58 JA - IEEE Transactions on Computers ER - | |||
[1] S. Dutta, R. Jensen, and A. Rieckmann, “VIPER: A Multiprocessor SoC for Advanced Set-Top Box and Digital TV Systems,” IEEE Design and Test of Computers, pp. 21-31, 2001.
[2] S.K. Goel, K. Chiu, E.J. Marinissen, T. Nguyen, and S. Oostdijk, “Test Infrastructure Design for the Nexperia Home Platform PNX8550 System Chip,” Proc. Design, Automation, and Test in Europe (DATE '04) Designers Forum, pp. 108-113, Feb. 2004.
[3] Y. Zorian, E.J. Marinissen, and S. Dey, “Testing Embedded-Core-Based System Chips,” Computer, vol. 32, no. 6, pp. 52-60, June 1999.
[4] Y. Zorian, E.J. Marinissen, and S. Dey, “Testing Embedded-Core Based System Chips,” Proc. IEEE Int'l Test Conf. (ITC '98), pp. 130-143, Oct. 1998.
[5] E.J. Marinissen et al., “A Structured and Scalable Mechanism for Test Access to Embedded Reusable Cores,” Proc. IEEE Int'l Test Conf. (ITC '98), pp. 284-293, Oct. 1998.
[6] P. Varma and S. Bhatia, “A Structured Test Re-Use Methodology for Core-Based System Chips,” Proc. IEEE Int'l Test Conf. (ITC '98), pp. 294-302, Oct. 1998.
[7] E.J. Marinissen, S.K. Goel, and M. Lousberg, “Wrapper Design forEmbedded Core Test,” Proc. IEEE Int'l Test Conf. (ITC '00), pp.911-920, Oct. 2000.
[8] IEEE Std. 1500-2005, IEEE Standard Testability Method for Embedded Core-Based Integrated Circuits, F. DaSilva, ed., IEEE, Aug. 2005.
[9] V. Iyengar, K. Chakrabarty, and E.J. Marinissen, “Test Wrapper and Test Access Mechanism Co-Optimization for System-on-Chip,” Proc. IEEE Int'l Test Conf. (ITC '01), pp.1023-1032, Oct. 2001.
[10] S. Koranne, “Design of Reconfigurable Core Wrappers for Embedded Core Based SoC Test,” Proc. Third Int'l Symp. Quality of Electronic Design (ISQED '02), Mar. 2002.
[11] K. Chakrabarty, “Optimal Test Access Architectures for System-on-a-Chip,” ACM Trans. Design Automation of Electronic Systems, vol. 6, no. 1, pp. 26-49, Jan. 2001.
[12] V. Iyengar, K. Chakrabarty, and E.J. Marinissen, “Co-Optimization of Test Wrapper and Test Access Architecture for Embedded Cores,” J. Electronic Testing: Theory and Applications, vol. 18, no. 2, pp. 213-230, Apr. 2002.
[13] Z. sadat-Ebadi and A. Ivanov, “Design of an Optimal Test Access Architecture Using a Genetic Algorithm,” Proc. 10th IEEE Asian Test Symp. (ATS '01), pp. 205-210, Nov. 2001.
[14] Y. Huang et al., “Resource Allocation and Test Scheduling for Concurrent Test of Core-Based SoC Design,” Proc. 10th IEEE Asian Test Symp. (ATS '01), pp. 265-270, Nov. 2001.
[15] S.K. Goel and E.J. Marinissen, “Effective and Efficient Test Architecture Design for SoCs,” Proc. IEEE Int'l Test Conf. (ITC'02), pp. 529-538, Oct. 2002.
[16] S.K. Goel and E.J. Marinissen, “SoC Test Architecture Design for Efficient Utilization of Test Bandwidth,” ACM Trans. Design Automation of Electronic Systems, vol. 8, no. 4, pp.399-429, Oct. 2003.
[17] Y. Huang et al., “Optimal Core Wrapper Width Selection and SoC Test Scheduling Based on 3-D Bin Packing Algorithm,” Proc. IEEE Int'l Test Conf. (ITC '02), pp. 74-82, Oct. 2002.
[18] S. Koranne and V. Iyengar, “On the Use of $k\hbox{-}{\rm Tuples}$ for SoC Test Schedule Representation,” Proc. IEEE Int'l Test Conf. (ITC '02), pp.539-548, Oct. 2002.
[19] E. Larsson and H. Fujiwara, “Test Resource Partitioning and Optimization for SoC Designs,” Proc. 21st IEEE VLSI Test Symp. (VTS '03), pp. 319-324, Apr. 2003.
[20] E.J. Marinissen, V. Iyengar, and K. Chakrabarty, “A Set of Benchmarks for Modular Testing of SoCs,” Proc. IEEE Int'l Test Conf. (ITC '02), pp. 519-528, Oct. 2002.
[21] M. Benabdenbi, W. Maroufi, and M. Marzouki, “CAS-BUS: A Scalable and Reconfigurable Test Access Mechanism for Systems on a Chip,” Proc. Design, Automation, and Test in Europe (DATE'00), pp. 141-145, Mar. 2000.
[22] K.-J. Lee and C.-I. Huang, “A Hierarchical Test Control Architecture for Core-Based Design,” Proc. Ninth IEEE Asian Test Symp. (ATS '00), pp. 248-253, 2000.
[23] J.-F. Li, H.-J. Huang, J.-B. Chen, C.-P. Su, C.-W. Wu, C. Cheng, S.-I. Chen, C.-Y. Hwang, and H.-P. Lin, “A Hierarchical Test Scheme for System-on-Chip Designs,” Proc. Design, Automation, and Test in Europe (DATE '02), pp. 486-490, 2002.
[24] Q. Xu and N. Nicolici, “Resource-Constrained System-on-a-Chip Test: A Survey,” IEE Proc., Computers and Digital Techniques, vol. 152, nos. 4/5, pp. 67-81, Jan. 2005.
[25] D. Zhao and S. Upadhyaya, “Dynamically Partitioned Test Scheduling with Adaptive TAM Configuration for Power-ConstrainedSoC Testing,” IEEE Trans. Computer-Aided Design, vol. 24, no. 6, pp. 956-965, June 2005.
[26] E. Larsson and Z. Peng, “Power-Aware Test Planning in the Early System-On-Chip Design Exploration Process,” IEEE Trans. Computers, vol. 6, no. 2, pp. 227-239, Feb. 1996.
[27] T. Yoneda, M. Imanishi, and H. Fujiwara, “An SoC Test Scheduling Algorithm Using Reconfigurable Union Wrappers,” Proc. Design, Automation, and Test in Europe (DATE '07), pp.231-236, Apr. 2007.
[28] V. Iyengar, K. Chakrabarty, M.D. Krasniewski, and G.N. Kumar, “Design and Optimization of Multi-Level TAM Architectures for Hierarchical SoCs,” Proc. 21st IEEE VLSI Test Symp. (VTS '03), pp.299-304, Apr. 2003.
[29] Q. Xu and N. Nicolici, “Time/Area Tradeoffs in Testing Hierarchical SoCs with Hard Mega-Cores,” Proc. IEEE Int'l Test Conf. (ITC '04), pp. 1196-1202, Oct. 2004.
[30] J. Pouget, E. Larsson, and Z. Peng, “Multiple-Constraint Driven System-on-Chip Test Time Optimization,” J. Electronic Testing: Theory and Applications, vol. 21, pp. 599-611, 2005.
[31] T. Waayers, R. Morren, and R. Grandi, “Definition of a Robust Modular SoC Test Architecture; Resurrection of the Single TAM Daisy-Chain,” Proc. IEEE Int'l Test Conf. (ITC '05), Nov. 2005.
[32] S.K. Goel, “Test-Access Planning and Test Scheduling for Core-Based System Chips,” PhD thesis, Univ. of Twente, Feb. 2005.
[33] S.K. Goel, Test Circuit and Method for Hierarchical Core, US Patent 7380181, May 2008.
[34] F. DaSilva, Y. Zorian, L. Whetsel, K. Arabi, and R. Kapur, “Overview of the IEEE P1500 Standard,” Proc. IEEE Int'l Test Conf. (ITC '03), pp. 988-997, Sept. 2003.
[35] A. Sehgal, “Test Infrastructure Design for Digital, Mixed-Signal and Hierarchical SoCs,” PhD thesis, Duke Univ., May 2005.
[36] E.J. Marinissen et al., “On IEEE P1500's Standard for Embedded Core Test,” J. Electronic Testing: Theory and Applications, vol. 18, no. 4/5, pp. 365-383, Aug. 2002.
[37] E.J. Marinissen, “The Role of Test Protocols in Automated Test Generation for Embedded-Core-Based System ICs,” J. Electronic Testing: Theory and Applications, vol. 18, nos. 4/5, pp. 435-454, Aug. 2002.

