电路板上线路的绕线检查模块与其绕线方法

文档序号:8024573阅读:243来源:国知局
专利名称:电路板上线路的绕线检查模块与其绕线方法
技术领域
本发明是有关于一种线路的布局方法,且特别是有关于一种利用线路群组来 进行线路的布局方法。
背景技术
在一个电路板上的电子电路系统而言,包括了千百种信号线,以传送不同的 信号。这些信号线包括了数据线、电源线、接地线…等等。而为使电路板上的空 间能有效地被利用,则这些信号线的绕线方式就有非常大的讲究。要如何将这些信 号线分别配置在合适的位置,这就成为一个非常大的课题。
以传统来说,工程师需要一一的比对这些信号线,以将这些信号线配置在电路 板上正确的位置。这样的技术,不但耗费时间,并且也耗费人力。

发明内容
因此,本发明提供一种线路的布局技术,可以迅速地决定每一条导线应该配 置的位置,以增加设计电路的效率。
本发明所提供一种电路板上线路的绕线方法,其中电路板上具有多个信号线, 而本发明的布局方法包括将这些信号线其中至少部分设定为一线路群组,并且定义 线路群组中其中一条信号线为一主信号线。此外,调整主信号线的位置,使主信号 线与线路群组之外的信号线不相交,并且使主信号线的长度为相对较短的长度,以
决定线路群组的位置。
另外,本发明的布局方法还包括调整线路群组中的信号线的位置,使线路群 组中每一信号线彼此不相交,并使各信号线的长度为相对较短的长度。而在一些选 择的实施例中,本发明还可以产生一回复报告给工程师。
从另一观点来看,本发明更提出一种电路板上线路的绕线方法,包括依据电 路板上的信号线所传输的信号的种类,而将这些信号线分为多个线路群组,而每一
线路群组中的信号线所传输的信号为等长信号。另外,定义每一线路群组中其中一 条信号线为一主信号线。如此一来,本发明通过可以调整每一主信号线的位置,使 各主信号线彼此不相交,并使每一主信号线的长度为相对较短的长度,来决定各线 路群组的位置。
另外,本发明还包括调整每一线路群组中的信号线的位置,使各线路群组中 之信号线彼此不相交,并且使各信号线的拉线的长度为相对最短的长度。
从另一观点来看,本发明也提供一种电路板上线路的绕线检査模块,包括分 类单元、计算单元、调整单元和检査单元。其中,分类单元可以依据电路板上的信 号线所传输信号的种类,而将该些信号线分为多个线路群组,并指定每一该些线路 群组中其中一条信号线为一主信号线。另外,计算单元可以计算各主信号线相对较 短的长度。藉此,调整单元就可以依据计算单元所计算出来的结果来调整每一主信 号线的位置,并依据各主信号线的位置,而决定对应的线路群组的位置。另一方面, 检查单元可以检査是否有任二条主信号线彼此相交。当检査单元检查到有任二条主 信号线彼此相交时,则告知计算单元,以便重新计算相交的主信号线的长度,并使 调整单元重新调整相交的主信号线的位置。
由于本发明是通过调整主电路线的位置来决定各信号群组的位置,因此本发 明能够有效率的对一电子电路的线路进行布局的设计。
为让本发明的上述和其他目的、特征和优点能更明显易懂,下文特举较佳实 施例,并配合附图作详细说明如下。


