[发明专利]识别verdi波形中包类型的方法在审
申请号: | 202111105002.3 | 申请日: | 2021-09-22 |
公开(公告)号: | CN114548004A | 公开(公告)日: | 2022-05-27 |
发明(设计)人: | 谭欣 | 申请(专利权)人: | 四川和芯微电子股份有限公司 |
主分类号: | G06F30/33 | 分类号: | G06F30/33;G06F30/27;G06N20/00 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 610041 四川省成都市高新区*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 识别 verdi 波形 类型 方法 | ||
本发明公开了一种识别verdi波形中包类型的方法,用于对USB包类型的识别,其包括如下步骤:a.在verdi中截取波形图片,并将图片输入计算机软件;b.计算机软件对输入的图片进行解析以获取当前图片的序列号和对应的描述信息,并将序列号保存至计算机软件的记忆库中;c.选择重复步骤a‑b直到获得的所需数量的序列号;d.将待测波形图片输入计算机软件,并获取待测波形图片的序列号;e.将待测序列号与记忆库中的序列号逐一对比,直到待测序列号中含有记忆库中的序列号并输出待测波形的描述信息。本发明的识别verdi波形中包类型的方法可以快速获取关键部分的包信息,减少打印信息,缩短仿真时间,提高了验证效率,同时也提高了验证工程师发现缺陷的能力。
技术领域
本发明涉及电子信息领域,更具体地涉及一种识别verdi波形中包类型的方法。
背景技术
现今数字电路验证的校验方法主要是自动比对,软件打印结果信息。在校验过程中,验证工程师在检查日志文件里没有错误信息后,需要比对波形和日志信息,检查待测设计的行为是否符合预期,通常用synopsys公司旗下的软件—VCS对电路进行仿真,仿真之后产生日志文件和波形数据文件,波形数据文件记载了电路仿真过程中各个信号随时间的数值变化,sysnopsys公司的verdi软件可以读取该波形数据文件,并在图形窗口显示信号数值变化,图形窗口的横坐标为时间,纵坐标为信号的数值变化,可以在verdi的一个窗口中观察多个电路信号的数值变化。但是只有测试用例通过往往不能说明待测设计没有设计缺陷。在对待测设计行为进行检查的过程中,阅读日志信息的时间占比为50%,verdi 波形确认的时间占比为50%。验证工程师想要确认波形上的某个区域是什么类型的包,可采用的方法是:1、通过日志信息的包发出时间反推;2、根据波形的跳变推导包的类型;3、根据待测设计的内部信号推导包的类型。但是,上述方法1和2的校验时间长,降低了校验的效率;而方法3中待测设计的信号可能存在逻辑错误,校验精度得不到有效的保证。
以usb验证为例,通常主机和设备都是vip(verification IntellectualProperty)模拟的,包信息对验证工程师是非透明的,比如在分离传输中,判断包类型是开始分离包还是完成分离包,需要通过回调函数添加打印信息才能得到。不仅耗时,而且大大增加了日志的体积,而且有很多冗余打印信息并不是工程师所需要的。
因此,有必要提供一种改进的能快速而有效地识别包信息的识别verdi波形中包类型的方法来克服上述缺陷。
发明内容
本发明的目的是提供一种识别verdi波形中包类型的方法,本发明的识别 verdi波形中包类型的方法可以快速获取关键部分的包信息,减少打印信息,缩短仿真时间,提高了验证效率,同时也提高了验证工程师发现缺陷的能力。
为实现上述目的,本发明提供一种识别verdi波形中包类型的方法,用于对 USB包类型的识别,其包括如下步骤:
a.在verdi中截取波形图片,并将所述图片输入计算机软件;
b.计算机软件对输入的图片进行解析以获取当前图片的序列号和对应的描述信息,并将所述序列号保存至计算机软件的记忆库中;
c.重复步骤a-b直到获得所需数量的序列号;
d.将待测波形图片输入计算机软件,并获取待测波形图片的序列号;
e.将待测序列号与记忆库中的序列号逐一对比,直到待测序列号中含有记忆库中的序列号并输出所述待测波形的描述信息。
较佳地,设定波形图片中上侧的信号线为信号线1,下侧的信号线为信号线 2,并定义:信号线1为高电平且信号线2为低电平时为J态,信号线1为低电平且信号线2为高电平时为K态,信号线1为低电平且信号线2为低电平时为 SE0态;且所述序列号由J、K、SE0任意排列组合形成。
较佳地,在所述步骤a中,截取的所述波形图片包含至少一个周期信息与包的描述信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川和芯微电子股份有限公司,未经四川和芯微电子股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111105002.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:多频带同时切换系统及其使用方法
- 下一篇:多层电子组件及其制造方法