【技术实现步骤摘要】
芯片配置方法、装置、计算机设备和存储介质
[0001]本申请涉及芯片集成
,特别是涉及一种芯片配置方法、装置、计算机设备和存储介质。
技术介绍
[0002]随着集成电路技术的发展,芯片的性能和功能随着电路集成能力的增强而增强。在芯片投入使用前,需要对芯片进行功能配置等集成工作,目前对芯片进行功能配置的方式通常是通过手动完成,工作效率低,容易出错,而且无法一次性完成IO例化、管脚复用以及相关连线集成。由此可见,通过手动完成芯片配置的方式,配置效率低。
技术实现思路
[0003]基于此,有必要针对上述技术问题,提供一种能够提高配置效率的芯片配置方法、装置、计算机设备和计算机可读存储介质。
[0004]第一方面,本申请提供了一种芯片配置方法,所述方法包括:
[0005]获取待配置芯片对应的芯片配置表;所述芯片配置表中包括所述待配置芯片的传输端口配置信息、寄存器配置信息和引脚功能配置信息;
[0006]基于所述芯片配置表生成所述芯片配置表对应的配置文件,其中所述配置文件包括传输端口调用文件、引脚复用文件、端口引脚连接文件以及寄存器文件;
[0007]根据所述端口引脚连接文件确定所述传输端口调用文件对应的传输端口与所述引脚复用文件对应的引脚的第一对应关系,根据所述寄存器文件确定所述寄存器文件对应的寄存器与所述传输端口调用文件对应的传输端口的第二对应关系,根据所述寄存器文件确定所述寄存器文件对应的寄存器与所述引脚复用文件对应的引脚的第三对应关系,并基于所述寄存器文件、所述传输 ...
【技术保护点】
【技术特征摘要】
1.一种芯片配置方法,其特征在于,所述方法包括:获取待配置芯片对应的芯片配置表,所述芯片配置表中包括所述待配置芯片的传输端口配置信息、寄存器配置信息和引脚功能配置信息;基于所述芯片配置表生成所述芯片配置表对应的配置文件,其中所述配置文件包括传输端口调用文件、引脚复用文件、端口引脚连接文件以及寄存器文件;根据所述端口引脚连接文件确定所述传输端口调用文件对应的传输端口与所述引脚复用文件对应的引脚的第一对应关系,根据所述寄存器文件确定所述寄存器文件对应的寄存器与所述传输端口调用文件对应的传输端口的第二对应关系,根据所述寄存器文件确定所述寄存器文件对应的寄存器与所述引脚复用文件对应的引脚的第三对应关系,并基于所述寄存器文件、所述传输端口调用文件、所述引脚复用文件、所述第一对应关系、所述第二对应关系和所述第三对应关系生成目标配置文件;将所述目标配置文件存储至待配置芯片中,得到配置完成的芯片。2.根据权利要求1所述的方法,其特征在于,所述获取待配置芯片对应的芯片配置表,包括:获取所述待配置芯片的传输端口对应的第一信号、端口类型、上下拉电阻信息、驱动强度信息和使能信息中的至少一种,作为传输端口配置信息;获取所述待配置芯片对应的寄存器管理模块信息,作为寄存器配置信息;获取所述待配置芯片对应的多个引脚功能名称、各个引脚功能对应的第二信号、上下拉电阻信息、驱动强度信息和使能信息中的至少一种,作为引脚功能配置信息;根据所述传输端口配置信息、所述寄存器配置信息以及所述引脚功能配置信息,生成对应的芯片配置表。3.根据权利要求2所述的方法,其特征在于,所述基于所述芯片配置表生成所述芯片配置表对应的配置文件,包括:运行预设脚本,确定所述芯片配置表中用于生成传输端口调用文件的第一配置信息、用于生成引脚复用文件的第二配置信息、用于生成端口引脚连接文件的第三配置信息、以及用于生成寄存器文件的第四配置信息;所述第一配置信息包括所述芯片配置表中各个传输端口的类型以及各个传输端口对应的第一信号;所述第二配置信息包括所述芯片配置表中的各个引脚功能名称以及各个引脚功能名称对应的第二信号;所述第三配置信息包括所述芯片配置表中的各个传输端口的类型、各个传输端口的类型对应的第一信号、各个引脚功能名称以及各个引脚功能名称对应的第二信号;所述第四配置信息包括所述芯片配置表中各个传输端口对应的类型和第一信号,以及所述各个传输端口对应的上下拉电阻信息、驱动强度信息和使能信息中的至少一种,以及各个引脚对应的引脚功能名称和第二信号,以及所述各个引脚对应的上下拉电阻信息、驱动强度信息和使能信息中的至少一种;生成与所述第一配置信息、第二配置信息、第三配置信息和第四配置信息分别对应的传输端口调用文件、引脚复用文件、端口引脚连接文件以及寄存器文件,得到所述芯片配置表对应的配置文件。4.根据权利要求3所述的方法,其特征在于,所述确定所述芯片配置表中用于生成传输端口调用文件的第一配置信息、用于生成引脚复用文件的第二配置信息,包括:获取所述芯片配置表中传输端口配置信息中各个传输端口对应的第一信号,将相同名
称的第一信号对应的传输端口进行连接,得到相同类型的传输端口,并根据所述传输端口配置信息中各个类型的传输端口,确定所述第一配置信息;获取所述芯片配置表中引脚功能配置信息中各个引脚对应的第二信号,将相同名称的第二信号对应的引脚进行连接,得到相同类型的引脚,并根据所述引脚功能配置信息中各个类型的引脚,...
【专利技术属性】
技术研发人员:高崇兴,
申请(专利权)人:深圳云豹智能有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。