AllegroSPB16高速电路板设计

王朝百科·作者佚名  2010-07-11  
宽屏版  字体: |||超大  

AllegroSPB16高速电路板设计

版权信息书 名: AllegroSPB16高速电路板设计

作者:赵光

出版社:人民邮电出版社

出版时间: 2009

ISBN: 9787115191946

开本: 16

定价: 68.00 元

内容简介《AllegroSPB16高速电路板设计》主要介绍由Cadence公司推出的高速电路板的软件设计平台AllegroSPB16的使用方法和技巧,其中包括Allegro原理图设计、元件库、PCB元件的布局、布线及高速PCB的设计仿真等内容。通过《AllegroSPB16高速电路板设计》的学习,读者可以掌握使用AllegroSPB16设计高速PCB板的方法。

《AllegroSPB16高速电路板设计》适用于初学PCB设计工具的读者,也适用于有一定电路板设计基础但初次学习AllegroSPB16的读者,还可作为高等院校相关专业学生的参考书。

《AllegroSPB16高速电路板设计》配套光盘提供了书中实例的源文件以及部分实例操作的动画演示文件,读者可以参考使用。

目录第1章概述1

1.1Cadence简介1

1.1.1EDA技术的发展1

1.1.2Allegro软件平台概述2

1.2Allegro软件平台的安装4

1.2.1Allegro软件平台的运行环境4

1.2.2Allegro的安装过程5

1.3小结11

第2章初识Allegro原理图设计平台12

2.1DesignEntryHDL的特点12

2.2DesignEntryHDL原理图设计步骤和用户界面14

2.2.1原理图设计步骤14

2.2.2DesignEntryHDL的用户界面15

2.3DesignEntryHDL的编辑环境21

2.3.1设置DesignEntryHDL21

2.3.2画面基本操作27

2.3.3基本编辑操作30

2.3.4显示操作31

2.3.5应用Stroke图像命令32

2.3.6群组(Group)34

2.4快捷方式35

2.5小结37

第3章创建原理图38

3.1原理图设计规范38

3.1.1规则和要求38

3.1.2原理图设计通用规范38

3.1.3原理图与PCB的对照40

3.2新项目的建立41

3.2.1启动项目管理器41

3.2.2项目管理器界面简介42

3.2.3新建设计项目43

3.2.4打开设计项目45

3.2.5设置设计项目46

3.3小结49

第4章绘制原理图50

4.1绘制原理图的基本设置50

4.1.1设置格点50

4.1.2基本元件的放置51

4.1.3编辑元件属性53

4.1.4组操作53

4.2导线的连接54

4.2.1Draw方式54

4.2.2Route方式55

4.2.3修改信号名称55

4.3总线连接55

4.3.1绘制总线分支线和加网络名55

4.3.2信号名命名规则56

4.3.3元件位号手工标注58

4.3.4元件位号的自动标注58

4.3.5元件位号的自动排序59

4.3.6添加输入/输出端口59

4.3.7添加电源及接地符号59

4.3.8放置线路节点60

4.4检查原理图60

4.4.1检查连接关系60

4.4.2查找元件和网络60

4.4.3两个不同网络名的网络连接的方法61

4.4.4检查单个网络名61

4.5小结62

第5章平坦式和层次式电路图的设计63

5.1平坦式和层次式电路图的概念以及特点63

5.1.1平坦式电路图63

5.1.2层次式电路图65

5.2层次式设计举例68

5.2.1自底向上设计层次式原理图68

5.2.2自顶向下设计层次式原理图69

5.3电路图的连接71

5.3.1信号交叉标注的方法71

5.3.2层次式设计中出模块信号的交叉标注72

5.3.3交叉标注注意事项72

5.4原理图生成模块符号73

5.5原理图打包74

5.5.1原理图打包74

5.5.2料单的生成和输出76

5.5.3电子规则检测77

5.5.4网表报告的生成78

5.5.5向PCB传递数据78

5.6原理图打印79

5.6.1设置打印机79

5.6.2打印输出80

5.6.3保存PDF文件80

5.7原理图文件归档81

5.8小结82

第6章DesignEntryCIS设计平台介绍83

6.1DesignEntryCIS工作界面83

6.2基本参数设置84

6.2.1颜色的设置84

6.2.2格点的设置86

6.2.3杂项的设置87

6.3设计模板的设置87

6.3.1Fonts选项卡88

6.3.2TitleBlock选项卡89

6.3.3PageSize选项卡89

6.3.4GridReference选项卡90

6.3.5Hierarchy选项卡90

6.3.6SDTCompatibility选项卡91

6.4电路图设计的基本步骤91

6.4.1新建设计项目91

6.4.2进入项目管理器窗口92

6.4.3启动电路图编辑模块92

6.4.4绘制电路图93

6.4.5电路图的后处理93

6.4.6电路图的打印输出93

6.5元件库和创建元件95

6.5.1DesignCache96

6.5.2新建元件96

6.6小结101

第7章Allegro原理图库管理工具——LibraryExplorer102

7.1Allegro原理图库的介绍102

7.2LibraryExplorer简介104

7.2.1界面的介绍104

