期刊文献+

使用支持向量机的微处理器验证向量优化方法 被引量:1

An approach to microprocessor simulation vector optimization using SVM
下载PDF
导出
摘要 为了解决微处理器仿真验证中随机验证向量质量不高的问题,提出了一种基于支持向量机(SVM)的验证向量优化方法。该方法将已仿真运行的验证向量及其覆盖率信息作为支持向量机的样本进行有监督学习,得到验证向量关于功能覆盖点的分类器。利用训练后的分类器对于新产生的验证向量进行预测,并丢弃预测中不能提高覆盖率的冗余验证向量。实验数据表明该方法能准确地过滤冗余验证向量,提高仿真运行的验证向量的质量。和完全随机的验证向量生成方法相比,该方法达到相同的功能覆盖率仅需要前者1/3的验证向量。 This paper proposes a simulation vector filter method based on support vector machines (SVM) and functional coverage to cope with the problem that most random simulation vectors are redundant in simulation-based microprocessor verifi- cation. A SVM is used to learn the trained simulation vectors and their coverage information, and the new generated sim- ulation vectors are filtered by the learned result. Those which can not improve the functional coverage are redundant and should be discarded. The experimental results based on application of the proposed methodology demonstrate that this technique can precisely filter the redundant simulation vectors to improve the efficiency of verification. Compared with the totally random method, only one third of the simulation vectors are needed to be simulated to reach the same functional coverage.
出处 《高技术通讯》 EI CAS CSCD 北大核心 2010年第1期68-74,共7页 Chinese High Technology Letters
基金 国家自然科学基金(60603049,60673146) 863计划(2007AA01Z112,2008AA110901) 973计划(2005CB321600) 北京市自然科学基金(4072024)资助项目
关键词 支持向量机(SVM) 功能覆盖率模型 微处理器验证 仿真验证 验证向量优化 support vector machine (SVM), functional coverage model, microprocessor verification, simulation verification, simulation vector optimization
  • 相关文献

参考文献15

  • 1Taylor S,Quinn M,Brown D,et al.Functional verification of a multiple-issue,out-of-order,superscalar Alpha processor-the DEC Alpha 21264 microprocessor.In:Proceedings of the 35th Design Automation Conference,California,USA,1998.638-643.
  • 2Fine S,Zlv A.Coverage directed test generation for functional verification using Bayesian networks.In:Proceedings of the 40th Design Automation Conference,Anahemi,California,USA,2003.286-291.
  • 3Hsiou-Wen H,Eder K.Test directive generation for functional coverage closure using inductive logic programming.In:Proceedings of the 11th High-Level Design Validation and Test Workshop,Monterey,California,USA,2006.11-18.
  • 4Samarah A,Habibi A,Tahar S,et al.Automated coverage directed test generation using a cell-based genetic algorithm.In:Proceedings of the 11th High-Level Design Validation and Test Workshop,Monterey,California,USA,2006.19-26.
  • 5Ur S,Yadin Y.Micro-architecture coverage directed generation of test programs.In:Proceedings of the 36th Design Automation Conference,New Orleans,Louisiana,USA,1999.175-180.
  • 6Romero E L,Strum M,Wang J C.Comparing two testbench methods for hierarchical functional verification of a bluetooth baseband adaptor.In:Proceedings of the 3rd Hardware/Softerware Codesign and System Synthesis,Jesey City,New Jersey,USA,2005.327-332.
  • 7Grinwald R,Harel E,Gore A,et al.User defined coverage-a tool supported methodology for design verification.In:Proceedings of the 35th Design Automation Conference,California,USA,1998.158-165.
  • 8Piziali A.Functional Verification Coverage Measurement and Analysis.Boston:Kluwer Acad,2004.56-94.
  • 9Vapnik V.The Nature of Statistical Learning Theory.New York:Springer,1995.91-115.
  • 10Ahmad A R,Khalid M,Yusof R.Kernel methods and support vector machines for handwriting recognition.In:Proceedings of the Student Conference on Research and Development,Shah Alam,Selangor,Malaysia,2002.309-312.

二级参考文献8

  • 1[1]Divid Patterson,John Hennessy. Computer Architecture: A Quantitative Approach. Morgan Kaufmann Publishers, 1996
  • 2[2]Kessler R. The Alpha 21264 Microprocessor. IEEE Micro, 1999,19(2): 24~36
  • 3[3]Kenneth Yeager. The MIPS R10000 Superscalar Microprocessor. IEEE Micro, 1996,16(2): 28~41
  • 4[4]Tim Horel, Gary Lauterbach. UntraSparc-III: Designing Third-Generation 64-bit Performance. IEEE Micro, 1999,19(3): 73~85
  • 5[5]Ashok Kumar. The HP PA-8000 RISC CPU. IEEE Micro, 1997,17(2): 27~32
  • 6[6]Joel Tendler, Steve Dodson, Steve Fields, Hung Le, Balaram Sinharoy. Power4 System Microarchitecture. IBM Technical White Paper, 2001
  • 7[7]Huck J et al. Introducing the IA-64 Architecture. IEEE Micro, 2000,20(5): 12~23
  • 8[8]Glenn Hinton, Dave Sager, Mike Upton, Darrell Boggs, Doug Carmean, Alan Kyker, Patrice Roussel. The Microarchitecture of the Pentium 4 Processor. Intel Technology, 2001

共引文献52

同被引文献2

引证文献1

二级引证文献2

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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