电路布局方法与装置制造方法及图纸

技术编号:10106601 阅读:274 留言:0更新日期:2014-06-01 21:13
本发明专利技术提出一种电路布局方法与装置,可有效地对印刷电路板的电路布局中高速信号线的交叉点位置进行定位。所述电路布局方法包括下列步骤。首先,在一电路中设置定位元件。接着,设定此电路的电气约束规则,并将定位元件与高速信号线的交叉点进行关联。然后,导入此电气约束规则以及对应于定位元件的定位元件信息于未完成电路布局,并调整定位元件于未完成电路布局中的位置。最后,根据定位元件于未完成电路布局中调整后的位置,决定高速信号线的交叉点于未完成电路布局中的位置,并根据高速信号线的交叉点于未完成电路布局中的位置产生已完成电路布局。

【技术实现步骤摘要】
电路布局方法与装置
本专利技术是有关于一种电路布局方法,特别是有关于一种借由定位元件来对电路布局中高速信号线的交叉点位置进行定位的电路布局方法与装置。
技术介绍
电路图(circuitdiagram)对于印刷电路板(printedcircuitboard)的电路布局(layout)来说是重要的参考依据。但是,电路图通常仅提供简单的元件/线路信息与各元件/线路之间的连接关系,而电路布局中实际的线路绕法或线路的交叉点位置则无法由电路图中获得。因此,一般来说,在利用电路布局软件来根据电路图产生电路布局之后,电路布局人员需要设定额外的规则或手动地对电路布局中线路的绕法或线路的交叉点位置进行调整,才能使其符合预设的电路特性。特别是,对于传输高速信号(high-speedsignal)的印刷电路板来说,电路布局中各个线路交叉点的位置,通常需要与印刷电路板上的贯孔(throughhole)相关联,且各个线路交叉点的位置可能会直接地影响高速信号传输至各个终端(terminal)的时序(timing)。举例来说,假设因电路布局人员的经验不足等原因,导致电路布局中线路交叉点的位置选择不适当时,高速信号从线路交叉点往各个终端传输的时序可能会无法同步(synchronization),进而影响印刷电路板整体的性能。因此,如何减少电路布局人员花费在选择电路布局中各个线路交叉点位置的时间,并达到印刷电路板中各个终端对于高速信号的时序要求,实为本领域研发人员的重要课题之一。
技术实现思路
有鉴于此,本专利技术提出一种电路布局方法与装置,可有效地对印刷电路板的电路布局中高速信号线的交叉点位置进行定位。本专利技术的实施例提出一种电路布局方法,适用于电路布局装置,所述方法包括下列步骤。在对高速信号线具有交叉点拓扑结构要求的电路中设置至少一定位元件,其中至少一定位元件分别具有一电路元件属性和一电路板贯孔属性。设定电路的电气约束规则,并将至少一定位元件与多条高速信号线的至少一交叉点进行关联。导入电气约束规则以及对应于至少一定位元件的至少一定位元件信息于一未完成电路布局。调整至少一定位元件于未完成电路布局中的位置。根据至少一定位元件于未完成电路布局中调整后的位置,决定这些条高速信号线的至少一交叉点于未完成电路布局中的位置,并根据至少一交叉点的位置产生已完成电路布局。在本专利技术的一实施例中,所述在对高速信号线具有交叉点拓扑结构要求的电路中设置至少一定位元件的步骤更包括下列步骤。选取电路中的至少一电路元件,并根据至少一电路元件的元件编号,对至少一定位元件进行命名。在本专利技术的一实施例中,所述调整至少一定位元件于未完成电路布局中的位置的步骤包括下列步骤。根据电气约束规则以及至少一定位元件信息,调整至少一定位元件于未完成电路布局中的位置。在本专利技术的一实施例中,所述电路布局方法更包括下列步骤。从已完成电路布局中移除至少一定位元件。在本专利技术的一实施例中,所述至少一定位元件包括贯孔。本专利技术的实施例另提出一种电路布局装置,所述装置包括第一模块、第二模块、第三模块、第四模块以及第五模块。第一模块,用以在对高速信号线具有交叉点拓扑结构要求的电路中设置至少一定位元件,其中至少一定位元件分别具有一电路元件属性和一电路板贯孔属性。第二模块耦接至第一模块,用以设定电路的电气约束规则,并将至少一定位元件与多条高速信号线的至少一交叉点进行关联。第三模块耦接至第二模块,用以导入电气约束规则以及对应于至少一定位元件的至少一定位元件信息于一未完成电路布局。第四模块耦接至第三模块,用以调整至少一定位元件于未完成电路布局中的位置。第五模块耦接至第四模块,用以根据至少一定位元件于未完成电路布局中调整后的位置,决定多条高速信号线的至少一交叉点于未完成电路布局中的位置,并根据至少一交叉点的位置产生已完成电路布局。在本专利技术的一实施例中,所述第一模块更用以选取电路中的至少一电路元件,并根据至少一电路元件的元件编号,对至少一定位元件进行命名。在本专利技术的一实施例中,所述第四模块根据电气约束规则以及至少一定位元件信息,调整至少一定位元件于未完成电路布局中的位置。在本专利技术的一实施例中,所述第五模块更用以从已完成电路布局中移除至少一定位元件。基于上述,本专利技术在对高速信号线具有交叉点拓扑结构要求的电路中设置至少一定位元件之后,设定电路的电气约束规则,并将至少一定位元件与多条高速信号线的至少一交叉点进行关联。接着,本专利技术可导入电气约束规则以及对应于至少一定位元件的至少一定位元件信息于一未完成电路布局,并调整至少一定位元件于未完成电路布局中的位置。然后,根据至少一定位元件于未完成电路布局中调整后的位置,决定这些条高速信号线的至少一交叉点于未完成电路布局中的位置,并且根据至少一交叉点的位置产生已完成电路布局。借此,本专利技术可通过通过定位元件对印刷电路板的电路布局中高速信号线的交叉点的位置进行定位,进而有效地减少电路布局人员耗费在选择或调整印刷电路板的电路布局中高速信号线的交叉点位置的时间。附图说明为让本专利技术的上述目的、特征和优点能更明显易懂,以下结合附图对本专利技术的具体实施方式作详细说明,其中:图1为根据本专利技术的一实施例所绘示的电路图。图2为根据本专利技术的一实施例所绘示的电路布局装置的功能方块图。图3为根据本专利技术的一实施例所绘示的电路布局方法的流程示意图。图4为根据本专利技术的一实施例所绘示的对定位元件进行命名的示意图。图5为根据本专利技术的一实施例所绘示的电路布局的示意图。主要元件符号说明:10、40:电路101~105、401、402:终端111~116、411~413、511~514:高速信号线121~123、43:电阻11、41、51:交叉点20:电路布局装置21:第一模块22:第二模块23:第三模块24:第四模块25:第五模块403:接地点42:定位元件50:电路布局S302、S304、S306、S308、S310:本专利技术一实施例的电路布局方法各步骤具体实施方式一般来说,在对印刷电路板(PrintedCircuitBoard,PCB)的电路布局(layout)中高速信号线(high-speedsignallines)的交叉点(crossingpoint)位置进行定位时,必须考量到高速信号在传输上的时序(timing)特性。特别是,对于高速信号线具有交叉点拓扑(topology)结构要求的电路而言,高速信号在传输上的时序特性很容易因不当的布线而导致信号的时序不同步(non-synchronization)。举例来说,图1为根据本专利技术的一实施例所绘示的电路图。请参照图1,电路图10中包括终端101~105、高速信号线111~116、电阻121~123。为了达到高速信号从信号线的交叉点位置(例如,交叉点11)发散至终端101~105的时序要求(例如,时序同步要求),以电路图10来看,终端101~105与交叉点11之间的线路长度皆会相等或趋近于相等。例如,以图1来看,假设终端101与交叉点11之间的高速信号线111的长度实际上被设定为长度L1加上长度L2(即,L1+L2),终端102与交叉点11之间的高速信号线112的长度实际上被设定为长度L3加上长度L4(即,L3+L4),终端103与交叉点11之间的高速信号线113的长度实际本文档来自技高网...
电路布局方法与装置

