摘要
覆盖率数据是验证工程师判定SoC验证完备程度的定性度量,为SoC验证完全性提供了保障,指明了方向.文中以SoC总线仲裁器验证为例,对其结构覆盖率、功能覆盖率、断言覆盖率等多种覆盖率进行了全面的分析,然后根据覆盖率分析结果反馈到RTL设计代码和测试激励进行修正,直到验证的完整性满足设计的要求.
Coverage data--base is the qualitative measurement for the verification engineer to judge the complete degree of SoC verification, and it provides the safeguard for the SoC validation completeness. This paper takes the verification of SoC bus arbiter as an example, analyzes many kinds of coverage in detail, for example, structure coverage, functional coverage, assertion coverage and so on, then modifies the RTL design code and testcases based on the analysis results of these coverage, until the integrity of the verification meet the design requirements.
出处
《微电子学与计算机》
CSCD
北大核心
2011年第11期48-52,共5页
Microelectronics & Computer
基金
03重大专项(2009ZX03005-002)
国家"八六三"计划项目(2009AA012002)
中科院知识创新项目
关键词
SoC验证方法
覆盖率驱动
结构覆盖率
功能覆盖率
断言覆盖率
SoC verification method
coverage--driven
structural coverage
functional coverage
assertion coverage