图1绘示为一种电路板布局的步骤流程图。
图2绘示为依照本发明一较佳实施例的一种电路板上的线路的绕线检査模块 之方块图。
图3绘示为依照本发明一较佳实施例的一种绕线方法的步骤流程图。 图4绘示为依据本发明一较佳实施例的一种决定主信号线位置的步骤流程图。 图5绘示为依照本发明一较佳实施例的一种调整每一线路群组中信号线位置 的步骤流程图。
具体实施例方式
图1绘示为一种电路板布局的步骤流程图。请参照图l,在电路板布局的开始,
首先需要如步骤S102所述,进行电路的设计。在步骤S102中,包括在设计软件上 进行电路图的绘制,制作连线列表(Netlist)、设定元件的规格表(Data Sheet), 以及决定元件之间连线的架构等。
在完成电路图设计后,就开始进行步骤S104,就是将电路元件布局在电路板 上合适的位置。在这个步骤中,工程师需要定义电路板的结构与外观,并且开始决 定每一电路元件在电路板上的位置。当完成步骤S104后,则如步骤S106所述,检 查电路元件是否配置在合适的位置上。若是电路元件摆放的不正确(就是步骤S106 所标示的"否"),则重新进行步骤S104。
相对地,当确认电路元件都配置在合适的位置上时(就是步骤S106所标示的 "是"),则进行步骤S108,就是对电路板上的信号线进行绕线设计,并且如步骤 S110所述,检查绕线的设计是否正确。若是绕线有不合适的地方(就是步骤S110 所标示的"否"),则重复步骤S108。而若是绕线设计无误(就是步骤S106所标示 的"是"),则完成电路板的布局流程。
由于电路板上信号线有千百种,因此步骤S108的进行,就是一项非常大的工程。
图2绘示为依照本发明一较佳实施例的一种电路板上线路的绕线检查模块的 方块图。请参照图2,本发明所提供的绕线检查模块200,适于对一电路板上的线 路进行绕线的设计,此电路板例如是印刷电路板。本发明的绕线检査模块200包括 分类单元202、调整单元204、计算单元206和检查单元208。
在绕线査模块200中,分类单元202可以接收一电路板布局图220,以检视设 计在实际电路板上的信号线分布,并且分类单元202也耦接至调整单元204和计算 单元206。另外,调整单元204耦接至检查单元208,而检查单元208则耦接至计 算单元206。
图3绘示为依照本发明一较佳实施例的一种绕线方法的步骤流程图。请合并 参照图2和图3,当在对电路板上的信号线进行绕线时,分类单元202可以依据电 路板布局图220上信号线所传输的信号的类型,而设定多个线路群组,以使每一线 路群组中的信号线都传送相同类型的信号,就如步骤S302所述。由于当多个信号 线一起传输信号时,所传输的信号间会互相比较长度。因此,本发明建议,将具有 等长信号的信号线设定为同一线路群组。例如,将传送数据信号的信号线设为同一 线路群组。
另外,调整单元204可以如步骤S304所述,通过调整每一线路群组中主信号 线的位置,以决定每一线路群组最佳化的位置。而当每一线路群组的位置都被决定 之后,调整单元208还可以如步骤S306所述, 一一调整每一线路群组中信号线的 位置。在另外一些选择实施例中,本发明的绕线选择模块200还可以产生回复报告 给工程师。
图4绘示为依据本发明一较佳实施例的一种决定主信号线位置的步骤流程图。 请合并参照图2和图4,当分类单元202决定了每一信号群组中的主信号线之后, 计算单元206可以计算每一主信号线的相对较短长度,并且将计算结果送至调整单 元204。藉此,调整单元204可以如步骤S402所述,就是调整每一线路群组中主 信号的位置,以符合计算单元206所计算的结果。
当调整单元204进行完步骤S402后,可以告知检査单元208,以进行步骤S404, 就是检查每一主信号线是否与其他的主信号线相交。当检查单元208检查到有任二 条主信号线相交时(就是步骤S404所标示的"是"),则告知计算单元206重新计 算相交的主信号线的长度,并且告知调整单元204,以重复执行步骤S402。相对地, 当检查单元208未检査到有任何主信号线相交时(就是步骤S404所标示的"否"), 则代表每一线路群组所在的位置是最佳化的位置,就如步骤S406所述。
图5绘示为依照本发明一较佳实施例的一种调整每一线路群组中信号线位置 的步骤流程图。请合并参照图2和图5,当每一线路群组的位置决定之后,则计算 单元206可以计算每一线路群组中所有信号线相对较短的长度,并且调整单元204 可以依据计算单元206的计算结果,而进行步骤S502,就是切换每一线路群组中 的信号线的位置。
另外,检查单元208也可以如步骤S504所述,检査每一线路群组中,是否有 任何信号线与其他的信号线相交。若是在同一线路群组中,发现有任二条信号线相 交时(就是步骤S504所标示的"是"),则告知计算单元206,以重新计算相交的 信号线的长度,并且告知调整单元204,以重复执行步骤S502。相对地,当检査单 元208在同一线路群组中,未检査到有任何信号线相交时(就是步骤S504所标示的 "否"),则代表每一线路群组中所有信号线的位置都是最佳化的位置,就如步骤
S506所述。
综上所述,由于本发明可以依据主信号线的位置,而决定对应的线路群的位 置。因此,本发明让使用者可以有效率的进行绕线的设计。
虽然本发明己以较佳实施例揭示如上,然其并非用以限定本发明,任何熟习 此技艺者,在不脱离本发明的精神和范围内,当可作些许更动与润饰,因此本发明 的保护范围当以权利要求所界定的为准。
权利要求
1.一种电路板上线路的绕线方法,其中该电路板上具有多个信号线,而该布局方法包括将该些信号线其中至少部分设定为一线路群组,其中该线路群组具有一主信号线;以及调整该主信号线的位置,使该主信号线与该线路群组之外的信号线不相交,并使该主信号线的长度为相对较短的长度,以决定该线路群组的位置。
2. 如权利要求1所述的电路板上线路的绕线方法,其特征在于,还包括 调整该线路群组中的该些信号线的位置,使该线路群组中每一该些信号线彼此不相交,并使各该些信号线的长度为相对较短的长度;以及 产生一回复报告。
3. 如权利要求1所述的电路板上线路的绕线方法,其特征在于,该线路群组中 所有信号线所传输的信号为等长信号。
4. 如权利要求1所述的电路板上线路的绕线方法,其特征在于,该线路群组中 所有信号线所传输的信号为相同类型的信号。
5. 如权利要求1所述的电路板上线路的绕线方法,其特征在于,该线路群组中 的信号线为数据线。
6. 如权利要求1所述的电路板上线路的绕线方法,其特征在于,该电路板为一 印刷电路板。
7. —种电路板上线路的绕线方法,其中该电路板具有多个信号线,而该布局方 法包括依据该些信号线所传输的信号的种类,而将该些信号线分为多个线路群组, 而每一线路群组中的信号线所传输的信号为等长信号,其中每一线路群组具有一主 信号线;以及调整每一该些主信号线的位置,使各该些主信号线彼此不相交,并使每一该 些主信号线的长度为相对较短的长度,以决定各该些线路群组的位置。
8. 如权利要求7所述的电路板上线路的绕线方法,其特征在于,还包括 调整每一该些线路群组中的信号线的位置,使各该些线路群组中的信号线彼此不相交,并使每一该些信号线的长度为相对最短的长度;以及 产生一回复报告。
9. 如权利要求7所述的电路板上线路的绕线方法,其特征在于,每一该些线路 群组内的信号线都传输相同类型的信号。
10. 如权利要求7所述的电路板上线路的绕线方法,其特征在于,该电路板为 一印刷电路板。
11. 一种电路板上线路的绕线检査模块,其中该电路板具有多个信号线,而该 绕线检査模块包括一分类单元,用以依据该些信号线所传输信号的种类,而将该些信号线分为 多个线路群组,并指定每一该些线路群组中其中一条信号线为一主信号线;一计算单元,耦接该分类单元,用以计算各该些主信号线相对较短的长度; 一调整单元,耦接该计算单元,用以依据该计算单元所计算出来的结果来调 整该些主信号线的位置,并依据每一该些主信号线的位置,而决定对应的线路群组 的位置;以及一检査单元,检查该些主信号线是否相交,当检査到该些主信号线其中任二 条相交时,则告知该计算单元,以重新计算相交的主信号线的长度,并使该调整单 元重新调整相交的主信号线的位置。
12. 如权利要求11所述的电路板上线路的绕线检査模块,其特征在于,该电路 板为一印刷电路板。 ,
13. 如权利要求11所述的电路板上线路的绕线检查模块,其特征在于,该分类 单元依据一使用者输入而决定每一该些线路群组中的主信号线。
全文摘要
本发明公开了一种电路板上线路的绕线方法,包括依据电路板上的信号线所传输的信号的种类,而将这些信号线分为多个线路群组,而每一线路群组中的信号线所传输的信号为等长信号。另外,定义每一线路群组中其中一条信号线为一主信号线。如此一来,本发明通过可以调整每一主信号线的位置,使各主信号线彼此不相交,并使每一主信号线的长度为相对较短的长度,来决定各线路群组的位置。当每一线路群组的位置确定后,本发明更调整各线路群组内的信号线的位置,使每一线路群组内的信号线的长度为相对较短的长度,并且彼此不相交。
文档编号H05K1/11GK101346036SQ20071012788
公开日2009年1月14日 申请日期2007年7月10日 优先权日2007年7月10日
发明者林明慧, 蔡秋凤 申请人:英业达股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1