【技术保护点】
一种电路布局方法,适用于一电路布局装置,包括:在对高速信号线具有交叉点拓扑结构要求的电路中设置至少一定位元件,其中该至少一定位元件分别具有一电路元件属性和一电路板贯孔属性;设定该电路的电气约束规则,并将该至少一定位元件与多条高速信号线的至少一交叉点进行关联;导入该电气约束规则以及对应于该至少一定位元件的至少一定位元件信息于一未完成电路布局;调整该至少一定位元件于该未完成电路布局中的位置;根据该至少一定位元件于该未完成电路布局中调整后的位置,决定所述条高速信号线的该至少一交叉点于该未完成电路布局中的位置,并根据该至少一交叉点的位置产生已完成电路布局。

【技术特征摘要】
1.一种电路布局方法,适用于一电路布局装置,包括:在对高速信号线具有交叉点拓扑结构要求的电路中设置至少一定位元件,其中该至少一定位元件分别具有一电路元件属性和一电路板贯孔属性;设定该电路的电气约束规则,并将该至少一定位元件与多条高速信号线的至少一交叉点进行关联;导入该电气约束规则以及对应于该至少一定位元件的至少一定位元件信息于一未完成电路布局;调整该至少一定位元件于该未完成电路布局中的位置;根据该至少一定位元件于该未完成电路布局中调整后的位置,决定所述多条高速信号线的该至少一交叉点于该未完成电路布局中的位置,并根据该至少一交叉点的位置产生已完成电路布局。2.如权利要求1所述的电路布局方法,其特征在于,在对高速信号线具有交叉点拓扑结构要求的电路中设置该至少一定位元件的步骤包括:选取该电路中的至少一电路元件;以及根据该至少一电路元件的元件编号,对该至少一定位元件进行命名。3.如权利要求1所述的电路布局方法,其特征在于,调整该至少一定位元件于该未完成电路布局中的位置的步骤包括:根据该电气约束规则以及该至少一定位元件信息,调整该至少一定位元件于该未完成电路布局中的位置。4.如权利要求1所述的电路布局方法,还包括:从该已完成电路布局中移除该至少一定位元件。5.如权利要求1所述的电路布局方法,其特征在于,该至少一定位元件包括贯孔。6.一种电路布局...

【专利技术属性】
技术研发人员:曹双林
申请(专利权)人:英业达科技有限公司英业达股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1