
HDLCheck是深远华创南京信息科技有限公司自主研发的HDL代码规则与缺陷检查平台能够对HDL代码开展深度检查与分析发现并定位存在违反编码规则的缺陷代码片段。HDLCheck的性能在国内外同类产品中具有明显的优势。下面将HDLCheck与国内某知名同类产品进行比测本次比测重点从用户比较关注的检查执行效率、出检率、误报率三个性能方面进行详细的比对比测对象采用了50个HDL代码工程检查标准为2个HDL代码国军标比测数据见下表。序号产品名称执行效率平均出检率平均误报率1HDLCheck15.6s理论出检180条实测出检172条出 检 率95.6%误报数3条误报率1.6%2国内某知名同类产品59.8s理论出检180条实测出检53条出 检 率29.4%误报数7条误报率3.8%根据被测比测结果可以得出以下结论1、HDLCheck对GJB 9765和GJB 10157均全面支持而国内某知名同类产品对于两个国军标的支持都有缺项并且HDLCheck对于规则的配置颗粒度更细。因此选用HDLCheck能够更全面的满足国军标的检查要求使用也更灵活。2、在同样的硬件环境下平均测试样本规模2万行的条件下HDLCheck的平均检查耗时为15.6s而国内某知名同类产品平均检查耗时达到59.5sHDLCheck的检查执行效率相较于国内某知名同类产品高出约4倍。因此选用HDLCheck能够更快的完成测试检查任务缩短测试周期降低测试成本。3、在同样的测试样本条件下HDLCheck的平均出检率达到95.6% 而国内某知名同类产品的出检率仅为29.4%HDLCheck在出检率方面具有明显的优势。因此选用HDLCheck能够更加全面和准确的发现HDL代码中的缺陷更好的保障代码质量。4、在同样的测试样本条件下HDLCheck的平均误报率仅有1.6%国内某知名同类产品平均误报率为3.8%在误报率方面两者基本持平。但HDLCheck的误报率是在出检率远高于国内某知名同类产品的情况下统计得到的其实际误报率更低。因此选用HDLCheck能够降低测试人员对检查结果的确认工作量效率更高。通过本次比测可以看到HDLCheck的功能与性能在国内外同类产品中具有明显的优势这是由于HDLCheck同时内置了一套高精度重量型检查引擎和一套低精度轻量化检查引擎通过采用国内外首创的双引擎检查架构HDLCheck能够同时保证检查效率和检查精度实现鱼和熊掌兼得更好的满足用户的需求。