CN101996267B - 印刷电路板布线系统及印刷电路板内层分割方法 - Google Patents
印刷电路板布线系统及印刷电路板内层分割方法 Download PDFInfo
- Publication number
- CN101996267B CN101996267B CN200910305422A CN200910305422A CN101996267B CN 101996267 B CN101996267 B CN 101996267B CN 200910305422 A CN200910305422 A CN 200910305422A CN 200910305422 A CN200910305422 A CN 200910305422A CN 101996267 B CN101996267 B CN 101996267B
- Authority
- CN
- China
- Prior art keywords
- circuit board
- information
- signal name
- name
- bus plane
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/30—Circuit design
- G06F30/39—Circuit design at the physical level
- G06F30/394—Routing
Abstract
一种应用于印刷电路板布线系统中的印刷电路板内层分割方法,该方法包括如下步骤:检测印刷电路板布线系统是否产生执行信息,其中,该执行信息由印刷电路板布线系统响应用户的执行操作而产生;在检测到执行信息时,搜索该电路板图文件中电源层的轮廓信息、分割线信息及指定信号名,其中该电路板图文件由印刷电路板布线系统根据电路原理图产生;根据搜索到的轮廓信息及分割线信息将电源层划分成与信号层需要的电源信号分布情况相对应的多个区域;在判断出指定信号名被电源层中所划分的一个区域覆盖时,将该指定信号名分配给该区域;根据划分的区域及分配的指定信号名在电路板图中显示该电源层。本发明还提供一种印刷电路板布线系统。
Description
技术领域
本发明涉及印刷电路板(Printed Circuit Board;PCB)布线领域,特别涉及一种印刷电路板布线系统及印刷电路板内层分割方法。
背景技术
随着集成电路高密度的发展,使用电子设计自动化布线软件进行印刷电路板布线(Printed Circuit Board Layout)已成为电子产品生产中的一个不可缺少的环节。通常,在印刷电路板布线过程中,布线人员根据电路板图文件中信号层需要的电源信号分布情况对印刷电路板中的电源层进行分割并为分割得到的各区块铺铜及分配唯一的电源信号名称,以此使电源层为信号层提供电源信号。例如,信号层需要的电源信号有三类:1.5V、3.0V及4.5V,每类电源信号集中的分布在一起,对应的,电源层被分割成三个区域以分别提供1.5V、3.0V及4.5V的电源信号,并将该三个区域的电源信号分别命名为1.5V、3.0V及4.5V。
现有的印刷电路板布线软件为布线人员提供了分割内层的功能。此处以布线人员对属于内层的电源层的分割进行举例说明。请参看图1,布线人员启动现有的印刷电路板布线软件的分割内层功能后的显示界面,印刷电路板布线软件的工作区11中显示的电源层12被布线人员设置的多条分割线划分成多个区域121,印刷电路板布线软件会顺次高亮每个区域121,以方便布线人员利用输入框13手动为高亮显示的区域121分配对应的电源信号名称。然而,当电源层12中的分割线很密集时,布线人员可能因难以识别出高亮的区块而在输入框13输入错误的电源信号名,在此时印刷电路板布线软件不容许布线人员修改错误的信号名,布线人员只能在对电源层完成分割内层的操作后,再查找之前输入的错误电源信号名,然后修改查找到的错误电源信号名,如此给布线人员带来不便。
发明内容
有鉴于此,有必要提供一种可以自动完成内层分割的印刷电路板布线系统。
还有必要提供一种可以自动完成内层分割的内层分割方法。
一种印刷电路板布线系统,包括电路板布线模块、检测模块、区域分割模块及区域名称确定模块。电路板布线模块用于根据电路原理图产生电路板图文件,其中该电路板图文件中包括电源层的轮廓信息、根据信号层需要的电源信号分布情况而对应设置的多条分割线信息及与信号层需要的电源信号的种类相对应的多个指定信号名。该检测模块用于在检测到电路板布线模块因响应用户的执行操作产生的执行信息时,产生启动信号,并将产生的启动信号提供给区域分割模块。区域分割模块用于响应启动信号,搜索该电路板图文件中电源层的轮廓信息、分割线信息及指定信号名,并根据搜索到的轮廓信息及分割线信息将电源层划分成与信号层需要的电源信号分布情况相对应的多个区域,将搜索到的指定信号名提供给区域名称确定模块。区域名称确定模块用于判断区域分割模块中指定信号名是否被电源层中所划分的一个区域覆盖,并在判断出指定信号名被一区域覆盖时将该指定信号名分配给该区域。该电路板布线模块根据区域分割模块划分的区域及区域名称确定模块分配的指定信号名在其产生的电路板图中显示该电源层。
一种印刷电路板内层分割方法,该方法应用于印刷电路板布线系统中,其中印刷电路板布线系统根据电路原理图产生电路板图文件,其中该电路板图文件中包括电源层的轮廓信息、根据信号层需要的电源信号分布情况而对应设置的多条分割线信息及与信号层需要的电源信号的种类相对应的多个指定信号名,该方法包括如下步骤:
检测印刷电路板布线系统是否产生执行信息,其中,该执行信息由印刷电路板布线系统响应用户的执行操作而产生;
在检测到执行信息时,搜索该电路板图文件中电源层的轮廓信息、分割线信息及指定信号名;
根据搜索到的轮廓信息及分割线信息将电源层划分成与信号层需要的电源信号分布情况相对应的多个区域;
在判断出指定信号名被电源层中所划分的一个区域覆盖时,将该指定信号名分配给该区域;
根据划分的区域及分配的指定信号名在电路板图中显示该电源层。
使用上述印刷电路板布线系统及印刷电路板内层分割方法,印刷电路板布线系统在检测到执行信息后,自动搜索电路板图文件中电源层的轮廓信息、分割线信息及指定信号名,并根据搜索到的轮廓信息、分割线信息及指定信号名将电源层划分成与信号层需要的电源信号分布情况相对应的多个区域。如此,布线人员不需要手动输入电源信号,便可完成分割电源层的操作。
附图说明
图1为利用现有技术中的印刷电路板布线系统分割电源层的工作窗口示意图。
图2为一较佳实施方式的印刷电路板布线系统的模块图。
图3为图2中印刷电路板布线系统中的电路板布线模块的工作窗口示意图。
图4为分割电源层后的电路板布线模块的工作窗口示意图。
图5为另一较佳实施方式的印刷电路板布线系统的模块图。
图6为提醒布线人员进行挖洞的提示窗口示意图。
图7为印刷电路板内层分割方法流程图。
具体实施方式
请参看图2,其为印刷电路板布线系统100的模块图。印刷电路板布线系统100包括电路板布线模块10、检测模块20、区域分割模块30及区域名称确定模块40。
电路板布线模块10用于根据电路原理图产生电路板图文件,其中该电路板图文件中包括基准信号名、电源层的轮廓信息、根据信号层需要的电源信号分布情况而对应设置的多条分割线信息、与信号层需要的电源信号的种类相对应的多个指定信号名及已经划分的电源层的区域信息。其中,基准信号名为从电路原理图获取的用于描述所有信号名称的字符,例如,用于描述电路原理图中不同电源种类的电源信号名;电源层的轮廓信息是指描绘电源层外形的点集合;分割线信息是指描绘分割线的点集合,分割线的多少由布线人员根据信号层需要的电源信号分布情况进行设定;指定信号名用于描述分割线在电源层上围成的区块,该指定信号名由布线人员按照信号层需要的电源信号的种类确定且该指定信号名中的字符采用点集合的形式描述;已经划分的电源层的区域信息是指能够提供电源信号的区域。请同时参看图3,电路板布线模块10根据产生的电路板图文件在其工作区域11内显示对应的电路板图的电源层12。其中,由线条122围成的电源层12的轮廓,线条123为分割线,线条123围成的区块内的字符124为指定信号名。
检测模块20用于在检测到电路板布线模块10因响应用户的执行操作产生的执行信息时,产生启动信号。检测模块20将产生的启动信号提供给区域分割模块30。例如,用户的执行操作为在指令区14中输入分割指令,此时电路板布线模块10产生对应的分割执行信息。
区域分割模块30用于响应启动信号,搜索该电路板图文件中基准信号名、电源层的轮廓信息、分割线信息及指定信号名、已经划分的电源层的区域信息,并根据搜索到的轮廓信息及分割线信息将电源层划分成与电源信号分布情况相对应的多个区域。区域分割模块30还将搜索到的基准信号名、指定信号名提供给区域名称确定模块40及将搜索到的已经划分的电源层的区域信息从该电路板图文件中删除。
区域分割模块30包括搜索单元31、运算单元32、区域生成单元33及删除单元34。该搜索单元31响应该启动信号,搜索该电路板图文件中基准信号名、电源层的轮廓信息、分割线信息、指定信号名及已经划分的电源层的区域信息,并将搜索到的轮廓信息、分割线信息提供给运算单元32,将搜索到的基准信号名、指定信号名提供给该区域名称确定模块40,将搜索到的已经划分的电源层的区域信息提供给删除单元34。
该运算单元32将接收的轮廓信息、分割线信息做与非运算,以得到中间数据并将中间数据提供给区域生成单元33。其中,该与非运算为:查找轮廓信息中与分割线信息相同的点集合,删除查找到的点集合,将查找轮廓信息中剩下的点集合作为中间数据。
该区域生成单元33根据中间数据生成与电源信号分布情况对应的多个区域信息,并将该等区域信息提供给电路板布线模块10及区域名称确定模块40。该等区域信息所描述的区域能提供信号层需要的电源信号。
该删除单元34用于将搜索到的已经划分的电源层的区域信息从该电路板图文件中删除。如此防止在区域分割模块30完成电源层区域分割后,在电源层上划分出两个重合的区域。
区域名称确定模块40用于判断区域分割模块30中指定信号名是否被电源层中所划分的一个区域覆盖:在判断出指定信号名被一区域覆盖时将该指定信号名分配给该区域;在判断出指定信号名没有被划分的区域覆盖时为该区域分配一个默认的信号名,以便于布线人员在之后的布线过程查找该区域。其中,区域名称确定模块40在判断出指定信号名被一区域覆盖时还判断该指定信号名是否与电路板图文件中的其中一个基准信号名相同,在判断出该指定信号名与其中一个基准信号名相同时将该指定信号名分配给该区域。
该区域名称确定模块40包括第一判断单元41及第二判断单元42。该第一判断单元41接收该多个区域信息及该指定信号名,并判断指定信号名是否被其中一区域信息覆盖:在判断出指定信号名被其中一区域信息覆盖时将该指定信号名提供给该第二判断单元42;在判断出指定信号名没有被所有区域信息覆盖时为该区域信息分配一个默认的信号名。其中,判断指定信号名是否被其中一区域信息覆盖的方式具体为:逐个获取区域信息,判断表示指定信号名的点集合是否包含在获取的区域信息的点集合内,如果判断出表示指定信号名的点集合包含在获取的区域信息的点集合内,则认为指定信号名被该区域信息覆盖,否则认为指定信号名没有被该区域信息覆盖。
第二判断单元42用于在接收到该第一判断单元41提供的指定信号名时,判断接收到的指定信号名是否与电路板图文件中的其中一个基准信号名相同,并在判断出该指定信号名与其中一个基准信号名相同时将该指定信号名提供给电路板布线模块10;在判断出该指定信号名与其中任何一个基准信号名不相同时产生指定信号名命名错误的提示。
该电路板布线模块10根据区域分割模块30划分的区域及区域名称确定模块40分配的指定信号名在其产生如图4所示的电源层12。
在其他实施方式中,请同时参看图5,印刷电路板布线系统100的模块图还包括挖洞模块50,该挖洞模块50用于在区域名称确定模块40判断出与其中一个基准信号名相同时,判断电源层是否为正片,并在判断出电源层为正片时产生提示信息,并响应用户根据提示信息执行的输入操作对电源层进行挖洞操作。该挖洞模块50包括第三判断单元51及挖洞单元52。
该第三判断单元51用于判断电源层是否为正片,并在判断出电源层为正片时产生执行信号。
该挖洞单元52响应该第三判断单元51产生的执行信号,产生提示信息,并响应用户根据提示信息执行的输入操作对电源层进行挖洞操作。例如,提示信息可以通过图6所示的提示界面600,用户在选择“是”按钮后,该挖洞单元52执行挖洞操作。
请参看图7,其为印刷电路板内层分割方法的流程图。该方法应用于印刷电路板布线系统中,例如该印刷电路板内层分割方法可由存储在计算机存储器中的一组程序代码来表示,将该组程序代码作为插件装入印刷电路板布线系统中,使得印刷电路板布线系统能够自动将电源层划分成与电源信号分布情况相对应的多个区域。该印刷电路板内层分割方法包括如下步骤:
步骤S10,检测印刷电路板布线系统是否产生执行信息,其中,该执行信息由印刷电路板布线系统响应用户的执行操作而产生。该印刷电路板布线系统根据电路原理图产生电路板图文件,其中该电路板图文件中包括基准信号名、电源层的轮廓信息、根据信号层需要的电源信号分布情况而对应设置的多条分割线信息、与信号层需要的电源信号的种类相对应的多个指定信号名及已经划分的电源层的区域信息。其中,基准信号名为从电路原理图获取的用于描述所有信号名称的字符,例如,用于描述电路原理图中不同电源种类的电源信号名;电源层的轮廓信息是指描绘电源层外形的点集合;分割线信息是指描绘分割线的点集合,分割线的多少由布线人员根据信号层需要的电源信号分布情况进行设定;指定信号名用于描述分割线在电源层上围成的区块,该指定信号名由布线人员按照信号层需要的电源信号的种类确定且该指定信号名中的字符采用点集合的形式描述;已经划分的电源层的区域信息是指能够提供电源信号的区域。
步骤S11,在检测到执行信息时,搜索该电路板图文件中电源层的轮廓信息、分割线信息及指定信号名及已经划分的电源层的区域信息。
步骤S12,删除搜索到的已经划分的电源层的区域信息。
步骤S13,根据搜索到的轮廓信息及分割线信息将电源层划分成与电源信号分布情况相对应的多个区域。根据搜索到的轮廓信息及分割线信息将电源层划分成与电源信号分布情况相对应的多个区域的具体步骤为:将搜索到的轮廓信息、分割线信息做与非运算,以产生中间数据;根据产生的中间数据生成与电源信号分布情况对应的多个区域信息。
步骤S14,在判断出指定信号名被电源层中所划分的一个区域覆盖时,将该指定信号名分配给该区域。
步骤S15,在判断出指定信号名被电源层中所划分的一个区域覆盖时,还判断该指定信号名是否与电路板图文件中的其中一个基准信号名相同,并在判断出该指定信号名与其中一个基准信号名相同时,执行步骤S17。
步骤S16,在判断出指定信号名没有被电源层中所划分的一个区域覆盖时,为该区域分配一个默认的信号名,以便于布线人员在之后的布线过程查找该区域。
步骤S17,根据划分的区域及分配的指定信号名或者根据划分的区域及默认的信号名在电路板图中显示该电源层。
在其他实施方式中,上述印刷电路板内层分割方法还包括以下步骤:
在判断出该指定信号名与其中一个基准信号名相同时,判断电源层是否为正片,并在判断出电源层为正片时产生执行信号;
根据产生的执行信号产生提示信息,并响应用户根据提示信息执行的输入操作对电源层进行挖洞操作。
使用上述印刷电路板布线系统及印刷电路板内层分割方法,印刷电路板布线系统在检测到执行信息后,自动搜索电路板图文件中电源层的轮廓信息、分割线信息及指定信号名,并根据搜索到的轮廓信息、分割线信息及指定信号名将电源层划分成与信号层需要的电源信号分布情况相对应的多个区域,并根据需要自动地为区域挖洞,如此为布线人员分割电源层提供了方便。
Claims (11)
1.一种印刷电路板布线系统,包括电路板布线模块,电路板布线模块用于根据电路原理图产生电路板图文件,其中该电路板图文件中包括电源层的轮廓信息、根据信号层需要的电源信号分布情况而对应设置的多条分割线信息及与信号层需要的电源信号的种类相对应的多个指定信号名,其特征在于:该印刷电路板布线系统还包括检测模块、区域分割模块及区域名称确定模块;该检测模块用于在检测到电路板布线模块因响应用户的执行操作产生的执行信息时,产生启动信号,并将产生的启动信号提供给区域分割模块;区域分割模块用于响应启动信号,搜索该电路板图文件中电源层的轮廓信息、分割线信息及指定信号名,并根据搜索到的轮廓信息及分割线信息将电源层划分成与信号层需要的电源信号分布情况相对应的多个区域,将搜索到的指定信号名提供给区域名称确定模块; 区域名称确定模块用于判断区域分割模块中指定信号名是否被电源层中所划分的一个区域覆盖,并在判断出指定信号名被一区域覆盖时将该指定信号名分配给该区域;该电路板布线模块根据区域分割模块划分的区域及区域名称确定模块分配的指定信号名在其产生的电路板图中显示该电源层。
2.如权利要求1所述印刷电路板布线系统,其特征在于:该区域分割模块包括搜索单元、运算单元、区域生成单元;
该搜索单元响应该启动信号,搜索该电路板图文件中电源层的轮廓信息、分割线信息及指定信号名,并将搜索到的轮廓信息、分割线信息提供给运算单元,将搜索到的指定信号名提供给该区域名称确定模块;
运算单元将接收的轮廓信息、分割线信息做与非运算,以得到中间数据并将中间数据提供给区域生成单元;
区域生成单元根据中间数据生成与电源信号分布情况对应的多个区域信息,并将该等区域信息提供给电路板布线模块及该区域名称确定模块;
该区域名称确定模块包括第一判断单元;该第一判断单元接收该区域信息及该指定信号名,并判断指定信号名是否被其中一区域信息覆盖。
3.如权利要求2所述印刷电路板布线系统,其特征在于:其中该电路板图文件中还包括基准信号名,该区域名称确定模块还包括第二判断单元,该第二判断单元用于在第一判断单元判断出指定信号名被其中一区域信息覆盖时判断接收到的指定信号名是否与电路板图文件中的其中一个基准信号名相同,并在判断出该指定信号名与其中一个基准信号名相同时将该指定信号名提供给电路板布线模块。
4.如权利要求2所述印刷电路板布线系统,其特征在于:该电路板图文件中还包括已经划分的电源层的区域信息;该搜索单元响应该启动信号,还搜索该电路板图文件中已经划分的电源层的区域信息;
该区域分割模块还包括删除单元;该删除单元用于将搜索到的已经划分的电源层的区域信息从该电路板图文件中删除。
5.如权利要求2所述印刷电路板布线系统,其特征在于:该第一判断单元接收该区域信息及该指定信号名,在判断出指定信号名没有被划分的区域信息覆盖时为该区域信息分配一个默认的信号名。
6.一种印刷电路板内层分割方法,该方法应用于印刷电路板布线系统中,其中印刷电路板布线系统根据电路原理图产生电路板图文件,其中该电路板图文件中包括电源层的轮廓信息、根据信号层需要的电源信号分布情况而对应设置的多条分割线信息及与信号层需要的电源信号的种类相对应的多个指定信号名,该方法包括如下步骤:
检测印刷电路板布线系统是否产生执行信息,其中,该执行信息由印刷电路板布线系统响应用户的执行操作而产生;
在检测到执行信息时,搜索该电路板图文件中电源层的轮廓信息、分割线信息及指定信号名;
根据搜索到的轮廓信息及分割线信息将电源层划分成与信号层需要的电源信号分布情况相对应的多个区域;
在判断出指定信号名被电源层中所划分的一个区域覆盖时,将该指定信号名分配给该区域;
根据划分的区域及分配的指定信号名在电路板图中显示该电源层。
7.如权利要求6所述印刷电路板内层分割方法,其特征在于:
根据搜索到的轮廓信息及分割线信息将电源层划分成与电源信号分布情况相对应的多个区域的具体步骤为:
将搜索到的轮廓信息、分割线信息做与非运算,以产生中间数据;
根据产生的中间数据生成与电源信号分布情况对应的多个区域信息。
8.如权利要求6所述印刷电路板内层分割方法,其特征在于:该印刷电路板内层分割方法还包括以下步骤:
在判断出指定信号名没有被划分的区域覆盖时,为该区域分配一个默认的信号名。
9.如权利要求6所述印刷电路板内层分割方法,其特征在于:其中该电路板图文件中还包括已经划分的电源层的区域信息;
该印刷电路板内层分割方法还包括以下步骤:
在检测到执行信息时,搜索该电路板图文件中已经划分的电源层的区域信息;
删除搜索到的该已经划分的电源层的区域信息。
10.如权利要求6所述印刷电路板内层分割方法,其特征在于:其中该电路板图文件中还包括基准信号名;
该印刷电路板内层分割方法还包括以下步骤:
在判断出指定信号名被其中一区域覆盖时判断指定信号名是否与基准信号名相同;
并在判断出指定信号名与基准信号名相同时,执行根据划分的区域及分配的指定信号名在电路板图中显示该电源层的步骤。
11.如权利要求10所述印刷电路板内层分割方法,其特征在于:该印刷电路板内层分割方法还包括以下步骤:在判断出该指定信号名与其中一个基准信号名相同时,判断电源层是否为正片,并在判断出电源层为正片时产生执行信号;
根据产生的执行信号产生提示信息,并响应用户根据提示信息执行的输入操作对电源层进行挖洞操作。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200910305422A CN101996267B (zh) | 2009-08-10 | 2009-08-10 | 印刷电路板布线系统及印刷电路板内层分割方法 |
US12/835,701 US8117586B2 (en) | 2009-08-10 | 2010-07-13 | Printed circuit board layout system and method thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200910305422A CN101996267B (zh) | 2009-08-10 | 2009-08-10 | 印刷电路板布线系统及印刷电路板内层分割方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101996267A CN101996267A (zh) | 2011-03-30 |
CN101996267B true CN101996267B (zh) | 2012-09-19 |
Family
ID=43535747
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN200910305422A Expired - Fee Related CN101996267B (zh) | 2009-08-10 | 2009-08-10 | 印刷电路板布线系统及印刷电路板内层分割方法 |
Country Status (2)
Country | Link |
---|---|
US (1) | US8117586B2 (zh) |
CN (1) | CN101996267B (zh) |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102024071B (zh) * | 2009-09-11 | 2013-06-05 | 鸿富锦精密工业(深圳)有限公司 | 印刷电路板布线系统及印刷电路板上的多边形合并方法 |
US9411925B2 (en) | 2014-04-14 | 2016-08-09 | Lenovo Enterprise Solutions (Singapore) Pte. Ltd. | Simultaneously viewing multi paired schematic and layout windows on printed circuit board (PCB) design software and tools |
US9651585B2 (en) | 2013-12-18 | 2017-05-16 | National Instruments Corporation | Via layout techniques for improved low current measurements |
CN106815425B (zh) * | 2017-01-12 | 2018-04-27 | 侯海亭 | 多层pcb板故障检测方法及系统 |
TWI615729B (zh) * | 2017-08-08 | 2018-02-21 | 與電路佈局系統協同運作之電子零件圖樣配置系統及其方法 | |
CN108549756A (zh) * | 2018-04-02 | 2018-09-18 | 郑州云海信息技术有限公司 | 一种布局布线中检查高速线跨岛的方法和系统 |
US10846343B2 (en) | 2018-09-11 | 2020-11-24 | Apple Inc. | Techniques for disambiguating clustered location identifiers |
CN112580294B (zh) * | 2020-12-30 | 2023-12-19 | 芯和半导体科技(上海)股份有限公司 | 一种pcb版图的切割方法 |
CN116451637B (zh) * | 2022-10-26 | 2023-12-29 | 珠海芯聚科技有限公司 | 一种电路图融合加载方法及装置、设备、存储介质 |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6826737B2 (en) * | 2000-12-06 | 2004-11-30 | Cadence Design Systems, Inc. | Recursive partitioning placement method and apparatus |
US7546571B2 (en) * | 2004-09-08 | 2009-06-09 | Mentor Graphics Corporation | Distributed electronic design automation environment |
US7228514B2 (en) * | 2005-01-21 | 2007-06-05 | International Business Machines Corporation | Method, system and computer program product for automatically estimating pin locations and interconnect parasitics of a circuit layout |
US7331022B1 (en) * | 2005-04-06 | 2008-02-12 | Altera Corporation | Method and apparatus for automating pin assignments |
US7992121B2 (en) * | 2005-09-30 | 2011-08-02 | Cadence Design Systems, Inc. | System and method for I/O synthesis and for assigning I/O to programmable devices |
US7519937B2 (en) * | 2006-03-30 | 2009-04-14 | Inventec Corporation | Circuit diagram processing system and method |
US7627838B2 (en) * | 2006-04-25 | 2009-12-01 | Cypress Semiconductor Corporation | Automated integrated circuit development |
US7793249B1 (en) * | 2006-07-25 | 2010-09-07 | Cadence Design Systems, Inc. | Method and system for adaptive bundling of connections in user-guided autorouting |
US20080301600A1 (en) * | 2006-12-07 | 2008-12-04 | Fujitsu Limited | CAD apparatus and check support apparatus |
US7533360B1 (en) * | 2008-07-22 | 2009-05-12 | International Business Machines Corporation | Flow based package pin assignment |
-
2009
- 2009-08-10 CN CN200910305422A patent/CN101996267B/zh not_active Expired - Fee Related
-
2010
- 2010-07-13 US US12/835,701 patent/US8117586B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
US20110035719A1 (en) | 2011-02-10 |
CN101996267A (zh) | 2011-03-30 |
US8117586B2 (en) | 2012-02-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101996267B (zh) | 印刷电路板布线系统及印刷电路板内层分割方法 | |
CN100565473C (zh) | 检索数据的更新方法以及更新系统 | |
EP0855655A2 (en) | Parts selection apparatus and parts selection system with cad function | |
CN102054086A (zh) | 印刷电路板布线系统及错误提示信息管理方法 | |
CN105573896A (zh) | 一种应用程序运行的提醒方法和装置 | |
CN111984163A (zh) | 应用图标显示方法、装置及电子设备 | |
CN111831176A (zh) | 应用程序管理方法及装置 | |
CN102855337A (zh) | 自动化布线检查系统及方法 | |
CN114818594A (zh) | 一种自动布线及命名方法、装置、设备及介质 | |
CN104834759A (zh) | 电子设计的实现方法和装置 | |
CN103116664A (zh) | 长度计算系统及长度计算方法 | |
CN105373297A (zh) | WiFi名称收藏方法及装置 | |
CN102063519A (zh) | 印刷电路板布线系统及印刷电路板限高区划分方法 | |
CN110046009B (zh) | 录制方法、装置、服务器及可读存储介质 | |
CN102024071B (zh) | 印刷电路板布线系统及印刷电路板上的多边形合并方法 | |
CN105139749A (zh) | 一种在网络地图上显示空气质量信息的优化方法 | |
CN103118156B (zh) | 一种闹钟设置方法及相关设备 | |
CN111427577A (zh) | 代码处理方法、装置及服务器 | |
CN111857466A (zh) | 消息显示方法和装置 | |
JP2008040666A (ja) | 画面設計支援装置 | |
US8769472B1 (en) | Computing device and method for checking signal transmission line | |
US20120023474A1 (en) | Printed circuit board layout system and method for printed circuit board layout | |
CN114564799A (zh) | 卡件接线图生成方法、系统及存储介质 | |
US8584077B1 (en) | User-controllable connectivity engine for electronic design automation tools | |
CN113254446A (zh) | 数据融合方法、装置、电子设备及介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
C17 | Cessation of patent right | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20120919 Termination date: 20130810 |