[发明专利]电路板布线设计的自动化系统及方法无效
申请号: | 200910305354.6 | 申请日: | 2009-08-07 |
公开(公告)号: | CN101989310A | 公开(公告)日: | 2011-03-23 |
发明(设计)人: | 陈永杰;梁献全;李昇军;许寿国 | 申请(专利权)人: | 鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司 |
主分类号: | G06F17/50 | 分类号: | G06F17/50 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518109 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 电路板 布线 设计 自动化 系统 方法 | ||
技术领域
本发明属于电子产品的设计领域,尤其涉及一种电子产品的电路板布线设计的自动化系统及方法。
背景技术
电子产品,如服务器、储存器等的设计与制造周期通常包括以下几个环节:
1、硬件工程师对电子产品的电路板进行布线设计;
2、仿真工程师对上述布线设计进行分析与模拟,以确定该布线设计的属性值,如电气规则(electrical rules)及几何规则(physical rules)等,其中,所述电气规则包括贯孔的数目、电路板上安插的设备之间的长度等,所述的几何规则包括线宽(net physicaltype)与线距(net spacing type)等;及
3、布线工程师根据上述布线设计及其属性值,在一个布线软件中进行布线操作。
Design Entry HDL是由Cadence公司推出的一种电路板的软件设计平台,其可以进行原理图设计、组件库、PCB(Printed Circuit Board,印刷电路板)组件的布局、布线及设计仿真等操作。
通常,在利用Design Entry HDL平台进行仿真、布线等操作时,由仿真操作得到的几何规则(physical rules)不能直接导入到布线设计电路图中,而是需要由布线工程师手工输入。手工输入的方法必然导致布线设计的效率及准确率的降低。
发明内容
鉴于以上内容,有必要提出一种电路板布线设计的自动化系统,其不需要由布线工程师手工输入布线设计的几何规则,提高了布线设计的效率及准确性。
此外,还有必要提出一种电路板布线设计的自动化方法,其不需要由布线工程师手工输入布线设计的几何规则,提高了布线设计的效率及准确性。
一种电路板布线设计的自动化系统,运行于安装有一个电路板软件设计平台的计算机中。该系统包括:格式设置模块,用于在上述电路板软件设计平台设置电路板布线设计的几何规则的输出格式;电路板文件创建子模块,用于通过设置一个电路板文件的文件名来创建一个电路板文件;电气规则设定子模块,用于设定布线设计的电气规则,并将该电气规则输出至上述创建的电路板文件中;几何规则设定子模块,用于设定布线设计的几何规则,并根据上述设置的输出格式将该几何规则输出至上述创建的电路板文件中;及规则导入模块,用于将上述电路板文件中的布线设计的电气规则及几何规则导入到该布线设计电路图中。
一种电路板布线设计的自动化方法,运行于安装有一个电路板软件设计平台的计算机中。该方法包括:在上述电路板软件设计平台中设置电路板布线设计的几何规则的输出格式;通过设置一个电路板文件的文件名来创建一个电路板文件;设定布线设计的电气规则,并将该电气规则输出至上述创建的电路板文件中;设定布线设计的几何规则,并根据上述设置的输出格式将该几何规则输出至上述创建的电路板文件中;及将上述电路板文件中的布线设计的电气规则及几何规则导入到该布线设计电路图中。
相较于现有技术,本发明所提供的电路板布线设计的自动化系统及方法不需要由布线工程师手工输入布线设计的几何规则,提高了布线设计的效率及准确性。
附图说明
图1是本发明电路板布线设计的自动化系统较佳实施例的系统架构图。
图2是本发明电路板布线设计的自动化方法较佳实施例的方法流程图。
图3演示了本发明电路板布线设计的自动化系统及方法较佳实施例中几何规则的输出格式。
具体实施方式
参阅图1所示,是本发明电路板布线设计的自动化系统较佳实施例的系统架构图。该自动化系统运行在一个计算机1中,其包括格式设置模块10,规则设定模块11,及规则导入模块12。其中,所述规则设定模块11包括电路板文件创建子模块110,初始条件设定子模块111,电气规则(electrical rules)设定子模块112,及几何规则(physical rules)设定子模块113。所述格式设置模块10,规则设定模块11及规则导入模块12运行在一个DesignEntry HDL平台13上。所述Design Entry HDL平台13是由Cadence公司推出的一种电路板的软件设计平台,其可以进行原理图设计、组件库、PCB(Printed Circuit Board,印刷电路板)组件的布局、布线及设计仿真等操作。
上述各模块是完成特定功能的各个程序段,比软件程序本身更适合于描述软件在计算机中的执行过程,因此本发明对软件程序的描述都以模块描述。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司,未经鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910305354.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:计算机装置安全性的管理方法
- 下一篇:电动捞具