Abstract
In this work, a comprehensive functional-based test method is presented to integrate the test of Network-on-Chip interconnects and routers. Experimental results show that fault coverage can reach up to 100% of interconnect faults and over 90% of router faults. The test structures needed to implement the test method are presented and the scalability of the method is discussed. We show that our approach scales well with the number of routers and channel width. The cost of the functional test strategy and the cost of a scan-based strategy are also analyzed in order to present scenarios where each strategy fits better.
Similar content being viewed by others
References
Ahn J, Kang S (2006) Test scheduling of NoC-based SoCs using multiple test clocks. ETRI J 28(4):475–485
Amory AM et al (2005) A scalable test strategy for network-on-chip routers, IEEE International Test Conference, ITC
Cota E, Carro L, Lubaszewski M (2004) Reusing an on-chip network for the test of core-based systems. ACM Trans Design Autom Electron Syst TODAES 9(4):471–499
Cota E et al (2008) A high-fault-coverage approach for the test of data, control and handshake interconnects in mesh networks-on-chip. IEEE Trans Computers 57(9):1202–1215
Cuviello M, Dey S, Xiaoliang Bai, Yi Zhao (1999) Fault modeling and simulation for crosstalk in system-on-chip interconnects, IEEE/ACM International Conference on Computer-Aided Design, ICCAD. pp. 297–303
Dong Xiang, Ye Zhang (2011) Cost-effective power-aware core testing in NoCs based on a new unicast-based multicast scheme. In: IEEE transactions on computer-aided design of integrated circuits and systems, Volume: 30, Issue: 1, pp. 135–147
Grecu C et al. (2005) Methodologies and algorithms for testing switch-based NoC interconnects, 20th IEEE International Symposium on Defect and Fault Tolerance in VLSI Systems, DFT, pp. 238–246
Grecu C, Pande P, Ivanov A, Saleh R (2006) BIST for network-on-chip interconnect infrastructures, 24th IEEE VLSI Test Symposium, VTS
Hassan A, Rajski J, Agarwal V (1988) Testing and diagnosis of interconnects using boundary scan architecture, international test conference
Hosseinabady M, Banaiyan A, Nazm-Bojnordi M, Navabi Z (2006) A concurrent testing method for NoC switches. In: Proceedings of design, automation, and test in Europe (DATE’06)
Hosseinabady M, Dalirsani A, Navabi Z (2007) Using the inter- and intra-switch regularity in NoC switch testing, Proceedings of design, automation, and test in Europe (DATE’07), pp.361–366
Kim J et. al. (2004) On-chip network based embedded core testing. IEEE International SOC Conference, pp. 223–226
Raik J, Govind V, Ubar R (2006) An external test approach for network-on-a-chip switches, 15th Asian Test Symposium, 2006. ATS, pp. 437–442
Stewart K Tragoudas S (2006) Interconnect testing for networks on chips, 24th IEEE VLSI Test Symposium
Zeferino CA, Susin AA (2003) SoCIN: a parametric and scalable network-on-chip, 16th Symposium on integrated circuits and systems design, SBCCI, pp.169–174
Zeferino CA, Kreutz ME, Susin AA (2004) RASoC: a router soft-core for networks-on-chip, design, automation and test in Europe conference, DATE, pp.198–203
Zheng Y et al (2010) Accelerating strategy for functional test of NoC communication fabric. IEEE Asian Test Symposium. pp.224–227
Author information
Authors and Affiliations
Corresponding author
Additional information
Responsible Editor: F. Vargas
Rights and permissions
About this article
Cite this article
Hervé, M.B., Moraes, M., Almeida, P. et al. Functional Test of Mesh-Based NoCs with Deterministic Routing: Integrating the Test of Interconnects and Routers. J Electron Test 27, 635–646 (2011). https://doi.org/10.1007/s10836-011-5246-3
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10836-011-5246-3