电子学报 ›› 2013, Vol. 41 ›› Issue (12): 2391-2396.DOI: 10.3969/j.issn.0372-2112.2013.12.011

• 学术论文 • 上一篇    下一篇

NoC架构下异构IP核的并行测试方法

欧阳一鸣1, 贺超1, 梁华国1,2, 黄正峰2, 谢涛1,3   

  1. 1. 合肥工业大学计算机与信息学院, 安徽合肥 230009;
    2. 合肥工业大学电子科学与应用物理学院, 安徽合肥 230009;
    3. Department of Computer Science, San Diego State University, San Diego, CA 92182, USA
  • 收稿日期:2013-03-04 修回日期:2013-05-29 出版日期:2013-12-25
    • 作者简介:
    • 欧阳一鸣 男,1963年出生,副教授,硕士生导师,中国计算机学会高级会员,研究方向:片上网络(NoC),嵌入式系统的综合与测试,数字系统设计自动化. E-mail:oyymbox@163.com 贺 超 男,1990年出生,硕士研究生,研究方向:片上网络(NoC),嵌入式系统的综合与测试. E-mail:hechaohfut@163.com 梁华国 男,1959年出生,教授,博士生导师,中国计算机学会容错计算专业委员会委员,研究方向:嵌入式系统综合与测试、数字系统设计自动化、ATPG0算法与分布式控制等. E-mail:huagulg@hfut.edu.cn
    • 基金资助:
    • 国家自然科学基金 (No.61274036,No.61106038); 安徽高校省级自然科学研究重点项目 (No.KJ2010A269); 安徽省科技攻关项目 (No.11010202190)

Concurrent Testing for Heterogeneous-Cores in Network-on-Chips

OUYANG Yi-ming1, HE Chao1, LIANG Hua-guo1,2, HUANG Zheng-feng2, XIE Tao1,3   

  1. 1. School of Computer and Information, Hefei University of Technology, Hefei, Anhui 230009, China;
    2. School of Electronic Science & Applied Physics, Hefei University of Technology, Hefei, Anhui 230009, China;
    3. Department of Computer Science, San Diego State University, San Diego, CA 92182, USA
  • Received:2013-03-04 Revised:2013-05-29 Online:2013-12-25 Published:2013-12-25
    • Supported by:
    • National Natural Science Foundation of China (No.61274036, No.61106038); Anhui Provincial College Natural Science Research Key Project (No.KJ2010A269); Key Technology Research and Development Program of Anhui Province (No.11010202190)

摘要: NoC(Network-on-Chip)中的异构IP核互连架构导致其测试应用时间过长,并行测试技术成为解决这个问题的最佳方案.本文提出了基于NoC架构的异构IP核并行测试方案,实现了异构IP核的高效并行测试.首先利用折叠分区方法将网络分区,提高测试传输并行性,然后通过顺序移位匹配算法将各异构IP核的测试集进行合并,实现测试集的精简和同构化,最后以多播方式将测试数据注入到网络中,实现测试应用的并行.实验结果显示,相比于文献[13,14],本文方法的测试时间减少了17.6%-40.47%,且实现简单.

关键词: 片上网络, 并行测试, 同构化, 折叠分区, 测试应用时间

Abstract: The test application time becomes too long due to the heterogeneous-core interconnection in Network-on-Chips.The concurrent test technology is the optimal scheme to solve the problem.A novel test project for NoC is proposed in this article,and efficient concurrent test can be achieved in core-based NoC.Firstly,the folding partition method is used to change the network partition,and then it can improve the parallelism of test transmission.Secondly,the test sets are merged through the sequential shift matching algorithm to make them simple and isomorphic.Finally,the test sets are injected into the NoC by multicasting.The experimental results show that the test application time is reduced by 17.6%-40.47% compared with those in the reference[13] and [14],and our method is implemented easily.

Key words: network-on-chips, concurrent test, isomorphic, folding partition, test application time

中图分类号: