[发明专利]一种芯片验证中简化验证模型实现的方法有效
申请号: | 201610015464.9 | 申请日: | 2016-01-11 |
公开(公告)号: | CN105677990B | 公开(公告)日: | 2019-03-01 |
发明(设计)人: | 江源 | 申请(专利权)人: | 盛科网络(苏州)有限公司 |
主分类号: | G06F17/50 | 分类号: | G06F17/50 |
代理公司: | 南京利丰知识产权代理事务所(特殊普通合伙) 32256 | 代理人: | 王锋 |
地址: | 215000 江苏省苏州市*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 芯片 验证 简化 模型 实现 方法 | ||
本发明揭示了一种芯片验证中简化验证模型实现的方法,其包括激励产生器、验证模型和待测试设计模块,所述激励产生器产生出启动信号、整个报文和处理报文所需的相应控制信号,所述启动信号与整个报文和处理报文所需的相应控制信号同时存在于激励产生器内部的两处队列中,其中一处队列用于发送给待测试设计模块;验证模型直接从激励产生器的另一处队列中直接去取数据和控制信号,验证模型得到完整的报文和处理报文所需要的所有控制信号,可直接对报文数据按照设计的要求进行处理,再根据待测试设计模块的输出接口行为,对处理完的数据进行存储,等待和待测试设计的结果进行比较。本发明简化了验证模型的实现,节省了大量芯片验证的时间。
技术领域
本发明涉及通讯技术领域,尤其是涉及一种芯片验证中简化验证模型实现的方法。
背景技术
在目前的芯片验证中,基本上都是按照传统验证架构来搭建激励产生器和验证模型的,如图1所示。激励产生器负责产生各种激励,在某一时刻预先产生好一个报文和处理该报文所需的控制信号,存在一处队列中。根据待测试设计的输入接口时序特征,这些报文数据和控制信号,被分成不同的碎片,以时间先后顺序发出,送给符合待测试设计要求的激励波形。验证模型作为待测试设计的软件实现,必须和待测试设计的功能行为一致,所以验证模型也需要模拟待测试设计的接口设计,根据激励产生的时序要求,去接收对应的数据和控制信号,以报文处理模块为例,当一个报文所需的所有内容都接收好后,再一并对报文进行处理。
该传统架构的验证环境比较简单,但是缺点也很明显:这样会导致验证模型实现复杂,花费大量精力在接口设计上,而我们验证的重点是待测试设计的功能和行为,而非验证模型自身的接口设计。这样当验证模型本身有问题时,对其自身的错误检测难度增加,而且加大了验证模型的实现难度和时间开销,对于芯片验证的进度很不利。
发明内容
本发明的目的在于克服现有技术的缺陷,提供一种芯片验证中简化验证模型实现的方法。
为实现上述目的,本发明提出如下技术方案:一种芯片验证中简化验证模型实现的方法,其包括激励产生器、验证模型和待测试设计模块,所述激励产生器产生出启动信号、整个报文和处理报文所需的相应控制信号,所述启动信号与整个报文和处理报文所需的相应控制信号同时存在于激励产生器内部的两处队列中,其中一处队列用于发送给待测试设计模块;
当激励产生器产生好数据的同时,也会将启动信号设为有效,此时验证模型可以直接检测到该启动信号,然后从激励产生器中取出数据进行处理;
当验证模型检测到启动信号有效时,验证模型直接从激励产生器的另一处队列中直接去取数据和控制信号,验证模型已经得到完整的报文和处理报文所需要的所有控制信号,可直接对报文数据按照设计的要求进行处理,再根据待测试设计模块的输出接口行为,对处理完的数据进行存储,等待和待测试设计的结果进行比较。
优选地,当待测试设计返回可以继续发送的控制信号时,激励产生器才可以发送数据。
优选地,当待测试设计返回不能再发送的控制信号时,激励产生器就必须停止对待测试设计的激励发送。
优选地,所述待测试设计模块的输入接口设有相关的流量控制信号,数据不能无限制的发送。
优选地,当激励产生器停止对待测试设计的激励发送的同时,待测试设计的输入接口与相关的数据接收有前后时序联系,在激励产生器内部还需要添加时序控制模块,用于将完整的数据以待测试设计接口要求的时序发送出去。
本发明的有益效果是:本发明基于激励产生器和验证模型同时启动,并且数据和信号的传输不依赖与待测试设计的接口时序,从而极大的简化了验证模型的实现,也方便了待测试设计的错误检测,节省了大量芯片验证的时间。
附图说明
图1是现有技术中验证架构示意图;
图2是本发明验证架构示意图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于盛科网络(苏州)有限公司,未经盛科网络(苏州)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610015464.9/2.html,转载请声明来源钻瓜专利网。