PCB 製作 相關佈局軟體說明cis/PCB/doc/SW_PCB.pdf · 此手冊為國研院晶片中心...

20
Ver.2.0 1 2013/12/05 PCB 製作 相關佈局軟體說明 PCB Fabrication Layout Softwares Illustations 國研院晶片中心,陳炳松,李莉娥

Transcript of PCB 製作 相關佈局軟體說明cis/PCB/doc/SW_PCB.pdf · 此手冊為國研院晶片中心...

Ver.2.0 1 2013/12/05

PCB 製作 相關佈局軟體說明

PCB Fabrication Layout Softwares Illustations

國研院晶片中心,陳炳松,李莉娥

Ver.2.0 2 2013/12/05

版本更動訊息 版本 生效日 作者 更動訊息

1.0 2013.06.20 陳炳松

李莉娥 原始版本

1.1 2013.07.24 李莉娥

A. 第 3 章,增加 xxx_template.pcb (2012 之前的版

本)。

B. 第 3.2.1 節,FR4_4L.rul 更名為 RU1_PCB.rul。

1.2 2013.10.04 李莉娥

A. 圖 3.2.1-1 更改,增加說明。

B. 圖 3.2.2-1 更改,圖中細項勾選更改。

C. 圖 3.3.3-1 更改,Other 一欄之 Generate seperate

NC Drill files for plated & non-plated holes 選項不

選。

2.0 2013.12.05 李莉娥

A. 移除第三章,「Altium 軟體(2012 版)」,將其移至

新的手冊「晶片中心 PCB 製作 Altium 軟體使用

者手冊」。

Ver.2.0 3 2013/12/05

目錄

前言 ............................................................................................................................. 1

1. PADS軟體 ................................................................................................................. 4

1.1 PADS Gerber輸出格式確認 ................................................................................ 4

1.2 PADS 輸出Gerber data時之相關參數設定 ....................................................... 5

1.3 PADS輸出NC Drill Data(鑽孔資料)時之相關參數設定 ................................. 6

2. Allegro 軟體 ............................................................................................................ 7

2.1 Allegro Gerber輸出格式確認 ............................................................................. 7

2.2 Allegro輸出Gerber data時之相關參數設定 ...................................................... 8

2.3 Allegro輸出NC Drill Data(鑽孔資料)時之相關參數設定 .............................. 9

3. 中英名詞對照 ...................................................................................................... 10

4. 參考資料 .............................................................................................................. 11

A. 附錄PADS Gerber輸出範例 .................................................................................. 12

Ver.1.1 1 2013/07/24

前言

此手冊為國研院晶片中心 (NARLabs CIC) 提供給學術界,用以設計 FR4 兩層

板、四層板及 RO4003 高頻兩層板 PCB 所須的佈局環境設定及 Gerber、鑽孔等輸

出相關的技術資料。

佈局軟體

包含軟體 PADS 及 Allegro 的 Gerber 及 Drill (鑽孔)等輸出相關的設定。

設計者也可以使用其他同等軟體設計,只要提供相關 Gerber 檔案給 CIC 即可

進行製作。

學界較常使用的Altium軟體,請參照「晶片中心 PCB 製作Altium 軟體使用者

手冊」。

有關PCB製作申請的細節,請參見CIC網頁 > 製程服務 > PCB製作。

Gerber 及 Drill 設定及輸出

在佈局圖完成之後,Gerber 及 Drill 檔的輸出為進行製作的最後一個步驟。除

了 Altium 軟體將於第 3 章說明之外,Allegro、PADS 軟體的相關設定如第 1、2 章。

Ver.1.1 2 2013/07/24

以下為概括說明:

(a) Gerber 輸出:請確認版本為RS274X

(b)輸出 Gerber data 時之相關參數設定。

下表是產生Gerber data時,PCB 佈局軟體 (layout tool) 會要求使用者設定的

幾個常見參數,有些使用者是採用軟體之預設值 (default value),並不會手動更

