內容提要
PADS軟體是MentorGraphics公司的電路原理圖和PCB設計工具軟體。目前該軟體是國內從事電路設計的工程師和技術人員主要使用的電路設計軟體之一,是PCB設計高端用戶最常用的工具軟體。本書從實用角度出發,詳細介紹了PADS軟體最主要的3個模組,即PADSLogic、PADSLayout和PADSRouter。全書詳細講解了使用PADS軟體模組設計電路原理圖和PCB的方法。全書以講解實例為主,將PADS的各項功能結合起來,以便讀者能儘快掌握使用PADS軟體進行電路設計和PCB布局布線的方法。
本書內容詳實、條理清晰、實例豐富,可以作為廣大電路設計工作者以及大中專院校師生的參考書。
目錄
前言
第1章PCB基礎
1.1PCB概述
1.1.1PCB結構
1.1.2元件封裝
1.1.3銅膜導線
1.1.5層
1.1.6焊盤和過孔
1.1.7絲印層
1.1.8覆銅
1.2PCB設計流程
1.3PCB設計的基本原則
1.3.1布局
1.3.2布線
1.3.3焊盤尺寸
1.3.4PCB電路的抗干擾措施
1.3.5去耦電容配置
1.3.6各元件之間的接線
1.4PCB製造材料
1.5PCB基本結構
1.6PCB的疊層設計
1.6.1多層板
1.6.26層板
1.6.34層板
1.6.4疊層設計布局快速參考
1.7PCB的布線配置
1.7.1微帶線
1.7.2帶狀線
1.8PcB設計和電磁兼容
1.9PCB設計常用術語
第2章PADSLoGc基礎
2.1PADSLogic概述
2.2PADSLogic的設計環境
2.2.1PADSLosic的設計圖形界面
2.2.2PADSLogic的選單命令
2.2.3PADSLogic的常用工具列命令
2.2.4右鍵快捷選單
2.2.5無模命令
2.2.6狀態視窗和狀態條
2.3設定PADSLogic的環境參數
2.3.1設定全局參數
2.3.2設定原理圖設計參數
2.3.3設定字型和文本
2.3.4設定線寬
2.4PADSLogic的視圖操作
2.4.1使用視圖選單命令
2.4.2使用滑鼠
2.4.3使用快捷鍵
2.4.4使用狀態視窗
2.5設定原理圖的顏色
2.6PADSLogic的檔案管理
第3章PADSLOgic原理圖設計
3.1原理圖的設計步驟
3.1.1電路設計的一般步驟
3.1.2原理圖設計的一般步驟
3.2建立原理圖和設定圖紙
3.2.1建立新的原理圖檔案
3.2.2設定圖紙
3.2.3原理圖的多張圖紙設計
3.3添加和刪除元件
3.3.1添加元件
3.3.2調整元件的方向
3.3.3刪除元件
3.4元件庫管理
3.4.1元件庫管理器
3.4.2載入元件庫
3.4.3導入元件庫的數據
3.4.4導出元件庫的數據
3.4.5創建新的元件庫檔案
3.4.6向元件庫中添加新的圖元
3.4.7從元件庫中刪除圖元
3.4.8編輯元件庫中的某個圖元
3.4.9複製元件庫中的某個圖元
3.4.10列印元件庫中的圖元
3.5編輯元件
3.5.1編輯元件的流水號和類型
3.5.2設定元件的PCB封裝
3.5.3設定文本的可見性
3.5.4設定元件的屬性.
3.5.5設定未使用的引腳
3.6設定電阻、電容和電感值
3.7調整元件位置
3.7.1選取元件
3.7.2移動元件
3.7.3鏇轉元件
3.7.4複製貼上元件
3.8連線線路
3.8.1新的連線
3.8.2在不同頁面間連線
3.8.3浮動連線
3.9放置電源與接地元件
3.10添加匯流排並連線匯流排
3.10.1添加匯流排
3.10.2連線匯流排
3.10.3快速連線匯流排
3.1l添加網路
3.12添加文本
3.12.1添加普通文本
3.12.2添加變數文本
3.13原理圖設計實例——24V功率
驅動模組
第4章層、設計規則和報表
4.1設定電路板層
4.1.1顯示層信息
4.1.2設定層類型
4.1.3設定電氣層數
4.1.4設定層的厚度
4.1.5設定非電氣層數
4.2設計規則定義
4.2.1默認規則
4.2.2類規則
4.2.3網路規則
4.2.4條件規則
4.2.5差分對規則
4.2.6設定規則報告
4.3生成網路表
4.3.1生成PCB網路表
4.3.2生成SPICE網路表
4.4生成材料清單和其他報表
4.4.1生成材料清單
4.4.2生成其他報告內容
第5章製作元件與建立元件庫
5.1元件編輯器
5.1.1CAE圖形編輯器
5.1.2CAE元件編輯器
5.I.3元件類型編輯器
5.2創建元件的CAE圖形
5.2.1手動繪製CAE圖形
5.2.2添加元件引腳
5.2.3保存74LSl4元件的CAE圖形
5.2.4使用嚮導創建CAE圖形
5.3創建並設定元件
5.3.1創建CAE圖形
5.3.2設定引腳號
5.3.3設定引腳名
5.3.4設定引腳類型
5.3.5設定引腳門交換值
5.3.6設定引腳順序
5.3.7添加或設定標籤
5.3.8保存元件
5.4設定元件的電氣屬性
5.4.1設定元件的邏輯類型
5.4.2設定元件的普通信息
5.4.3設定元件的邏輯門數
5.4.4設定元件的信號引腳
5.4.5設定元件的PCB封裝
5.4.6設定元件的屬性
第6章PADSLayout基礎
6.1PADSLayout界面
6.2PADSLayout的選單和工具列
6.2.1選單命令
6.2.2常用工具列命令
6.3PADSLayout的工作空間和視圖
6.3.1工作空間
6.3.2狀態視窗
6.3.3視圖操作
6.4設定PADSLayout的環境參數
6.4.1設定全局參數
6.4.2設定柵格參數
6.4.3設定繪圖參數
6.4.4設定設計參數
6.4.5設定布線參數
6.4.6設定分割/混合平面參數
6.4.7設定熱焊盤參數
6.4.8設定尺寸標註參數
6.4.9設定淚滴參數
6.4.10設定晶粒元件參數
6.5設定PCB層
6.5.1設定電氣層
6.5.2設定非電氣層
6.6設定PADSLayout的顯示
顏色
6.7選擇對象和選擇過濾器
6.7.1簡單選擇對象
6.7.2使用選擇過濾器選擇對象
第7章PCB設計
7.1建立PCB圖
7.1.1建立:PCB的輪廓
7.1.2裁剪PCB的輪廓
7.1.3修改PCB的輪廓
7.1.4建立PCB的禁止區
7.2載入元件和網路數據
7.2.1從文本檔案導入網路表
7.2.2從PADSLogic傳送網路表
7.3設定PCB的圖層
7.4定義設計規則
7.4.1設定默認規則
7.4.2設定類規則
7.4.3設定網路規則
7.4.4設定組規則
7.4.5設定引腳對規則
7.4.6設定封裝規則
7.4.7設定元件規則
7.4.8設定條件規則
7.4.9設定差分對規則
7.4.10設定規則報告
7.4.11設定規則優先權
7.5元件布局
7.5.1元件的自動布局
7.5.2手動調整元件布局
7.6工程更改
7.6.1設定工程更改選項參數
7.6.2添加元件
7.6.3添加網路連線
7.6.4元件重新編號
7.6.5更換元件封裝
7.6.6添加布線
7.6.7交換引腳和門
7.6.8更新PADSLogic原理圖
7.7設定焊盤或過孔屬性
7.8設定網路的可見性
7.9互動布線
7.9.1啟動線上設計規則檢查
7.9.2設定布線柵格
7.9.3互動布線
7.9.4互動動態布線
7.9.5插入過孔
7.9.6互動自動布線
7.9.7在平面層上布線
7.9.8匯流排方式布線
7.10布線編輯
7.10.1布線過程中的編輯
7.10.2布線後的編輯
7.11添加測試點和跳線
7.11.1手動添加測試點
7.11.2自動添加測試點
7.11.3添加跳線
7.12定義分割平面
7.12.1定義網路顏色
7.12.2分割平面
7.13覆銅
7.13.1繪製覆銅區域
7.13.2設定灌注或填充選項
7.13.3灌注或填充覆銅區域
7.14設計驗證
7.15添加文本和尺寸標註
7.15.1添加文本
7.15.2尺寸標註
7.16自動布線器PADSRouter幣
SPECCTRA的接口
7.16.1PADSRouter的接口
7.16.2SPECCTRA的接口
7.17設計實例
7.17.1建立PCB檔案
7.17.2設定層和顯示顏色
7.17.3建立PCB的輪廓
7.17.4載入網路表和元件
7.17.5PCB的布局
7.17.6設定設計規則
7.17.7布線操作
7.17.8對PCB覆銅
第8章製作元件封裝
8.1元件封裝編輯器
8.1.1啟動元件封裝編輯器
8.1.2元件封裝編輯器介紹
8.2創建新的元件封裝
8.2.1建立新的元件庫
8.2.2通過直接繪圖創建新的元件封裝
8.2.3使用嚮導創建新的元件封裝
第9章PCB報表
9.1生成PCB元件列表
9.2生成PCB統計信息
9.3生成PCB網路表
9.4使用腳本程式生成報表
9.5生成計算機輔助製造檔案
9.5.1建立CAM輸出檔案目錄
9.5.2添加新的CAM輸出檔案
9.5.3編輯CAM輸出檔案設定
9.5.4定製輸出文檔
9.5.5設定輸出設備
9.5.6光繪檔案及其設定
9.5.7創建CAM輸出文檔
9.5.8CAM350計算機輔助製造軟體的接口
第10章PADSRouter自動布線
工具
10.1PADSRouter基礎
10.1.1PADSRouter的設計環境
10.1.2PADs.Router的常用工具列
10.1.3PADSRouter的快捷選單
10.1.4視圖操作
10.2設定設計規則
10.2.1設定默認安全間距規則
10.2.2設定扇出規則
10.2.3設定焊盤引入線規則
10.2.4設定布線拓撲規則
10.2.5設定布線方向和層成本
10.2.6設定層和過孔偏移
10.2.7設定網路規則
10.2.8設定網路類規則
10.2.9設定條件規則
10.2.10設定其他規則
10.3設定PADSRouter設計環境
10.3.1設定設計和顯示柵格
10.3.2設定顯示顏色
10.3.3設定布線參數
10.3.4設定圖形顯示
10.3.5設定自動布線策略
10.3.6設定其他參數
10.4互動布線
10.4.1布線準備
10.4.2手動互動布線
10.4.3動態布線
10.4.4推擠布線
10.5高級布線技巧
10.5.1控制走線長度
10.5.2蛇形布線
10.5.3差分對布線
10.5.4等長布線
10.6自動布線
10.6.1設定設計規則和布線參數
10.6.2自動布線
10.6.3設計驗證