[发明专利]一种芯片引脚自动化配置方法与装置有效
申请号: | 201910675503.1 | 申请日: | 2019-07-25 |
公开(公告)号: | CN110502799B | 公开(公告)日: | 2022-08-19 |
发明(设计)人: | 张连聘 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | G06F30/392 | 分类号: | G06F30/392 |
代理公司: | 北京连和连知识产权代理有限公司 11278 | 代理人: | 刘小峰 |
地址: | 215100 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 芯片 引脚 自动化 配置 方法 装置 | ||
1.一种芯片引脚自动化配置方法,其特征在于,应用于串行器/解串器芯片,包括以下步骤:
接收并语义分析硬件走线信息,以得到芯片的序列号、正常布线顺序、发送实际布线顺序、和接收实际布线顺序;
将芯片的所述序列号、所述正常布线顺序、所述发送实际布线顺序、和所述接收实际布线顺序存储为可由内部处理器识别的制式数据;
将所述制式数据填入配置文件以配置芯片引脚;
将所述制式数据填入所述配置文件包括针对每个芯片执行以下步骤:
根据芯片的所述序列号生成配置头;
根据芯片的所述正常布线顺序和所述发送实际布线顺序生成所述配置头的引脚发送布线配置,其进一步包括:依次在每一位上将本位位数加上所述发送实际布线顺序在所述本位的值并减去所述正常布线顺序在所述本位的值,获得所述引脚发送布线配置在所述本位的值;以及将所述引脚发送布线配置在每一位的值组合以生成所述引脚发送布线配置;
根据芯片的所述正常布线顺序和所述接收实际布线顺序生成所述配置头的引脚接收布线配置,其进一步包括:依次在每一位上将本位位数加上所述接收实际布线顺序在所述本位的值并减去所述正常布线顺序在所述本位的值,获得所述引脚接收布线配置在所述本位的值;以及将所述引脚接收布线配置在每一位的值组合以生成所述引脚接收布线配置。
2.根据权利要求1所述的方法,其特征在于,所述硬件走线信息包括每个芯片的以下信息:标识、第一顺序信息、第二顺序信息、第三顺序信息;
语义分析所述硬件走线信息,以得到芯片的所述序列号、所述正常布线顺序、所述发送实际布线顺序、和所述接收实际布线顺序包括:
从芯片的所述标识中提取出芯片的所述序列号;
从芯片的所述第一顺序信息中提取出芯片的所述正常布线顺序;
从芯片的所述第二顺序信息中提取出芯片的所述发送实际布线顺序;
从芯片的所述第三顺序信息中提取出芯片的所述接收实际布线顺序。
3.根据权利要求2所述的方法,其特征在于,语义分析所述硬件走线信息,以得到芯片的所述序列号、所述正常布线顺序、所述发送实际布线顺序、和所述接收实际布线顺序的还包括:
从芯片的所述标识中提取出芯片的数据流速率;
从芯片的所述第二顺序信息中提取出芯片的发送引脚翻转;
从芯片的所述第三顺序信息中提取出芯片的接收引脚翻转。
4.根据权利要求3所述的方法,其特征在于,将芯片的所述序列号、所述正常布线顺序、所述发送实际布线顺序、所述接收实际布线顺序存储为可由内部处理器识别的所述制式数据还包括:
将同一芯片的所述标识、所述正常布线顺序、所述发送实际布线顺序、所述发送引脚翻转、所述接收实际布线顺序、所述接收引脚翻转按照数据之间的相关性存储为具有对应关系的制式数据。
5.根据权利要求4所述的方法,其特征在于,所述标识包括所述序列号和所述数据流速率;所述正常布线顺序、所述发送实际布线顺序、所述接收实际布线顺序分别包括线路顺序与引脚编号之间的对应关系;所述发送引脚翻转、所述接收引脚翻转包括引脚编号与极性翻转之间的对应关系。
6.根据权利要求5所述的方法,其特征在于,将所述制式数据填入所述配置文件还包括针对每个芯片执行以下步骤:
根据芯片的所述正常布线顺序和所述数据流速率生成所述配置头的引脚速率配置;
根据芯片的所述发送引脚翻转和所述接收引脚翻转生成所述配置头的极性翻转配置;
将所述配置头和生成的所述配置头的所述配置填入所述配置文件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910675503.1/1.html,转载请声明来源钻瓜专利网。