The invention provides a verification platform, method and electronic equipment, which relates to the chip verification technology field, including: sampling module, reference model, comparison module and multiple external interface driver modules; each external interface driver module transmits test excitation to the external interface connected with the external interface driver module in the DUT to be tested. Excitation makes the external interface send the test excitation to the internal interface corresponding to the external interface, and then the DUT generates the first output result according to the test excitation; the sampling module sends the test excitation received from the internal interface of the DUT to the reference model; and the first output result received from the internal interface is sent to the comparison module. The reference model sends the second output result generated by the test incentive to the comparison module, which judges whether the first output result is consistent with the second output result. A verification platform of the invention does not need to configure a monitor and scoreboard corresponding to each external interface, thus greatly saving workload and improving verification efficiency.
【技术实现步骤摘要】
验证平台、方法及电子设备
本专利技术涉及芯片验证
,尤其是涉及一种验证平台、方法及电子设备。
技术介绍
随着科技需求和工艺技术的不断发展,对数字电路的设计规模、复杂度以及集成度的要求也不断增加。在数字电路的设计过程中,芯片验证是其中的重要环节,其目的是检查所设计的电路是否符合要求。其中,功能验证是针对代码的验证,目标是分析所设计硬件电路的逻辑关系的正确性,判断该数字电路是否完成了预期的功能。通过功能验证可以对设计需求中包含的模块的逻辑、寄存器的功能和配置是否正确进行验证。目前,一颗芯片可以同时兼容多种接口和协议是集成电路发展的趋势之一。随着集成电路系统的逻辑复杂度、兼容度与规模日益增加,使得集成电路设计中需要协调的外部接口数量也不断增加。但由于各个外部接口的协议不同、使用方式都有自己的特点,对应多种场景需要配合使用,导致在一颗芯片上集成多个外部接口的实现过程比较复杂,在设计电路时方案变动次数可能会比较多。在芯片研发过程中,设计方案和验证方案的制定是同步进行的。现有的验证平台中需要对每个外部接口所对应的验证组件(如接口文件interface、驱动器driver ...
【技术保护点】
1.一种验证平台,其特征在于,包括:对应多个内部接口配置的采样模块、参考模型、对比模块和多个外部接口驱动模块;每个所述外部接口驱动模块,用于向待测设计DUT中与所述外部接口驱动模块连接的外部接口发送测试激励,以使所述外部接口将所述测试激励发送给所述DUT中与所述外部接口对应的内部接口,进而使所述DUT根据所述测试激励生成第一输出结果;所述采样模块的多个输入端口分别与所述DUT中的多个内部接口对应连接,用于将从所述DUT的内部接口接收的测试激励发送给所述参考模型;以及,将从所述内部接口接收的所述第一输出结果发送给所述对比模块;所述参考模型,用于根据所述测试激励生成第二输出结果 ...
【技术特征摘要】
1.一种验证平台,其特征在于,包括:对应多个内部接口配置的采样模块、参考模型、对比模块和多个外部接口驱动模块;每个所述外部接口驱动模块,用于向待测设计DUT中与所述外部接口驱动模块连接的外部接口发送测试激励,以使所述外部接口将所述测试激励发送给所述DUT中与所述外部接口对应的内部接口,进而使所述DUT根据所述测试激励生成第一输出结果;所述采样模块的多个输入端口分别与所述DUT中的多个内部接口对应连接,用于将从所述DUT的内部接口接收的测试激励发送给所述参考模型;以及,将从所述内部接口接收的所述第一输出结果发送给所述对比模块;所述参考模型,用于根据所述测试激励生成第二输出结果,并发送给所述对比模块;所述对比模块,用于判断所述DUT根据所述测试激励生成的第一输出结果与所述参考模型根据所述测试激励生成的第二输出结果是否一致,得到对比结果。2.根据权利要求1所述的验证平台,其特征在于,所述采样模块包括:第一监视器和第二监视器;所述第一监视器,用于将从所述DUT的其中一个内部接口发送的测试激励发送给所述参考模型;所述第二监视器,用于接收所述内部接口输出的所述DUT根据所述测试激励输生成的第一输出结果,并发送给所述对比模块。3.根据权利要求2所述的验证平台,其特征在于,所述验证平台还包括:对应每个外部接口配置的接口模块、序列激励生成模块和激励产生模块;所述序列激励生成模块,用于根据测试向量和读写访问方式产生transaction组件,并驱动所述transaction组件生成测试激励;所述激励产生模块,用于将所述测试激励发送给外部接口驱动模块;所述接口模块设置于所述外部接口驱动模块与所述DUT中的外部接口之间,用于将从所述外部接口驱动模块接收的测试激励发送给所述DU...
【专利技术属性】
技术研发人员:田晓旭,刘勤让,徐庆阳,沈剑良,刘冬培,吕平,宋克,钟丹,张丽,黑建平,汪欣,杨晓龙,李晓洁,丁旭,汤先拓,
申请(专利权)人:天津芯海创科技有限公司,天津市滨海新区信息技术创新中心,
类型:发明
国别省市:天津,12
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。