基于精英策略的遗传算法在功能验证中的应用
发布时间:2017-09-27 16:36
本文关键词:基于精英策略的遗传算法在功能验证中的应用
更多相关文章: 集成电路验证 功能覆盖率 遗传算法 精英策略
【摘要】:针对集成电路功能验证中覆盖率收敛较慢的问题,通过分析简单遗传算法(SGA)中精英个体的特征,提出了一种应用于功能验证的精英策略。将本代优秀个体和本代适应度高的历史优秀个体视为精英个体,给予额外交叉机会。基于本文策略的精英遗传算法(EGA)可得到覆盖率广、重复性低的验证向量,缩短功能验证的时间。采用互相关函数的硬件计算单元作为验证模型,在Matlab中模拟功能验证的过程,实验结果表明:与SGA相比,EGA使验证时间缩短了14.8%,功能覆盖率从93%提高到95%,有效地提高了功能验证效率。
【作者单位】: 浙江大学超大规模集成电路研究所;
【关键词】: 集成电路验证 功能覆盖率 遗传算法 精英策略
【基金】:浙江省自然科学基金(LY15F040001)
【分类号】:TN407;TP18
【正文快照】: 随着集成电路产业的发展,设计的复杂度越来越高,如何验证功能定义与寄存器传输级(RTL)描述的一致性,已成为当前设计过程中的关键问题[1]。以功能覆盖率为驱动的验证是当前的主流方法[23],这类方法首先定义了验证模型(Design Under Verification,DUV)的功能覆盖点及目标覆盖率,,
本文编号:930746
本文链接:https://www.wllwen.com/kejilunwen/zidonghuakongzhilunwen/930746.html