改。不論您是採用系統預設值或是自行手動更改,請將這些參數之設定值記錄在

PCB製作申請的「PCB設計內容檔案」表格之中

其中 Output Units (輸出單位)、Coordinates (座標表達方式)、Zeros suppression

(補零方式)三個參數是採用勾選的方式,請在每個參數之右邊欄位,勾選出您於

tool 中對此參數之設定值;Format (座標格式)是採用填入的方式,請於此參數之

右編欄位填入您對此參數之設定值。

,以便進行Gerber data之確認與檢

查。

Output Units (輸出單位) □ Inches (English)

□ Millimeters (Metric)

Format (座標格式) (I:D) Integral (Leading) = Decimal (Trailing) =

Coordinates (座標表達方式) □ Absolute □ Incremental □ Not applicable

Zeros suppression (補零方式) □ Leading Zeros suppression □ Trailing Zeros suppression

□ None (Keeping leading and trailing zeros)

表 0-1 Gerber data 相關設定表

Ver.1.1 3 2013/07/24

(c) 輸出 NC Drill Data(鑽孔資料)時之相關參數設定

下表是產生NC Drill data時,PCB layout tool會要求使用者設定的幾個常見參數,

有些使用者是採用軟體之預設值(default value),並不會手動更改。不論您是採用

系統預設值或是自行手動更改,請將這些參數之設定值記錄在PCB製作申請的「

PCB設計內容檔案」的表格之中

其中 Output Units (輸出單位)、Coordinates (座標表達方式)、Zeros suppression

(補零方式)三個參數是採用勾選的方式,請在每個參數之右邊欄位,勾選出您於

tool 中對此參數之設定值;Format (座標格式)是採用填入的方式,請於此參數之

右編欄位填入您對此參數之設定值。

,以便NC Drill data之確認與檢查。

Output Units (輸出單位) □ Inches (English)

□ Millimeters (Metric)

Format (座標格式) (I:D) Integral (Leading) = Decimal (Trailing) =

Coordinates (座標表達方式) □ Absolute □ Incremental □ Not applicable

Zeros suppression (補零方式) □ Leading Zeros suppression □ Trailing Zeros suppression

□ None (Keeping leading and trailing zeros)

表 0-2 NC Drill Data 相關設定表

以下就 PADS 及 Allegro 軟體詳加說明。

Ver.1.1 4 2013/07/24

1. PADS 軟體

1.1 PADS Gerber 輸出格式確認

圖 1.1-1 PADS Gerber 輸出格式確認(RS274X)

Ver.1.1 5 2013/07/24

1.2 PADS 輸出 Gerber data 時之相關參數設定

圖 1.2-1 PADS 輸出 Gerber data 時之相關參數設定

Output Units (輸出單位) ■ Inches (English) □ Millimeters (Metric)

Format (座標格式) (I:D) Integral (Leading) = 3 Decimal (Trailing) = 5

Coordinates (座標表達方式) ■ Absolute □ Incremental □ Not applicable

Zeros suppression (補零方式) ■ Leading Zeros suppression □ Trailing Zeros suppression □ None (Keeping leading and trailing zeros)

表 1.2-1 PADS 輸出 Gerber data 時之相關參數設定

Ver.1.1 6 2013/07/24

1.3 PADS 輸出 NC Drill Data(鑽孔資料)時之相關參數設定

圖 1.3-1 PADS 輸出 NC Drill data 時之相關參數設定

Output Units (輸出單位) ■ Inches (English) □ Millimeters (Metric)

Format (座標格式) (I:D) Integral (Leading) = 2 Decimal (Trailing) = 4

Coordinates (座標表達方式) ■ Absolute □ Incremental □ Not applicable

Zeros suppression (補零方式) □ Leading Zeros suppression ■ Trailing Zeros suppression □ None (Keeping leading and trailing zeros)

表 1.3-1 PADS 輸出 NC Drill data 時之相關參數設定

NC Drill 輸出單位

座標格式

座標表達方式

補零方式

Ver.1.1 7 2013/07/24