7.2.2创建新的库106

7.2.3创建新的元件109

7.3PartDeveloper的使用113

7.3.1界面的介绍113

7.3.2元件编辑器114

7.3.3设置PartDeveloper120

7.3.4创建元件的方法126

7.4小结126

第8章初识PCB图设计平台127

8.1Cadence16.0的PCBEditor设计界面介绍127

8.1.1Allegro的菜单栏128

8.1.2Allegro的工具栏133

8.1.3Allegro的控制面板134

8.1.4Allegro的状态窗口136

8.1.5Allegro的命令窗口136

8.1.6Allegro的画面控制137

8.1.7Allegro的快捷键138

8.1.8定义和运行脚本139

8.2AllegroPCB操作指令142

8.2.1系统参数设定142

8.2.2用户设计区的管理145

8.2.3文件管理146

8.2.4信息的显示148

8.3小结149

第9章常用元件概述150

9.1电容、电阻元件150

9.1.1原理图符号与PCB形式150

9.1.2元件简介154

9.2二极管元件158

9.2.1原理图符号与PCB形式158

9.2.2元件简介161

9.3三极管元件162

9.3.1原理图符号与PCB形式163

9.3.2元件简介164

9.4电感元件165

9.4.1原理图符号与PCB形式165

9.4.2元件简介166

9.5晶振元件167

9.5.1原理图符号与PCB形式167

9.5.2元件简介168

9.6IC元件168

9.6.1原理图符号与PCB形式169

9.6.2元件简介171

9.6.3IC元件封装形式171

9.7开关元件174

9.7.1原理图符号与PCB形式175

9.7.2元件简介176

9.8电源和地177

9.9小结178

第10章平面元件的创建179

10.1新元件的创建179

10.2封装的创建180

10.3逻辑管理脚的添加181

10.4管脚图的指定184

10.5电源管脚的处理186

10.6映射的管脚187

10.7符号的创建189

10.8校验元件192

10.9小结192

第11章元件的封装和编辑修改193

11.1从PDF文档创建元件193

11.2创建复合封装的元件200

11.3创建不对称封装的元件203

11.4元件的修改208

11.4.1逻辑管脚的修改208

11.4.2封装的修改213

11.4.3符号的修改217

11.5元件列表编辑器218

11.5.1启动元件列表编辑器并创建列表文件218

11.5.2修改元件列表221

11.6元件模板的使用223

11.6.1模板的创建223

11.6.2模板的调用225

11.6.3根据模板校验元件226

11.6.4从元件中提取模板228

11.7小结229

第12章PCB零件库焊盘的创建230

12.1焊盘的创建230

12.1.1焊盘特性简介230

12.1.2焊盘编辑器PadDesigner简介231

12.2焊盘的制作237

12.2.1焊盘的命名规则237

12.2.2贴片焊盘的制作238

12.2.3通孔焊盘的制作242

12.2.4盲/埋孔焊盘的制作246

12.3小结252

第13章PCB零件库封装的创建253

13.1简单介绍PCB中的封装类型253

13.2创建元件封装符号256

13.2.1器件封装符号257

13.2.2结构板图符号257

13.2.3格式图符号257

13.3AllegroPackage封装编辑器的使用258

13.3.1菜单栏259

13.3.2通用工具栏260

13.3.3控制面板261

13.3.4手工创建一个PCB元件263

13.3.5创建Flash芯片的封装264

13.3.6创建Format符号265

13.3.7创建一个Shape符号266

13.3.8创建PCB外形框图符号267

13.3.9焊盘库和封装符号库的路径设置273

13.3.10更新元件封装符号274

13.3.11技术文件比较276

13.3.12数据库检查277

13.4小结277

第14章AllegroPCB的基本设置278

14.1PCB设计常用参数的设定278

14.1.1绘制选项参数的设定278

14.1.2叠层参数设定282

14.1.3格点参数设定283

14.1.4设置Subclasses选项284

14.1.5设置B/BVia284

14.1.6设置自动保存功能286

14.2PCB设计常用显示信息设定287

14.2.1元件信息的显示287

14.2.2测量信息的显示288

14.2.3高亮显示289

14.2.4鼠线的显示289

14.3电路板的建立290

14.3.1使用电路板向导建立电路板290

14.3.2手工建立电路板295

14.3.3建立电路板机械符号300

14.3.4建立DEMO文件307

14.4导入网络表313

14.5小结316

第15章PCB布局317

15.1PCB布局简介317

15.2Cadence16.0的规划电路板317

15.2.1设置格点317

15.2.2添加ROOM318

15.2.3为预摆放封装分配元件序号320

15.3摆放元件320

15.3.1手工摆放元件320

15.3.2快速摆放元件325

15.4小结330

第16章AllegroPCB元件的布线331

16.1布线规则介绍331

16.2手动布线332

16.2.1添加连线332

16.2.2走线的删除334

16.2.3添加过孔335

16.3自动布线336

16.3.1自动布线规则的设定336

16.3.2使用AutoRouter自动布线338

16.4小结344

第17章AllegroPCB的敷铜345

17.1基本概念345

17.1.1动态敷铜和静态敷铜345

