Cadence Allegro 17.4 高速PCB設計實戰攻略
林超文 等
- 出版商: 電子工業
- 出版日期: 2025-09-01
- 售價: $474
- 語言: 簡體中文
- 頁數: 316
- ISBN: 7121512874
- ISBN-13: 9787121512872
-
相關分類:
電路學 Electric-circuits
下單後立即進貨 (約4週~6週)
相關主題
商品描述
本書依據Cadence PCB 17.4版本編寫,簡明介紹了利用Cadence PCB 17.4實現原理圖與PCB設計的方法和技巧。本書結合設計實例,配合大量的示意圖,以實用易懂的方式介紹Allegro17.4印制電路板設計流程和電路綜合設計的方法。本書註重實踐和應用技巧的分享。全書共16章,主要內容包括:Allegro 17.4的新功能、ORCAD原理圖設計、PCB封裝焊盤的設計、PCB設計環境及快捷鍵、PCB Layout前置作業介紹、PCB布局設計、設計規則的設置、布線設計、DRC檢查、工程文件輸出、Allegro17.4高級設計技巧、RK3566主板、RK3568主板、RK3588主板。
目錄大綱
目 錄
第1章 Allegro 17.4新增功能介紹 1
1.1 用戶界面與操作體驗提升 1
1.2 多屏幕與顯示優化 4
1.3 設計流程與兼容性增強 5
1.4 可視化與設計效率提升 7
第2章 Allegro 17.4軟件安裝 10
2.1 安裝License Manager 10
2.2 安裝Allegro和OrCAD 13
2.3 安裝補丁 17
第3章 OrCAD原理圖設計 20
3.1 創建工程 20
3.2 元件庫管理 21
3.2.1 添加元件庫 21
3.2.2 元件庫及單個元件的創建 22
3.2.3 分裂元器件的創建及使用 25
3.2.4 創建Homogeneous類型元器件 25
3.2.5 創建Heterogeneous類型元器件 26
3.2.6 使用分裂元器件 27
3.2.7 使用電子數據表創建元器件 28
3.2.8 修改元器件 29
3.3 原理圖編輯 29
3.3.1 放置普通元器件 30
3.3.2 放置電源和地 30
3.3.3 元器件的基本操作 31
3.3.4 創建電氣連接 31
3.3.5 在同一個頁面創建電氣互聯 32
3.3.6 在不同頁面之間創建電氣互聯 33
3.3.7 使用總線創建連接 33
3.4 原理圖繪制的其他操作 34
3.5 原理圖的後處理 37
3.5.1 原理圖初步檢查 37
3.5.2 設計規則檢查 38
3.6 原理圖的添加和修改 39
3.6.1 批量替換 40
3.6.2 批量更新 40
3.6.3 元器件編號 40
3.7 添加封裝屬性 43
3.8 原理圖輸出 46
3.9 層設計電路 48
3.9.1 拼接式電路 48
3.9.2 分層式電路 48
第4章 PCB焊盤封裝的設計 53
4.1 焊盤編輯界面 53
4.2 焊盤的種類 57
4.3 貼片封裝焊盤的建立 57
4.4 插件封裝焊盤的建立 59
4.5 Flash焊盤的建立 63
4.6 特殊形狀焊盤封裝的建立 65
4.7 過孔封裝的建立 68
第5章 元器件封裝的建立 71
5.1 PCB封裝的組成 71
5.2 元器件的分類 71
5.3 向導建立封裝 72
5.4 手動建立封裝 78
5.5 PCB文件產生PCB封裝庫 84
第6章 PCB用戶界面介紹及快捷鍵設置 85
6.1 PCB設計交互界面 85
6.2 控制欄 86
6.3 常用系統快捷鍵 89
6.4 快捷鍵的自定義 89
6.5 錄制及調用Script文件 93
6.5.1 錄制Script文件 93
6.5.2 調用Script文件 95
6.6 顏色設置 95
第7章 PCB的前期處理 100
7.1 網表的生成 100
7.1.1 第一方網表的生成 100
7.1.2 第三方網表的生成 103
7.2 網表的導入 104
7.2.1 第一方網表的導入 104
7.2.2 第三方網表的導入 105
7.3 建立PCB工作文件—精靈引導模式(Board Wizard) 106
7.4 建立PCB工作文件—普通模式 112
7.5 板框(Outline)的建立 118
第8章 PCB流程設計—布局 124
8.1 布局基本原則 124
8.2 限制布局區域設置 124
8.2.1 禁止布局區 125
8.2.2 布局高度限制區 126
8.3 放置零件 127
8.4 原理圖與PCB交互 131
8.5 相同模組的布局 132
8.6 布局常用指令詳解 134
8.7 導出DXF、3D文件 143
第9章 PCB流程設計—設計規則 146
9.1 Constraint Manager界面介紹 146
9.2 類的建立 147
9.2.1 Net Class的建立 147
9.2.2 Net Group的建立 150
9.2.3 差分信號的建立 151
9.2.4 Pin Pair的建立 153
9.2.5 XNet的設置 155
9.3 常用規則的設置 158
9.3.1 線寬及過孔的規則設置 158
9.3.2 Spacing 間距的設定 160
9.3.3 相同網絡間距的規則設置 163
9.3.4 特殊區域線寬、間距的規則設置 163
9.3.5 差分線的規則以及動態和靜態等長設置 166
9.3.6 設置絕對傳輸延時 168
9.3.7 設置相對傳輸延時 169
9.3.8 芯片封裝長度導入 171
9.3.9 規則的導入和導出 172
第10章 PCB流程設計—布線 174
10.1 控制鼠線的顯示 174
10.2 層面及元素的顏色管理 175
10.3 限制布線及打孔區域的設置 177
10.4 自動布線 178
10.5 手動布線及常用指令 182
10.6 銅箔 207
第11章 PCB流程設計—DRC檢查 217
11.1 DRC顯示及查詢 217
11.2 規則檢查 219
11.3 數據庫檢查 222
11.4 更新DRC 223
11.5 PCB狀態檢查 223
第12章 PCB流程設計—資料整理與工程文件輸出 225
12.1 零件序號重新命名(Rename) 225
12.2 絲印和極性點的調整 229
12.3 PDF文件的輸出 230
12.4 Gerber底片輸出 231
12.5 鉆孔文件輸出 235
12.6 IPC網表輸出 237
12.7 零件坐標文件輸出 238
12.8 輸出的生產文件打包 239
第13章 Allegro 17.4高級設計技巧 240
13.1 批量截斷走線 240
13.2 導入中文字符和圖片 241
13.3 快速改變走線的線寬 243
13.4 漸變式走線 244
13.5 過孔網絡修改 245
13.6 Constraint Manager增加過孔的長度 246
13.7 在銅箔及走線上顯示網絡名稱 248
13.8 一鍵開啟常用層面 249
13.9 Allegro各擴展名的含義 251
13.10 Allegro屬性說明 251
13.11 通過Funckey設置多階快捷指令 252
13.12 團隊協作功能 253
13.13 將PADS導入Allegro 261
13.14 Skill文件的加載 262
13.15 3D PCB模型的設計和檢查 265
13.15.1 設置器件高度 265
13.15.2 制定STEP模型 267
13.16 Advanced Mirror 272
13.17 LabelTune 274
13.18 Shield Generator 276
13.19 Allegro自動包地並打孔 280
13.20 Real-Time Route Analysis 284
13.21 Find by query 286
13.22 定制顯示面板 290
13.23 板層選擇模式 293
13.24 Coil Designer 294
第14章 RK3566主板PCB設計實例 297
14.1 PCB疊層設計 297
14.2 RK3566扇出設計 297
14.3 高速信號PCB設計要求 299
14.4 DDR4 PCB設計要求 301
第15章 RK3568主板PCB設計實例 304
15.1 PCB疊層設計 304
15.2 RK3568扇出設計 304
15.3 高速信號PCB設計建議 306
15.4 Clock/Reset電路PCB設計 307
15.5 PMIC/Power電路PCB設計 308
15.6 3568電源的DC-DC遠端反饋設計 312
15.7 3568主電源PCB設計 312
15.8 3568 GND管腳PCB設計 314
第16章 RK3588主板PCB設計實例 316
16.1 PCB疊層設計 316
16.2 RK3588扇出設計 317
16.3 8GT/s及以上高速信號布線建議 319
16.4 PMIC/Power電路PCB設計 323