2. Allegro 軟體

2.1 Allegro Gerber 輸出格式確認

圖 2.1-1 Allegro PCB Gerber 輸出格式確認(RS274 X)

請確認輸出為RS274X

Ver.1.1 8 2013/07/24

2.2 Allegro 輸出 Gerber data 時之相關參數設定

圖 2.2-1 Allegro 輸出 Gerber data 時之相關參數設定

Output Units (輸出單位) ■ Inches (English) □ Millimeters (Metric)

Format (座標格式) (I:D) Integral (Leading) = 2 Decimal (Trailing) = 5

Coordinates (座標表達方式) □ Absolute □ Incremental ■ Not applicable

Zeros suppression (補零方式) ■ Leading Zeros suppression □ Trailing Zeros suppression □ None (Keeping leading and trailing zeros)

表 2.2-1 Allegro 輸出 Gerber data 時之相關參數設定

Gerber輸出單位

座標格式

補零方式

座標表達方式(不需設定)

Ver.1.1 9 2013/07/24

2.3 Allegro 輸出 NC Drill Data(鑽孔資料)時之相關參數設定

圖 2.3-1 Allegro 輸出 NC Drill data 時之相關參數設定

Output Units (輸出單位) ■ Inches (English) □ Millimeters (Metric)

Format (座標格式) (I:D) Integral (Leading) = 2 Decimal (Trailing) = 3

Coordinates (座標表達方式) ■ Absolute □ Incremental □ Not applicable

Zeros suppression (補零方式) □ Leading Zeros suppression □ Trailing Zeros suppression ■ None (Keeping leading and trailing zeros)

表 2.3-1 Allegro 輸出 NC Drill data 時之相關參數設定

NC Drill 輸出單位

座標表達方式

座標格式

補零方式

Ver.1.1 10 2013/07/24

3. 中英名詞對照

英文符號∕縮寫 英文全名 中文名稱

DR Design Rule 設計規範

DRM Design Rule Manual 設計規範手冊

Drill 鑽孔

Stacking 疊構

Ver.1.1 11 2013/07/24

4. 參考資料

4.1 國研院晶片中心網頁 「PCB 製作 設計規範手冊」。

4.2 國研院晶片中心網頁「晶片中心 PCB 製作Altium 軟體使用者手冊」。

Ver.1.1 12 2013/07/24

A. 附錄 PADS Gerber 輸出範例

這個範例為一個用 Mentor PADS 佈局完成的四層電路板之案例,分別將每層

之 Gerber 輸出資料貼出,供使用者參考 (各層之圖可用 PADS Layout 之 CAM

Preview 的功能觀看)。

下表是各層相對應之檔名,其中可依 CIC 之建議分別為各層之資料命名,或

是使用者自行命名。下表在「使用者命名」這個欄位填的是輸出檔案時,由軟體自

行產生的預設檔名。

編號 圖層功能 CIC 建議名稱 使用者命名

1 外部金屬層 Top Top art001.pho

2 內部金屬層 L1 Inner_1 art002.pho

3 內部金屬層 L2 Inner_2 art003.pho

4 外部金屬層 Bottom Bottom art004.pho

5 防焊層_top Solder_top sm001021.pho

6 防焊層_bottom Solder_bottom sm004028.pho

7 文字層_top Silkscreen_top sst001026.pho

8 文字層_bottom Silkscreen _bottom sst004029.pho

9 鑽孔層 Nc_drill drl001.drl

10 鑽孔孔徑資料表 Drill_map dd001024.pho

Ver.1.1 13 2013/07/24

外部金屬層 Top :

內部金屬層 L1:

Ver.1.1 14 2013/07/24

內部金屬層 L2:

外部金屬層 bottom:

Ver.1.1 15 2013/07/24

防焊層_top:

防焊層_bottom:

Ver.1.1 16 2013/07/24

文字層_top:

文字層_bottom:

Ver.1.1 17 2013/07/24

鑽孔層:

鑽孔孔徑資料表 (Drill_map):