【技术实现步骤摘要】
基于引脚复用表的验证平台代码生成方法、设备及介质
[0001]本专利技术涉及芯片开发
,尤其涉及一种基于引脚复用表的验证平台代码生成方法、设备及介质。
技术介绍
[0002]芯片设计过程中,由于芯片的应用场景不确定,芯片的引脚的功能通常需要不断的进行调整。
[0003]芯片的引脚复用表用于记录芯片各个引脚的模式以及对应的参数信息。在芯片的引脚的功能发生变更时,需要重新编写引脚复用表,并生成引脚复用表对应的Verilog代码。同时,还需要验证人员生成Verilog代码的验证平台的代码。由于验证平台的代码需要人工编写,存在容易出错且效率低下的问题,同时还会拖慢芯片开发的进度,导致研发周期变长。
技术实现思路
[0004]本专利技术实施例提供了一种基于引脚复用表的验证平台代码生成方法、设备及介质,旨在解决验证平台的代码需要人工编写,存在容易出错且效率低下,同时还会拖慢芯片开发的进度,导致研发周期变长的问题。
[0005]第一方面,本专利技术实施例提供了一种基于引脚复用表的验证平台代码生成方法, ...
【技术保护点】
【技术特征摘要】
1.一种基于引脚复用表的验证平台代码生成方法,其特征在于,包括:获取芯片的引脚复用表;根据所述引脚复用表确定所述芯片包含的引脚以及所述引脚的引脚复用信息;根据所述引脚的引脚复用信息以及预设的验证代码模板生成所述引脚的验证代码;根据所述芯片所有的所述引脚的验证代码生成验证平台的代码。2.根据权利要求1所述的基于引脚复用表的验证平台代码生成方法,其特征在于,所述根据所述引脚复用表确定所述芯片包含的引脚以及所述引脚的引脚复用信息,包括:获取所述引脚复用表的引脚名称字段的引脚名称信息;对所述引脚名称信息进行去重处理,得到所述芯片包含的引脚。3.根据权利要求1所述的基于引脚复用表的验证平台代码生成方法,其特征在于,所述根据所述引脚复用表确定所述芯片包含的引脚以及所述引脚的引脚复用信息,包括:基于所述引脚复用表获取所述引脚包含的工作模式以及所述工作模式的参数信息;将所述引脚所有的所述工作模式的参数信息作为所述引脚的引脚复用信息。4.根据权利要求3所述的基于引脚复用表的验证平台代码生成方法,其特征在于,所述工作模式的参数信息包括信号方向信息、输入信息、输出信息以及配置信息中的至少一种。5.根据权利要求4所述的基于引脚复用表的验证平台代码生成方法,其特征在于,所述从所述引脚复用表中获取所述工作模式的参数信息,包括:从所述引脚复用表中获取所述工作模式对应的信号名称信息,所述信号名称信息包含信号方向标识;若所述信号方向标识为预设的第一标识,确定所述信号方向信息为由芯片向外部输出;若所述信号方向标识为预设的第二标识,确定所述信号方向信息为由外部向芯片输入;若所述信号方向信息为由芯片向外部输出...
【专利技术属性】
技术研发人员:唐海琪,蔡权雄,熊超,牛昕宇,
申请(专利权)人:深圳鲲云信息科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。