17.1.2正片和负片346

17.2为平面层绘制敷铜区域347

17.2.1显示平面层347

17.2.2为VCC电源层建立Shape348

17.2.3为GND地层建立Shape349

17.3分割平面351

17.3.1使用AntiEtch分割平面351

17.3.2使用添加多边形的方法分隔平面353

17.4分割复杂平面366

17.4.1定义复杂平面367

17.4.2添加负平面Shape并进行负平面孤铜检查369

17.5小结372

第18章AllegroPCB的完善与输出373

18.1设计的可装配性检查373

18.1.1定义约束373

18.1.2元件间距审查375

18.1.3检查元件376

18.1.4检查焊盘的跨距轴向378

18.1.5检查并报告378

18.1.6检查设计中存在的过孔378

18.1.7检查测试点380

18.2测试点生成383

18.2.1自动加入测试点384

18.2.2建立测试夹具钻孔文件390

18.2.3修改测试点391

18.3设计标号重命名395

18.3.1自动重命名元件序号395

18.3.2手动重命名元件400

18.4文字面的调整401

18.4.1修改文字面字体大小401

18.4.2改变文字的位置和角度402

18.4.3回注403

18.5尺寸标注404

18.5.1显示设计细节404

18.5.2Allegro尺寸标注的参数设置405

18.5.3各种尺寸标注命令409

18.6丝印层调整410

18.7制造数据的输出412

18.7.1设计检查412

18.7.2底片文件414

18.8钻孔数据429

18.8.1颜色与可视性设置430

18.8.2更新设计文件430

18.8.3钻孔文件参数设置431

18.8.4生成钻孔图432

18.8.5建立NCDRILL文件434

18.9生成器件清单435

18.10小结436

第19章AllegroPCB高级应用437

19.1高级布局技巧437

19.1.1布局的一般原则438

19.1.2显示飞线439

19.1.3交换440

19.1.4用Quickplace进行布局446

19.1.5使用ALT_SYMBOL属性摆放448

19.1.6按照Capture原理图页进行摆放449

19.1.7原理图与Allegro的交互摆放452

19.1.8自动布局457

19.1.9多人协作布局的步骤462

19.2高级布线462

19.2.1扇出布线(FanoutByPick)462

19.2.2群组布线465

19.2.3蛇形走线467

19.2.4差分对布线474

19.2.5高速网络布线486

19.2.645°角调整(MiterByPick)489

19.2.7改善布线连接491

19.2.8优化布线494

19.3小结498

第20章约束管理器499

20.1约束管理器简介和启动499

20.2约束管理器的用户界面500

20.3约束对象(Object)502

20.3.1管脚对(Pin-Pair)503

20.3.2总线504

20.3.3匹配群组504

20.4设置设计规则505

20.4.1设置信号完整性约束505

20.4.2设置时序约束507

20.4.3设置走线约束507

20.4.4间距规则设置508

20.4.5物理规则设置510

20.5设置设计约束512

20.6设置元件属性513

20.6.1为元件添加属性513

20.6.2为元件添加FIXED属性516

20.6.3为元件添加Room属性516

20.6.4为网络添加属性517

20.6.5显示属性和元素518

20.6.6删除属性520

20.7约束分析521

20.8小结522

第21章信号完整性设计523

21.1信号完整性基础523

21.1.1反射523

21.1.2串扰523

21.1.3过冲和下冲526

21.1.4信号延迟527

21.1.5单调性527

21.1.6时序528

21.1.7地弹532

21.1.8振铃和环绕振荡533

21.2常见的信号完整性问题533

21.3电磁兼容性设计535

21.3.1电磁干扰的分析与抑制535

21.3.2PCB的电磁兼容性设计原则536

21.4电源完整性设计538

21.4.1电源完整性简介538

21.4.2电源完整性设计539

21.4.3地平面噪声540

21.5小结543

第22章SPECCTRAQuest信号完整性仿真544

22.1常用仿真模型简介544

22.1.1SPICE模型545

22.1.2IBIS模型546

22.1.3IBIS与SPICE模型比较549

22.1.4Verilog-AMS模型和VHDL-AMS模型550

22.2创建IBIS模型文件550

22.2.1准备工作551

22.2.2数据的提取552

22.2.3数据的写入556

22.3IBIS模型的数据验证559

22.3.1Pullup、Pulldown特性559

22.3.2上升和下降的速度(Ramprate)559

22.3.3上下拉特性和Ramprate的关系560

22.4用IBIS模型数据验证模型参数的实例560

22.5SigWave工具563

22.6SPECCTRAQuest简介563

22.7小结565

第23章为PCB板进行SI仿真566

23.1PCBSI基本环境566

23.1.1标题栏567

23.1.2菜单栏567

23.1.3工具栏570

23.1.4主工作区571

23.1.5显示控制栏571

23.1.6命令状态区573

23.1.7全局视窗573

23.2AllegroPCBSI的设计流程573

23.3数据库设置575

23.4仿真参数简介580

23.4.1仿真参数580

23.4.2设置仿真参数580

23.5PCBSI实例582

23.6小结584

……

 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
© 2005- 王朝百科 版权所有