期刊文献+

基于量子粒子群算法的SOC测试调度优化研究 被引量:28

Test scheduling optimization of SOC based on quantum-behaved particle swarm optimization algorithm
下载PDF
导出
摘要 在基于IP核复用技术的SOC(system-on-ch ip,SOC)芯片中,测试资源的稀缺性限制了IP核并行测试的能力,导致了SOC测试耗时过长的局面。同时SOC测试时必须满足一定的功耗约束,否则会造成测试芯片的损坏。针对SOC测试时间与测试功耗协同优化这一难题,本文采用群智能优化算法-量子粒子群(quantum-behaved partic le swarm optim ization,QPSO)算法来实现这一目标。结合QPSO算法和测试调度问题,设计算法的适应度计算法则并建立测试时间与测试功耗的协同优化数学模型。通过实验确定算法中参数的最佳取值。最后利用算法搜索最优解确定IP核在TAM(test access m echan ism)上的分配,实现SOC功耗与时间的协同优化。经过国际标准SOC电路验证表明在解决功耗约束下的SOC测试调度优化问题上量子粒子群算法与已有算法相比,不仅能够更好的达到缩短SOC测试时间的目的,而且算法收敛速度快,需要调整的参数少,实现简单。 In SOC(system-on-chip) chips based on IP core-reusing technology,the parallel test capability of IP cores is limited by the deficiency of test resources,and the time cost is also considerable.Meanwhile,in order to avoid the damage of device under test,certain power constraints should also be taken into account.To solve the problem of collaborative optimization for time cost and power consumption in SOC test,a QPSO(quantum-behaved particle swarm optimization) algorithm is introduced in this paper.With the consideration of test scheduling,the fitness calculation rule for QPSO algorithm is designed,and the mathematical model for collaborative optimization is also established as well.Then,the best parameter values in the algorithm are decided with experiments.Finally,the assignment of IP cores on TAM(test access mechanism) is determined by searching the optimal solution with the algorithm,so as to achieve the collaborative optimization of power consumption and time cost.The test results with SOC test benchmarks show that compared with existing algorithms,the proposed QPSO algorithm can decrease time cost in terms of test scheduling optimization with power constraints,and also features higher convergence rate,less adjustable parameters and simpler realization.
出处 《仪器仪表学报》 EI CAS CSCD 北大核心 2011年第1期113-119,共7页 Chinese Journal of Scientific Instrument
基金 国家自然科学基金(No.60766001) 广西"新世纪十百千人才工程"专项(No.2007213)资金资助
关键词 SOC IP核 测试调度 量子粒子群算法 SOC IP core test scheduling QPSO
  • 相关文献

参考文献15

  • 1CHA KRABARTY K. Test scheduling for core-based systems using mixed-integer linear programming [ J ]. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 2000,19(10) :1163-1174.
  • 2胡瑜,韩银和,李晓维.SOC可测试性设计与测试技术[J].计算机研究与发展,2005,42(1):153-162. 被引量:42
  • 3欧阳一鸣,邹宝升,梁华国,黄喜娥.基于部分游程翻转的SoC测试数据压缩[J].电子测量与仪器学报,2010,24(1):23-28. 被引量:14
  • 4IYENGAR V, CHAKABARTY K, MARINISSEN E J. Test wrapper and test access mechanism co-optimization for system-on-chip [ J ]. Electronic Testing: Theory and Applications, 2002,18 ( 3 ).
  • 5GIRl CH, TIPPARTHI D K R, CHATTOPADHYAY S. Genetic algorithm based approach for hierarchical SOC test scheduling[ J]. Proceedings of the International Conference on Computing: Theory and Applications ( ICCTA 07 ) 0-7695-2770-1/07. 2007.
  • 6王冠军,马光胜,刘晓晓,王茂励.一种基于智能蚁群算法的SOC芯核测试调度方法[J].哈尔滨工程大学学报,2006,27(B07):514-517. 被引量:1
  • 7汪滢,王宏,李辛毅.基于遗传算法的SOC测试功耗与时间协同优化[J].仪器仪表学报,2006,27(z3):2327-2328. 被引量:4
  • 8CHAITOPADHYAY S, SUDARSANA REDDY K. Genetic algorithm based test scheduling and test access mechanism design for system-on-chips [ C ]. 16th International Conference on VLSI Design ( VLSI' 03 ), 2003 : 341-346.
  • 9王琰,毛志忠,田慧欣,李妍,黄盛华.基于自适应变异差分进化算法的电弧时域模型[J].仪器仪表学报,2009,30(3):554-558. 被引量:6
  • 10HANK H, KIM J H. Quantum-inspired evolutionary algorithm for a class of combinatorial optimization [ C ]. IEEE Transactions on Evolutionary computing, 2002: 580-593.

二级参考文献98

共引文献62

同被引文献248

引证文献28

二级引证文献160

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部