基于NoC重用的三维片上网络测试规划研究

基本信息
批准号:61561012
项目类别:地区科学基金项目
资助金额:42.00
负责人:许川佩
学科分类:
依托单位:桂林电子科技大学
批准年份:2015
结题年份:2019
起止时间:2016-01-01 - 2019-12-31
项目状态: 已结题
项目参与者:莫玮,朱爱军,李翔,胡聪,张活,凌景,刘洋,赵江伟,贾梦怡
关键词:
集成电路测试测试规划NoC重用云进化算法三维片上网络
结项摘要

Network-On-Chip(NoC) is a new trend of development in system-on-chip, test technology of NoC is an important influencing factor besides test method in NoC development.But how to assign and plan the limit resources so as to do test schedule to finish the IP core test as fast as possible is becoming the key factor that decreases test cost..In order to solve the difficulty of NoC testing, this project designs test method for NoC and uses the cloud evolution algorithm which is fast and stable to study three-dimensional NoC(3D NoC) test scheduling. The project employs the NoC reuse as Test Access Mechanism(TAM) for parallel testing. It performs dynamic constraint of power consumption, TSV number and channel width by designing test timing sequence. By combining the structure characteristics of 3D NoC, the project proposes different data of cores by sharing the width of a TAM by bandwidth division multiplexing,Virtual Channel and multi-cast routing technology to design cloud droplets and builds multi-attitude cloud evolution NoC test scheduling model. The crossover and mutation of natural evolution mechanism are added into the evolution of cloud model to accomplish the iterative optimization. Its aim is to maximize the parallel testing while not increasing the cost of hard area. So we can shorten the testing time and improve the efficiency of testing. And combining of various strategies, the project will study further collaborative optimization, so as to accomplish higher test efficiency and decrease hardware cost.

片上网络(NoC)作为片上系统新的发展趋势,测试技术是影响其发展的重要因素。除需要有效的测试方法外,如何分配和调度有限的资源,规划测试尽快完成资源核测试是提高测试效率的关键。.本项目面向NoC技术,研究三维NoC测试策略,利用云进化算法快速稳定的寻优特点,应用于资源约束下的复杂三维NoC测试规划研究。采用重用NoC作为测试存取机制的技术实施并行测试;通过设计测试时序的概念对测试功耗、TSV数量、通道带宽等进行动态检测实现多重约束;结合三维NoC体系结构特点,基于虚通道、多播路由技术,提出带分复用实现多核测试数据共享一个物理TAM的策略设计二维云滴,建立多态云进化NoC测试规划模型,合理分配和调度有限资源;在云模型的进化中加入自然进化机制的交叉变异操作完成迭代寻优,实施传输和测试双重优化以最大化并行测试,缩短测试时间。并将多种策略有机结合,开展协同优化研究,进一步降低硬件开销,提高测试效率。

项目摘要

本项目在研究3D NoC体系结构和测试技术的基础上,基于mesh结构的3D NoC,采用NoC重用作为测试存取机制的并行测试方法,提出带分复用对单一TAM实施动态细分测试策略,提出XY-direction连通子图划分消除路径冲突,提出多测试时钟协调解决NoC通道带宽和测试壳带宽的矛盾。采用基于云模型的进化策略与传统进化策略相结合的云进化算法、多种群遗传模拟退火算法、量子进化算法等,在总功耗、层功耗双重约束下对IP核的带宽分配和测试顺序进行双重优化,针对测试顺序优化设计移位互换杂交策略,并运用精英配对方法加快种群寻优速度,设计求精操作进一步优化测试时间,通过比较、淘汰、替换机制加强种群间交流,增加种群多样性,避免算法陷入局部最优。在3条TAM下,带分复用方法的测试时间减少了35.5%,在 6 条 TAM 下进一步减少了4.0%。为实现测试时间和测试功耗协同优化,提出基于调和距离量子多目标进化算法(HQMEA)的NoC测试规划优化方法。采用重用NoC作为测试存取机制的并行测试方法,对NoC中的内核进行测试,节省测试资源,提高测试效率;在量子多目标进化算法(QMEA)的基础上,采用多进制概率角编码替代二进制概率幅编码,更好的适应NoC测试规划问题;采用调和距离替代拥挤距离能更好的衡量拥挤程度;采用混沌策略动态更新旋转角,能很好地兼顾了算法的探索和发掘能力。在ITC'02 test benchmarks测试集上进行对比实验,结果表明提出的算法不仅提升了算法的收敛性,而且保证了Pareto解集良好的分布性。.在设计的2D mesh NoC平台上,开展功耗优化验证。

项目成果
{{index+1}}

{{i.achievement_title}}

{{i.achievement_title}}

DOI:{{i.doi}}
发表时间:{{i.publish_year}}

暂无此项成果

数据更新时间:2023-05-31

其他相关文献

1

跨社交网络用户对齐技术综述

跨社交网络用户对齐技术综述

DOI:10.12198/j.issn.1673 − 159X.3895
发表时间:2021
2

城市轨道交通车站火灾情况下客流疏散能力评价

城市轨道交通车站火灾情况下客流疏散能力评价

DOI:
发表时间:2015
3

基于FTA-BN模型的页岩气井口装置失效概率分析

基于FTA-BN模型的页岩气井口装置失效概率分析

DOI:10.16265/j.cnki.issn1003-3033.2019.04.015
发表时间:2019
4

惯性约束聚变内爆中基于多块结构网格的高效辐射扩散并行算法

惯性约束聚变内爆中基于多块结构网格的高效辐射扩散并行算法

DOI:10.19596/j.cnki.1001-246x.8419
发表时间:2022
5

物联网中区块链技术的应用与挑战

物联网中区块链技术的应用与挑战

DOI:10.3969/j.issn.0255-8297.2020.01.002
发表时间:2020

许川佩的其他基金

批准号:60766001
批准年份:2007
资助金额:20.00
项目类别:地区科学基金项目

相似国自然基金

1

片上网络(NoC)的时延与串扰测试方法及可测试性设计模型

批准号:60971036
批准年份:2009
负责人:姜书艳
学科分类:F0118
资助金额:31.00
项目类别:面上项目
2

三维片上网络(3D NoC)关键技术研究

批准号:60876017
批准年份:2008
负责人:李丽
学科分类:F0402
资助金额:36.00
项目类别:面上项目
3

基于NoC的同构多核SoC并发在线测试研究

批准号:61006033
批准年份:2010
负责人:梁峰
学科分类:F0402
资助金额:20.00
项目类别:青年科学基金项目
4

甚低功耗片上网络(NOC)系统模型及异步互连技术

批准号:60676009
批准年份:2006
负责人:杨银堂
学科分类:F0406
资助金额:28.00
项目类别:面上项目