skip to main content
10.1145/1016568.1016602acmconferencesArticle/Chapter ViewAbstractPublication PagessbcciConference Proceedingsconference-collections
Article

Reducing test time with processor reuse in network-on-chip based systems

Published: 04 September 2004 Publication History

Abstract

This paper proposes a test planning method capable of reusing available processors as test sources and sinks, and the on-chip network as the access mechanism for the test of cores embedded into a system on chip. The resulting test time of the system is evaluated considering the number of reused processors, the number of external interfaces, and power dissipation. Experimental results for a set of industrial examples based on the ITC'02 benchmarks show that the cooperative use of both the on-chip network and the embedded processors can increase the test parallelism and reduce the test time.

References

[1]
Amory, A.M.; Oliveira, L.A. and Moraes, F.G. Software-Based Test for Non-Programmable Cores in Bus-Based System-on-Chip Architectures. In VLSI-SOC, 2003, 174--179
[2]
Benini, L. and De Micheli, G. Networks on Chips: a New SoC Paradigm. IEEE Computer, 35, 1, 2002, 70--78.
[3]
Bolotin, E.; Cidon, I.; Ginosar, R. and Kolodny, A. Cost Considerations in Network on Chip. Special issue on Networks on Chip, Integration - the VLSI journal, 2003.
[4]
Calazans, N. L. V.; Moraes, F. G.; Marcon, C. A. M. Teaching Computer Organization and Architecture with Hands-On Experience. 32nd ASEE/IEEE Frontiers in Education Conference, November, 2002.
[5]
Cota, E.F.; Carro, L.; Wagner, F. and Lubaszewski, M. Power-aware NoC Reuse on the Testing of Core-based Systems. In International Test Conference, 2003, 612--621.
[6]
Cota, E.F.; Kreutz, M.E.; Zeferino, C.A.; Carro, L.; Lubaszewski, M. and Susin, A.A. The Impact of NoC Reuse on the Testing of Core-based Systems. In IEEE VLSI Test Symposium, 2003.
[7]
Guerrier, P. and Greiner, A. A Generic Architecture for on-Chip Packet-Switched Interconnections. In Design, Automation and Test in Europe Conference, 2000, 250--256.
[8]
Henkel, J., Closing the SoC Design Gap. IEEE Computer, vol. 36-6, 2003, 119--121.
[9]
Huang, J.-R.; Iyer, M.K. and Cheng, K.-T. A Self-Test Methodology for IP Cores in Bus-Based Programmable SoCs. In IEEE VLSI Test Symposium, 2001, 198--203.
[10]
Hwang, S. and Abraham, J.A. Reuse of Addressable System Bus for SOC Testing. In ASIC/SOC Conference, 2001, pp 215--219.
[11]
Hwang, S. and Abraham, J.A., Test Data Compression and Test Time Reduction Using an Embedded Microprocessor. IEEE Transactions on Very Large Scale Integration Systems, vol. 11-5, 2003, 853--862.
[12]
Ito, S. A.; Carro, L.; Jacobi, R. P. System Design Based on Single Language and Single-Chip Java ASIP Microcontroller. In Design, Automation and Test in Europe Conference, 2000.
[13]
Krstic, A.; Lai, W.C.; Cheng, K.T.; Chen, L.; Dey, S. Embedded Software-Based Self-Test for Programmable Core-Based Designs. IEEE Design and Test of Computers, vol: 19-4, 2002, 18--27.
[14]
Lai, W. C.; Cheng, K. T. Instruction-Level DFT for Testing Processor and IP Cores in System-on-a-Chip. In Design Automation Conference, 2001, 59--64.
[15]
Magarshack, P. and Paulin, P.G. System-on-Chip Beyond the Nanometer Wall. In Design Automation Conference, 2003, 419--424.
[16]
Marinissen, E.J.; Iyengar, V. and Chakrabarty, K. A Set of Benchmarks for Modular Testing of SoCs. In International Test Conference, 2002, 519--528.
[17]
Zeferino, C.A. and Susin, A.A. SoCIN: A Parametric and Scalable Network-on-Chip. In Symposium on Integrated Circuits and Systems Design, 2003, 121--126.
[18]
Zeferino, C.A.; Kreutz, M.E.; Carro, L. and Susin, A.A. A Study on Communication Issues for Systems-on-Chip. In Symposium on Integrated Circuits and Systems Design, 2002, 121--126.

