论文摘要
随着SoC规模和复杂度的增加,功能验证变得越来越复杂,传统的验证方法很难对其进行全面的验证。本文分析了现在流行的验证技术和验证方法,并且对未来一段时间的验证技术的发展趋势进行了预测。结合验证的需要,分析了VMM验证方法中的事务级验证、随机化验证、覆盖率驱动和断言的优点,总结出VMM能够很好地满足现在功能验证的需求。功能覆盖率的提取带有一定的主观性,可以使用代码覆盖率驱动来补充前者的不足,本文功能和代码覆盖率双驱动,共同设计了一个AHB结构的可重用的验证平台。可以将支持AHB协议的待测模块例化到验证平台中,修改产生激励的约束,就可以自动产生验证激励,能够较快构建验证平台,完成复杂的验证。本文用了支持AHB协议的外部存储器接口作为待验证设计,证明平台的功能和可靠性。覆盖率驱动对于一些边角情况,状态转换等特殊功能点较难覆盖,一方面是这些功能点在随机的时候如果没有被覆盖到,想达到这个点需要花较长的验证时间,另一方面,有的功能点可能会被多次覆盖,对整体的贡献比较小,所以为了更好的监测和优化验证平台,可以定义断言点,它能出色解决上面的问题。最后,用了一个GPS处理单元接口的AHB协议转换设计,来说明平台的重用性。验证结果表明,此验证平台有较好的可重用性,能够实时监测覆盖率,控制验证进程,优化验证事务,复杂情况下覆盖率可达100%,并且简化验证复杂度,在较短时间完成验证,较好地满足芯片验证需要。
论文目录
相关论文文献
- [1].一种外部存储器接口总线测试方法[J]. 电子世界 2020(11)
- [2].TMS320C6713 DSP的高速EMIF数据接口设计与实现[J]. 计算机测量与控制 2010(07)
- [3].TMS320DM642的外部存储器接口引导[J]. 探测与控制学报 2008(S1)
- [4].DSP6711应用中BootLoader的改进设计[J]. 测控技术 2015(03)
- [5].EMIF在TD-LTE无线综测仪系统中的应用[J]. 计算机测量与控制 2013(12)
- [6].一种FPGA和TMS320DM642的通信方案[J]. 计算机应用与软件 2013(07)
- [7].一种TMS320C6000 DSP与FPGA通讯方法的研究[J]. 硅谷 2010(24)
- [8].基于TMS320C6201的图像处理单元的电路设计[J]. 三峡大学学报(自然科学版) 2009(05)
- [9].DSP芯片中双通道DMA的研究与设计[J]. 计算机技术与发展 2008(03)
- [10].Altera第10代FPGA首款产品的四大优势[J]. 电子技术应用 2014(10)
- [11].基于相位差法海水声速测量系统设计[J]. 传感器与微系统 2018(09)
- [12].QuartusⅡ新引擎Spectra-Q瞄准下一代FPGA设计[J]. 中国电子商情(基础电子) 2015(06)
- [13].基于DSP和FPGA的高速串行通信系统设计[J]. 舰船电子工程 2009(05)
- [14].嵌入式DSP访问片外SDRAM的低功耗设计研究[J]. 电子设计工程 2011(01)
- [15].片上FLASH存储器接口的设计[J]. 电子世界 2016(03)
- [16].一种新型软件无线电重构加载方法研究[J]. 电视技术 2013(19)
- [17].基于OMAP-L138车载机车信号处理系统设计[J]. 铁路计算机应用 2014(01)
- [18].FPGA与DSP的雷达数据传输接口设计[J]. 控制工程 2011(S1)
- [19].弹光调制傅里叶变换光谱仪中数据通信[J]. 计算机工程与设计 2016(10)
- [20].移动便携图像存储系统的设计[J]. 液晶与显示 2012(05)
- [21].基于DSP的尺寸检测系统信号采集与处理技术[J]. 仪表技术与传感器 2008(07)
- [22].基于EDMA实现TMS320C64X与FPGA的数据传输[J]. 信息化研究 2012(04)
- [23].基于TMS320C6713的嵌入式网络接口设计[J]. 电子测量技术 2008(03)