[发明专利]GPIO验证系统及方法有效
申请号: | 201611009474.8 | 申请日: | 2016-11-16 |
公开(公告)号: | CN108073738B | 公开(公告)日: | 2022-02-18 |
发明(设计)人: | 陈佳筠 | 申请(专利权)人: | 鸿富锦精密电子(天津)有限公司 |
主分类号: | G06F30/33 | 分类号: | G06F30/33 |
代理公司: | 深圳市赛恩倍吉知识产权代理有限公司 44334 | 代理人: | 薛晓伟 |
地址: | 300457 天*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | gpio 验证 系统 方法 | ||
一种GPIO验证系统,包括一主设备及一设在一待测设备上的处理芯片,所述主设备存储有一处理程序、一执行程序及GPIO参数的预设值,所述执行程序用于被复制到所述待测设备上,所述处理程序用于在编译后生成一镜像文档,所述镜像文档用于烧录在所述处理芯片上,所述处理芯片用于在所述待测设备启动后启动,当所述处理芯片启动后运行所述执行程序,所述执行程序用于在运行后读取所述待测设备的GPIO参数的实际值,通过比对所述待测设备的GPIO参数的预设值与实际值验证所述待测设备的GPIO参数是否出错。本发明还提供一种GPIO验证方法。
技术领域
本发明涉及一种IC验证领域,特别是GPIO验证系统及方法。
背景技术
随着微电子技术的发展,集成芯片的应用越来越广泛,而在集成芯片的研发过程中,设计完集成芯片后,需要对该集成芯片的GPIO的功能进行验证,以确保最后生产出来的芯片的正确性。
目前对于集成芯片的GPIO的验证,有的是人工手动在集成芯片的GPIO上提供高电平或者低电平,再使用集成芯片读取外部电平来验证集成芯片的GPIO输入功能,这种验证方式效率低,并且验证不够充分,比如人工手动将集成芯片的全部GPIO供给高电平,使用软件配置集成芯片的所有GPIO为输入,然后读取GPIO输入电平值,将不能验证各个GPIO之间的相互影响,而且对于集成芯片的各个GPIO的上拉电阻和下拉电阻的控制是否正确无法判断。特别是现在集成芯片的GPIO引脚越来越多,手动进行验证的效率非常低,而且耗费大量的人力。
发明内容
鉴于以上内容,有必要提供一种方便验证GPIO的系统及方法。
一种GPIO验证系统,包括一主设备及一设在一待测设备上的处理芯片,所述主设备存储有一处理程序、一执行程序及GPIO参数的预设值,所述执行程序用于被复制到所述待测设备上,所述处理程序用于在编译后生成一镜像文档,所述镜像文档用于烧录在所述处理芯片上,所述处理芯片用于在所述待测设备启动后启动,当所述处理芯片启动后运行所述执行程序,所述执行程序用于在运行后读取所述待测设备的GPIO参数的实际值,通过比对所述待测设备的GPIO参数的预设值与实际值验证所述待测设备的GPIO参数是否出错。
一种GPIO验证方法,包括以下步骤:
设定一对应GPIO参数的预设值;
编译一处理程序;
生成一镜像文档;
将所述镜像文档烧录在一待测设备的处理芯片上;
启动所处理芯片;
运行所述待测设备的一执行程序;
读取所述待测设备的GPIO参数的实际值;
比对所述待测设备的GPIO参数的预设值与实际值。
与现有技术相比,上述GPIO验证统及方法中,通过运行所述待测设备的执行程序可以获取到所述待测设备的GPIO参数的实际值,从而在比对所述预设值与实际值后,使用者可以通过查看比对结果判断出错的GPIO,非常方便地实现对所述待测设备的GPIO的验证。
附图说明
图1是一种GPIO验证系统的一功能模块图。
图2是图1的GPIO验证系统的一预设文档显示一部分GPIO参数值的一示意图。
图3是图1的GPIO验证系统的验证方法的一流程图。
图4是图3的GPIO验证方法的一设定步骤的一流程图。
图5是图3的GPIO验证方法的一验证步骤的一流程图。
主要元件符号说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于鸿富锦精密电子(天津)有限公司,未经鸿富锦精密电子(天津)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611009474.8/2.html,转载请声明来源钻瓜专利网。