期刊文献+

一种基于贝叶斯网络的随机测试方法在Cache一致性验证中的设计与实现 被引量:1

A Bayesian network based test generation method for Cache coherency protocol verification
下载PDF
导出
摘要 随着集成电路设计复杂度指数级增长,功能验证已经越来越成为大规模芯片设计的瓶颈,而在多核处理器中,Cache一致性协议十分复杂,验证难度大。针对Cache一致性协议验证提出基于模拟验证的一种基于贝叶斯网络的随机测试生成方法,解决Cache一致性协议状态空间爆炸的问题。首先分析了Cache一致性协议及基于贝叶斯网络推理的CDG方法,并将CDG方法应用于Cache一致性的验证。以FT处理器中的Cache一致性协议验证为例,对比伪随机测试,使用CDG方法将覆盖率提高近30%。 As the complexity of integrated circuit design increases exponentially, functional verification has become a bottleneck in large-scale chip design. And in multi-core processor design, Cache coherency protocols are very complex and difficult to verify. We propose a random test generation method based on Bayesian network for simulation-based verification to solve the state space explosion problem of Cache coherency protocols. We discuss the Cache coherency protocol, analyze the coverage directed test generation (CDG) method based on Bayesian network reasoning, and apply the method to Cache consistency verification. Taking the verification of the Cache coherence protocol of the FT processor as an example, the results show that the CDG method can increase coverage by nearly 30% in comparison with the pseudo-random test.
出处 《计算机工程与科学》 CSCD 北大核心 2017年第8期1397-1402,共6页 Computer Engineering & Science
基金 国家自然科学基金(61402497 61303069) 国家科技重大专项核高基课题(2015ZX01028001-002-001)
关键词 芯片验证 CACHE一致性 CDG 贝叶斯网络 随机测试 chip verification Cache coherence coverage directed generation (CDG) Bayesian network random test
  • 相关文献

参考文献4

二级参考文献58

共引文献94

同被引文献11

引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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