发明名称 |
FPGA约束文件自动生成系统及方法 |
摘要 |
本发明涉及FPGA逻辑设计领域的约束文件生成技术,其针对传统技术中FPGA约束文件设计复杂、工作量大、易出错的问题,提出了一种FPGA约束文件的自动生成方法。其技术方案的要点可概括为:根据原理图拓扑数据解析出FPGA位号和连接FPGA器件且符合命名规范的有效网络名,再结合FPGA器件参数数据库中的参数信息按照预先制定的规则进行运算,确定FPGA器件所有管脚属性,最后,按照既定的FPGA约束文件规范输出FPGA约束文件。此外,本发明还提出了一种FPGA约束文件自动生成系统。本发明适用于FPGA器件的约束文件的自动生成。 |
申请公布号 |
CN102156789A |
申请公布日期 |
2011.08.17 |
申请号 |
CN201110106753.7 |
申请日期 |
2011.04.27 |
申请人 |
迈普通信技术股份有限公司 |
发明人 |
王隆峰 |
分类号 |
G06F17/50(2006.01)I |
主分类号 |
G06F17/50(2006.01)I |
代理机构 |
成都虹桥专利事务所 51124 |
代理人 |
李顺德 |
主权项 |
FPGA约束文件自动生成系统,其特征在于:包括数据解析运算单元及与之连接的原理图数据检入单元、FPGA器件参数数据库、FPGA约束文件生成单元;所述原理图数据检入单元用于检入原理图拓扑结构、网络名和器件参数;所述FPGA器件参数数据库负责提供FPGA器件的相关参数;所述数据解析运算单元负责解析所述原理图数据检入单元检入的原理图拓扑结构和网络名,并结合解析出来的数据调用FPGA器件参数数据库中的数据按照预定的约束规则进行运算;所述FPGA约束文件生成单元根据数据解析运算单元的运算结果按照输出规范输出FPGA约束文件。 |
地址 |
610041 四川省成都市高新区九兴大道16号迈普大厦 |