电路布局方法

文档序号:6564818阅读:187来源:国知局
专利名称:电路布局方法
技术领域
本发明有关一种电路布局方法,且特别是有关一种翻转线路的电路布局方法。
背雜术
印刷电路板(printed circuit board, PCB)的设计中,电路布局(layout)是 重要的作业。印刷电路板的电路布局往往影响整体的讯号传送的效率。
一般而言,同一技术时期,设置于印刷电路板上的元件多为相同。因此,相 同的元件的接垫(pad)所拉出的走线(trace)也多为相同。于实际应用中,相同元 件的走线会重复使用,以达到减少工艺时间及成本。
目前使用的电路布局工具(layout tool)仅可保留元件于印刷电路板的某一 面的走线数据。然而,为配合整体机构设计或其他需求,元件有时需设置于印刷 电路板的另一相对面。因此,当元件设置于印刷电路板的另一相对面时,元件的 走线需重新配置,使得工艺时间及成本增加。

发明内容
本发明有关一种电路布局方法,其利用转换座标数据及层级数据,以翻 转印刷电路板上的元件的一走线成为相应的另一走线。当元件与多条走线同 时耦接时,此电路布局方法即可大量转换这些走线的相关数据,以减少重新 设计电路布局的时间。因此,应用此电路布局方法不但可配合整体机构设计 或其他需求,以更换元件的位置至印刷电路板的另一相对面。此外,此电路 布局方法还可减少原先重新配置走线的成本及时间。
根据本发明的一方面,提出一种电路布局方法,此电路布局方法包括以
下的步骤首先,设定一参考点于印刷电路板上。接着,建立一第一表格。
第一表格包括第一走线的多个第一座标数据及多个第一层级数据。第一座标 数据是相对于参考点的座标。第一层级数据是对应于布局层。然后,转换这 些第一层级数据为多个第二层级数据。第二层级数据是与第一层级数据顺序 相反。接着,转换这些第一座标数据为多个第二座标数据。各第--座标数据 与各第二座标数据是对称于参考点。最后,建立一第二表格。第二表格包括 第二走线的第二座标数据及第二层级数据。
为让本发明的上述内容能更明显易懂,下面特举一较佳实施例,并配合 附图进行详细说明。
附圉说明


