[发明专利]一种GPIO多路复用器的验证方法及装置在审
申请号: | 202310481191.7 | 申请日: | 2023-04-26 |
公开(公告)号: | CN116562199A | 公开(公告)日: | 2023-08-08 |
发明(设计)人: | 张吉兴;黄运新;杨亚飞 | 申请(专利权)人: | 深圳大普微电子科技有限公司 |
主分类号: | G06F30/33 | 分类号: | G06F30/33;G06F30/327 |
代理公司: | 上海波拓知识产权代理有限公司 31264 | 代理人: | 刘科 |
地址: | 518172 广东省深圳市龙岗区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 gpio 多路复用 验证 方法 装置 | ||
本申请公开了一种GPIO多路复用器的验证方法及装置,包括:基于预设功能类对与GPIO多路复用器连接的所有接口信号进行抽象描述,获得至少一接口信号组对应的GPIO功能模型;PAD为GPIO多路复用器所在芯片的管脚;根据GPIO PAD的数量对至少一接口信号组与GPIO PAD进行随机交叉映射,确定需要映射处理的目标接口信号组并更新目标接口信号组对应的GPIO功能模型;GPIO PAD为与外部GPIO接口连接的PAD;基于目标接口信号组对应的GPIO功能模型对GPIO多路复用器进行测试,获得测试结果。如此,能够实现接口信号组与PAD之间的随机交叉覆盖,可复用在不同芯片的相关验证中,提高了验证场景覆盖率和验证效率。
技术领域
本发明涉及芯片验证技术领域,特别是涉及一种GPIO多路复用器的验证方法及装置。
背景技术
通用型输入输出端口(GPIO,General-Purpose input/output Ports),常应用于数字芯片设计中,不仅可以实现与外部通讯、控制外部硬件,还可以采集外部硬件的输入数据。在数字芯片设计中,对于GPIO多路复用器的验证方法多采用典型值等直接用例测试方法,效果只能满足基本验证需求。
然而,针对多种不同接口信号与GPIO PAD的映射切换的多样性,现有方法无法快速覆盖到所有的映射场景,而且每验证多一种场景所消耗的时间会成倍增长。因此,传统的验证方法存在验证覆盖场景不全面,验证效率低等不足之处。
发明内容
本申请的目的在于提供一种GPIO多路复用器的验证方法及装置,能够实现接口信号组与PAD之间的随机交叉覆盖,可复用在不同芯片的相关验证中,提高了验证场景覆盖率和验证效率。
为达到上述目的:第一方面,本申请实施例提供了一种GPIO多路复用器的验证方法,包括以下步骤:
S1、基于预设功能类对与GPIO多路复用器连接的所有接口信号进行抽象描述,获得至少一接口信号组对应的GPIO功能模型;所述GPIO功能模型用于描述接口信号与PAD的映射关系,所述PAD为GPIO多路复用器所在芯片的管脚;
S2、根据GPIO PAD的数量对所述至少一接口信号组与GPIO PAD进行随机交叉映射,确定需要映射处理的至少一目标接口信号组并更新所述目标接口信号组对应的GPIO功能模型;所述GPIO PAD为与外部GPIO接口连接的PAD;
S3、基于所述目标接口信号组对应的GPIO功能模型对所述GPIO多路复用器进行测试,获得测试结果。
在一实施方式中,所述预设功能类包括以下特征变量:接口信号组名称、寄存器模型中需要配置的使能寄存器域、寄存器模型中需要配置的映射寄存器域、用于描述接口信号组与PAD是否连接的使能信号、接口信号线与PAD映射连通后的数据流向、接口信号为PAD输出方向对应的用于驱动的接口信号路径、接口信号为PAD输入方向对应的用于监测的接口信号路径、可变双向信号的路径、映射寄存器域配置的值、驱动信号线的值、用于描述接口信号为双向时配置的使能方向。
在一实施方式中,所述对与GPIO多路复用器连接的所有接口信号进行抽象描述,获得至少一接口信号组对应的GPIO功能模型,包括:
对与GPIO多路复用器连接的所有接口信号进行分组和命名,获得至少一接口信号组和对应的名称;
对于每个接口信号组,确定接口信号线与PAD映射连通后的数据流向、接口信号对应的PAD输入输出方向,指定寄存器模型中的使能寄存器域和映射寄存器域,以及关联接口信号路径。
在一实施方式中,所述根据GPIO PAD的数量对所述至少一接口信号组与GPIO PAD进行随机交叉映射,确定需要映射处理的至少一目标接口信号组并更新所述目标接口信号组对应的GPIO功能模型,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳大普微电子科技有限公司,未经深圳大普微电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310481191.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种失活脱硝催化剂的再生方法
- 下一篇:一种往复式上料的锅炉燃烧装置