[发明专利]全芯片管脚复用自动化验证方法、装置、设备及存储介质在审
申请号: | 202211139817.8 | 申请日: | 2022-09-19 |
公开(公告)号: | CN115510804A | 公开(公告)日: | 2022-12-23 |
发明(设计)人: | 钟庆云 | 申请(专利权)人: | 黑芝麻智能科技有限公司 |
主分类号: | G06F30/398 | 分类号: | G06F30/398;G06F115/10 |
代理公司: | 北京布瑞知识产权代理有限公司 11505 | 代理人: | 周达 |
地址: | 430080 湖北省武汉市*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 芯片 管脚 自动化 验证 方法 装置 设备 存储 介质 | ||
本说明书实施方式提供了一种全芯片管脚复用自动化验证方法、装置、设备及存储介质。所述方法包括以下步骤:获取管脚信息,管脚信息包括管脚功能属性和管脚复用信息;根据管脚信息,生成管脚自动验证流程;依据管脚自动验证流程,对管脚进行逐个的自动验证。降低了验证的工作量,提高了验证效率,减少了漏洞的遗漏。
技术领域
本说明书中实施方式关于SOC芯片验证技术领域,尤其涉及一种全芯片管脚复用自动化验证方法、装置、设备及存储介质。
背景技术
目前,随着SOC芯片复杂度越来越高,内部功能模块越来越多,而芯片工艺在提升,芯片的面积在减小,芯片管脚数量有限,为此,采用管脚复用技术满足上述需求,即同一管脚在不同使用场景时可以用作不同的功能。
在芯片验证时,根据设计需求人工编写验证用例,工作量会很大并且很容易出现错误。且由于设计需求不断变化,管脚功能随之变化,需要批量修改验证代码,这进一步增大了工作量,代码中还容易隐藏大量漏洞,验证代码的可重用性低。
管脚数量多也会导致管脚之间出现一定的错误关联,在针对某一功能进行验证时,如果仅对复用的管脚进行检查,而不检查其余管脚,这也会导致遗漏设计缺陷。
发明内容
本说明书中多个实施方式提供一种全芯片管脚复用自动化验证方法、装置、设备及存储介质,能够一定程度上提升芯片验证工作的全面性。
本说明书的一个实施方式提供一种全芯片管脚复用自动化验证方法,包括以下步骤:获取管脚信息,所述管脚信息包括管脚功能属性和管脚复用信息;根据所获取的管脚信息,生成管脚自动验证流程;依据生成的管脚自动验证流程,对管脚进行逐个的自动验证。
本说明书的一个实施方式提供一种全芯片管脚复用自动化验证装置,包括:管脚信息获取模块,用于获取管脚信息,所述管脚信息包括管脚功能属性和管脚复用信息;自动验证流程生成模块,根据所述管脚信息,生成管脚自动验证流程,所述自动验证流程包括测试序列流程,和/或检查序列流程;管脚验证模块,依据所述管脚自动验证流程,对管脚进行逐个的自动验证。
本说明书的一个实施方式提供一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令用于使所述计算机执行如上所述的全芯片管脚复用自动化验证方法。
本说明书的一个实施方式提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上所述的全芯片管脚复用自动化验证方法。
本说明书提供的多个实施方式,通过编写可重用性高的验证流程,大大降低了验证的工作量,提高了验证效率,减少了漏洞的遗漏。通过对所有管脚同时进行测试和检查,能够排查不同管脚之间出现的连接错误,实现了全管脚验证,提高了验证全面性。
附图说明
为了更清楚地说明本说明书实施方式中的技术方案,下面将对实施方式描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本说明书的一个实施方式提供的单个管脚复用配置关系示意图。
图2为本说明书的一个实施方式提供的全芯片管脚复用自动化验证方法的示意图。
图3为本说明书的一个实施方式提供的对管脚进行逐个自动验证的流程示意图。
图4为本说明书的一个实施方式提供的全芯片管脚复用自动化验证方法的流程示意图。
图5为本说明书的一个实施方式提供的全芯片管脚复用自动化验证装置的模块示意图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于黑芝麻智能科技有限公司,未经黑芝麻智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211139817.8/2.html,转载请声明来源钻瓜专利网。