图1A是根据本发明较佳实施例的印刷电路板的俯视图。
图1B是图1A的印刷电路板的侧视图。
图2是本发明的电路布局方法的流程图。
图3是图1A的印刷电路板的仰视图。
图4是第一表格的示意图。
图5是第二表格的示意图。
图6A是图3的印刷电路板具有第二走线的仰视图。 图6B是图6A的印刷电路板的侧视图。
具体实施例方式
请同时参照图1A及图1B,图1A是根据本发明较佳实施例的印刷电路板 的俯视图,图1B是图1A的印刷电路板的侧视图。于本实施例中, -印刷电 路板1具有一元件800、 一第一走线200及多层布局层500。
如图1B所示,印刷电路板1具有一第一侧面101及一第二侧面102。元 件800是设置于第二侧面102上,且元件800具有一接垫810。第一走线200 是自元件800的接垫810延伸,且第一走线200具有一走线线段al、 一走线 线段a2及一走线线段a3。
印刷电路板1的布局层500是一堆叠结构。于本实施例中,布局层500 是具有23层的堆叠结构。第一走线200从元件800的接垫810延伸后,于布
局层500的第23层具有走线线段al及走线线段a2。走线线段a3是由布局层 500的第23层通过贯孔410至布局层500的第19层。
请参阅图2,其是本发明的电路布局方法的流程图。于步骤(a)中,设定 一参考点900于印刷电路板1上,且参考点900是元件800的中心(如图1A 所示)。
接着,请参考图3,其是图1A的印刷电路板仰视图。于步骤(al)中(如图 2所示),以参考点卯0为中心,翻转元件800。并将翻转后的元件800设置 于印刷电路板1的第一侧面101。
然后,请参阅图4,其是第一表格的示意图。于步骤(b)中(如图2所示), 建立一第一表格210。第一表格210包括第一走线200的多个第一座标数据及 多个第一层级数据。第一座标数据中包括第一走线200相对于参考点900的 座标。第一层级数据中包括第一走线200对应于布局层500的层数,且第--层级数据的顺序是自第一恻面101朝向第二侧面102依序递增。
于第一表格210中,第一走线200的第一座标数据及第一层级数据是位 于一数据区块D。数据Dll及数据D12是走线线段al的第一座标数据,且数 据Dll及数据D12是分别表示走线线段al的X轴座标及Y轴座标为(-1485900, 1244600)。数据D13是走线线段al的第一层级数据,且数据D13是 表示走线线段al在布局层500的层数是第23层。此外,数据D14是表示走 线线段al是否具有贯孔的数据。由于数据D14是0,走线线段al是不具有贯 孔(如图1B所示)。
以此类推,数据D21及数据D22是分别表示走线线段a2的X轴座标及Y 轴座标为(-1579880, 1292860),且数据D23是表示走线线段a2在布局层500 的层数是第23层。数据D24是表示走线线段a2具有贯孔410 (如图1B所示)。
此外,数据D31及数据D32是分别表示走线线段a3的X轴座标及Y轴座 标为(-1579880, 1292860),且数据D33是表示走线线段a3在布局层500的层 数是第19层。由于数据D34是0,走线线段a3是不具有贯孔(如图1B所示)。
接着,于步骤(c)中(如图2所示),转换第一层级数据为多个第二层级数 据。第二层级数据是与第一层级数据顺序相反,且第二层级数据包括一第二 走线300对应于布局层500的层数。数据D13是由第23层转换为第1层。数
据D23是由第23层转换为第1层。数据D33是由第19层转换为第5层。借 此,第二走线300的各走线线段是分别位于布局层500的第1层、第1层及 第5层。
然后,于步骤(d)中(如图2所示),转换第一座标数据为多个第二座标数 据。第二座标数据中包括第二走线300相对于参考点900的座标。各第一座 标数据与各第二座标数据是对称于参考点900,且各第二座标数据及各第一座 标数据是对称于一 X轴。换言之,数据Dll及数据D12是由座标(-1485900,1244600)转换为座标(1485900,1244600) c数据D21及数据D22是由 座标(-1579880, 1292860)转换为座标(1579880, 1292860)。数据D31及数据D32 是由座标(-1579880, 1292860)转换为座标(1579880, 1292860)。
接着,于步骤(e)中(如图2所示),建立一第二表格310。请参阅图5, 其是第二表格的示意图。第二表格310包括第二走线300的第二座标数据及 第二层级数据。于第二表格310中,第二走线300的第二座标数据及第二层 级数据的是位于一数据区块S。数据区块S的数据Sll、数据S12、数据S21、 数据S22、数据S31及数据S32是表示第二走线300的各走线线段的第二座标 数据。换言之,数据Sll及数据S12是座标(1485900, 1244600)。数据S21及 数据S22是座标(1579880, 1292860)。数据S31及数据S32是座标 (1579880, 1292860)。此外,数据S13、数据S23及数据S33是表示第二走线 300的各走线线段的第二层级数据。因此,数据S13、数据S23及数据S33是 分别表示第二走线的走线线段位于布局层500的第1层、第1层及第5层。 数据S14、数据S24及数据S34是表示第二走线300的各走线线段是否具有贯 孔。换言之,仅数据S24表示的走线线段具有贯孔。
元件800于图3中是翻转后设置于印刷电路板1的第一侧面101。请参阅 图6A,其是图3的印刷电路板具有第二走线的仰视图。引用第二表格310内 的第二座标数据、第二层级数据及贯孔的数据,以配置元件800的第二走线300 于印刷电路板1。
请参阅图6B,其是图6A的印刷电路板的侧视图。第二走线300具有--走 线线段bl、走线线段b2、走线线段b3及一贯孔420。第二走线300从元件800 的接垫810延伸后,于布局层500的第1层具有走线线段bl及走线线段b2。 此部分即为对应数据Sll、数据S12、数据S13、数据SH、数据S21、数据S22 及数据S23而得出。走线线段b3是由布局层500的第1层通过贯孔420至布 局层500的第5层。此部分即为对应数据S24、数据S31、数据S32、数据S33 及数据S34而得出。
如此一来,元件800位于第二侧面102的第--走线200(如图1B所示)即 可无须重新设计的配置于印刷电路板1的第一侧面101 (如图6A所示)。
本发明上述实施例所揭示的电路布局方法是利用转换座标数据及层级数 据,以翻转印刷电路板上的元件的一走线成为相应的另一走线。当元件与多 条走线同时耦接时,此电路布局方法即可大量转换这些走线的相关数据,以 减少重新设计电路布局的时间。因此,应用此电路布局方法不但可配合整体 机构设计或其他需求,以更换元件的位置至印刷电路板的另一相对面。此外, 此电路布局方法还可减少原先重新配置走线的成本及时间。
综上所述,虽然本发明已以一较佳实施例揭示如上,然而其并非用以限 定本发明。本发明所属技术领域中具有通常知识者,在不脱离本发明的精神 和范围内,当可作出各种等同的更动与润饰。因此,本发明的保护范围当视 后附的本申请权利要求范围所界定的为准。
权利要求
1. 一种电路布局方法,用以翻转一印刷电路板的一第一走线为一第二走线,该印刷电路板具有多层布局层,该电路布局方法包括(a)设定一参考点于该印刷电路板上;(b)建立一第一表格,该第一表格包括该第一走线的多个第一座标数据及多个第一层级数据,这些第一座标数据是相对于该参考点的座标,这些第一层级数据是对应于这些布局层;(c)转换这些第一层级数据为多个第二层级数据,这些第二层级数据是与这些第一层级数据顺序相反;(d)转换这些第一座标数据为多个第二座标数据,各这些第一座标数据与各这些第二座标数据是对称于该参考点;及(e)建立一第二表格,该第二表格包括该第二走线的这些第二座标数据及这些第二层级数据。
2. 如权利要求1所述的电路布局方法,其特征在于在该步骤(d)中,各该 第二座标数据与各该第一座标数据是对称于一X轴。
3. 如权利要求1所述的电路布局方法,其特征在于该第一走线是自--元 件延伸,在该步骤(a)中,该参考原点是该元件的中心。
4. 如权利要求3所述的电路布局方法,其特征在于还包括 (al)以该参考原点为中心,翻转该元件。
5. 如权利要求1所述的电路布局方法,其特征在于该印刷电路板具有 第一侧面及一第二侧面,在该步骤(c)中,该第一层级数据的顺序是自该第 --侧面朝向该第二侧面依序递增。
6. —种电脑可读取记录媒体,包括多个程序码,这些程序码用以执行一 电路布局方法,该电路布局方法用以翻转--印刷电路板的一第--走线为-第 二走线,该印刷电路板具有多层布局层,该电路布局方法包括(a) 设定一参考点于该印刷电路板上;(b) 建立一第一表格,该第一表格包括该第一走线的多个第一座标数据及 多个第一层级数据,这些第一座标数据是相对于该参考点的座标,这些第_层级数据是对应于这些布局层;(c) 转换这些第一层级数据为多个第二层级数据,这些第二层级数据是与 这些第一层级数据顺序相反;(d) 转换这些第一座标数据为一第二座标数据,各该第一座标数据与各该 第二座标数据是对称于该参考点;及(e) 建立一第二表格,该第二表格包括该第二走线的这些第二座标数据及 这些第二布局数据。
7. 如权利要求6所述的电脑可读取记录媒体,其特征在于在该步骤(d)中, 各该第二座标数据与各该第一座标数据是对称于一 X轴。
8. 如权利要求6所述的电脑可读取记录媒体,其特征在于该第一走线是 自一元件延伸,在该步骤(a)中,该参考原点是该元件的中心。
9. 如权利要求8所述的电脑可读取记录媒体,其特征在于还包括 (al)以该参考原点为中心,翻转该元件。
10. 如权利要求6所述的电脑可读取记录媒体,其特征在于在该步骤(c) 中,该第一层级数据的顺序是自该第一侧面朝向该第二侧面依序递增。
全文摘要
一种电路布局方法,用以翻转一印刷电路板的一第一走线为一第二走线。印刷电路板具有多层布局层。电路布局方法包括以下的步骤首先,设定一参考点于印刷电路板上。接着,建立一第一表格。第一表格包括第一走线的多个第一座标数据及多个第一层级数据。第一座标数据是相对于参考点的座标。第一层级数据是对应于布局层。然后,转换这些第一层级数据为多个第二层级数据。第二层级数据是与第一层级数据顺序相反。接着,转换这些第一座标数据为多个第二座标数据。各第一座标数据与各第二座标数据是对称于参考点。最后,建立一第二表格。第二表格包括第二走线的第二座标数据及第二层级数据。
文档编号G06F17/50GK101206684SQ20061017324
公开日2008年6月25日 申请日期2006年12月20日 优先权日2006年12月20日
发明者林明慧, 蔡秋凤 申请人:英业达股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1