[发明专利]多封装FPGA芯片输入输出模块类型自动分配的方法无效
申请号: | 200710178329.7 | 申请日: | 2007-11-29 |
公开(公告)号: | CN101452494A | 公开(公告)日: | 2009-06-10 |
发明(设计)人: | 倪明浩;陈凌都;周华斌 | 申请(专利权)人: | 中国科学院半导体研究所 |
主分类号: | G06F17/50 | 分类号: | G06F17/50 |
代理公司: | 中科专利商标代理有限责任公司 | 代理人: | 周国城 |
地址: | 100083北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 封装 fpga 芯片 输入 输出模块 类型 自动 分配 方法 | ||
1.一种多封装FPGA芯片自动分配输入输出模块类型的方法,其特征在于,包括以下步骤:
结构的创建,用于按顺序存储FPGA芯片要适应的所有封装的管脚;
封装的管脚信息的存储,将FPGA芯片所针对的所有封装的管脚信息存入所述结构中;
FPGA芯片输入输出模块的类型的分配,将所述结构所记录的管脚按分组一一对应到同组的FPGA芯片的输入输出模块上,按照管脚的定义为每个输入输出模块分配类型。
2.如权利要求1所述的方法,其特征在于,所述结构具有如下特征:所述封装的所有管脚在所述结构中被按顺序存储,以此保证FPGA芯片的输入输出模块和各封装管脚的连接不产生交叉,同时,所述结构中所存管脚均互不相同,不同封装中相同的管脚在所述结构中仅存储一次。
3.如权利要求1所述的方法,其特征在于,所述结构存储的封装管脚的信息包括各封装的管脚,管脚所在的组,以及管脚在每一封装下的具体信息。
4.如权利要求2所述的方法,其特征在于,所述输入输出模块被分组,同一组里面的输入输出模块共用一个电源且输入输出电平相同。
5.如权利要求2所述的方法,其特征在于,存入所述结构的所述管脚在每一封装下的信息包括封装的名称,管脚的序号,以及管脚的该封装中的名称。
6.如权利要求1所述的方法,其特征在于,所述封装管脚的信息的存储步骤包括:
依次将FPGA芯片最大封装的每个管脚和管脚分组信息,以及管脚在该封装下的信息存入所述结构中;
从FPGA芯片剩下的封装类型里每次任选一个,在所述结构中找到所选封装中的每一个不是供电电源以及普通输入输出的管脚,将该管脚在当前封装下的信息存入所述结构中;
通过已经存入所述结构中的所选封装的管脚的定位以及管脚分组的限制,确定剩下的管脚存入所述结构中的位置区间;
如区间内有同类型的管脚,则将该管脚在当前封装下的信息存入所述结构中;如区间内没有同类型的管脚,则在所述结构中的此区间内插入该封装管脚的信息。
7.如权利要求6所述的方法,其特征在于,所述每个管脚在当前封装下的信息包括封装的名称,管脚的序号,以及管脚的当前封装下的名称。
8.如权利要求1所述的方法,其特征在于,所述FPGA芯片输入输出模块的类型的分配包括:
将所述结构所记录的管脚分配给FPGA芯片上可用的输入输出模块,每边上所有可用的输入输出模块被均分为2个组,所有同组内的输入输出模块使用公共的供电电源,具有相同的输入输出电平;
整个FPGA芯片被分为8个组,将所述结构内存储的每一组内的管脚均匀分配到FPGA芯片上同组的输入输出模块,从而确定FPGA输入输出模块的类型。
9.如权利要求1所述的方法,其特征在于,利用计算机程序完成所述FPGA芯片输入输出模块类型的自动分配。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院半导体研究所,未经中国科学院半导体研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710178329.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:综合电镀废水的处理工艺及方法
- 下一篇:一种饮用水除氟方法