Cited By

View all
  • (2017)Test scheduling with bandwidth division multiplexed for network-on-chip using refined quantum-inspired evolutionary algorithmJournal of Computational Methods in Sciences and Engineering10.3233/JCM-16070216:4(927-941)Online publication date: 17-Jan-2017
  • (2013)Reusing existing resources for testing a multi-processor system-on-chipInternational Journal of Electronics10.1080/00207217.2012.713011100:3(355-370)Online publication date: Mar-2013
  • (2012)An effective solution to thermal-aware test scheduling on network-on-chip using multiple clock rates2012 IEEE 55th International Midwest Symposium on Circuits and Systems (MWSCAS)10.1109/MWSCAS.2012.6292074(530-533)Online publication date: Aug-2012
  • Show More Cited By

Index Terms

  1. Reducing test time with processor reuse in network-on-chip based systems

      Recommendations

      Comments

      Information & Contributors

      Information

      Published In

      cover image ACM Conferences
      SBCCI '04: Proceedings of the 17th symposium on Integrated circuits and system design
      September 2004
      296 pages
      ISBN:1581139470
      DOI:10.1145/1016568
      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]

      Sponsors

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      Published: 04 September 2004

      Permissions

      Request permissions for this article.

      Check for updates

      Author Tags

      1. NoC testing
      2. SoC test
      3. computer-aided test (CAT)
      4. core-based test
      5. network-on-chip
      6. software-based test

      Qualifiers

      • Article

      Conference

      SBCCI04
      Sponsor:

      Acceptance Rates

      Overall Acceptance Rate 133 of 347 submissions, 38%

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • Downloads (Last 12 months)0
      • Downloads (Last 6 weeks)0
      Reflects downloads up to 02 Mar 2025

      Other Metrics

      Citations

      Cited By

      View all
      • (2017)Test scheduling with bandwidth division multiplexed for network-on-chip using refined quantum-inspired evolutionary algorithmJournal of Computational Methods in Sciences and Engineering10.3233/JCM-16070216:4(927-941)Online publication date: 17-Jan-2017
      • (2013)Reusing existing resources for testing a multi-processor system-on-chipInternational Journal of Electronics10.1080/00207217.2012.713011100:3(355-370)Online publication date: Mar-2013
      • (2012)An effective solution to thermal-aware test scheduling on network-on-chip using multiple clock rates2012 IEEE 55th International Midwest Symposium on Circuits and Systems (MWSCAS)10.1109/MWSCAS.2012.6292074(530-533)Online publication date: Aug-2012
      • (2011)An optimal formulation for test scheduling network-on-chip using multiple clock rates2011 24th Canadian Conference on Electrical and Computer Engineering(CCECE)10.1109/CCECE.2011.6030441(000215-000218)Online publication date: May-2011
      • (2010)Bandwidth Analysis of Functional Interconnects Used as Test Access MechanismJournal of Electronic Testing: Theory and Applications10.1007/s10836-010-5163-x26:4(453-464)Online publication date: 1-Aug-2010
      • (2008)Bandwidth Analysis for Reusing Functional Interconnect as Test Access MechanismProceedings of the 2008 13th European Test Symposium10.1109/ETS.2008.34(21-26)Online publication date: 25-May-2008
      • (2008)NoC-Compatible Wrapper Design and Optimization under Channel-Bandwidth and Test-Time ConstraintsIEICE - Transactions on Information and Systems10.1093/ietisy/e91-d.7.2008E91-D:7(2008-2017)Online publication date: 1-Jul-2008
      • (2008)On NoC Bandwidth Sharing for the Optimization of Area Cost and Test Application TimeIEICE - Transactions on Information and Systems10.1093/ietisy/e91-d.7.1999E91-D:7(1999-2007)Online publication date: 1-Jul-2008
      • (2007)Optimization of NoC Wrapper Design under Bandwidth and Test Time ConstraintsProceedings of the 12th IEEE European Test Symposium10.1109/ETS.2007.30(35-42)Online publication date: 20-May-2007
      • (2007)Area Overhead and Test Time Co-Optimization through NoC Bandwidth Sharing16th Asian Test Symposium (ATS 2007)10.1109/ATS.2007.22(459-462)Online publication date: Oct-2007
      • Show More Cited By

      View Options

      Login options

      View options

      PDF

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader

      Figures

      Tables

      Media

      Share

      Share

      Share this Publication link

      Share on social media