《altiumdesigner快速入门(第2版)》
第1章从protel99se到altiumdesigner
1.1由电子设计发展历程谈起
1.1.1电子设计现状
1.1.2由板级电路设计谈到protel99se
1.1.3由现代电子产品设计谈到altiumdesigner
1.2protel99se与ahiumdesigner
1.2.1元器件模型设计
1.2.2电子设计工程管理
1.2.3原理图设计模块
1.2.4印制版图设计模块
1.2.5cam格式数据编辑
1.2.6fpga数字电路设计模块
1.2.7嵌入式软件设计模块
1.3导入protel99se设计数据(lmportwizard)
1.3.1导入ddb设计数据包
1.3.2转换设计数据到99se版本格式
1.4典型问题分析
第2章认识altiumdesigner设计环境
2.1altium设计环境
.2.1.1工作文件
2.1.2文档窗口管理
2.1.3扩展设计界面——支持双显示器
2.1.4视窗布局
2.1.5文件储存
2.1.6文件管理——本地历史
2.1.7文件管理——外部版本控制器
2.1.8文档编辑资源
2.1.9工作区面板
2.1.10导航
2.1.11本地化语言环境
2.1.12输人设计文件
2.1.13输出设计文件
2.1.14文档和帮助
2.1.15网络更新
2.2设计开发(dxp)集成平台
2.2.1什么是伺服器
2.2.2安装查看伺服器
第3章工程的要素
3.1什么是altiumdesigner工程
3.2工程的类型
3.3工程文件的作用
3.4工程面板
3.5创建工程
3.6从工程中添加和移除文件
3.7设置工程选项
3.8管理工程文件
3.9分组相关的工程——设计工作区
第4章原理图基本要素
4.1基本对象放置
4.1.1栅格与光标
4.1.2放置设计对象
4.1.3re-entrantediting
4.1.4测量原理图文档中的距离
4.2放置图形对象
4.3放置电气对象
4.3.1放置元件
4.3.2放置导线
4.4编辑原理图设计对象
4.5已放置对象的图形化编辑
4.5.1对已有导线的编辑
4.5.2移动和拖动原理图对象
4.5.3使用复制和粘贴
4.5.4使用智能粘贴
4.5.5编辑图纸中的文本
4.5.6标注和重标注
4.6编辑一个对象的属性
4.6.1通过属性对话框编辑顶点
4.6.2在schinspector面板中编辑对象
4.6.3在schlist面板中编辑对象
第5章pcb设计入门
5.1altiumdesigner
5.2pcb设计流程
5.3pcb设计指南
5.3.1创建一个新的pcb工程
5.3.2创建一个新的电气原理图
5.3.3设置原理图选项
5.3.4环境参数全局设置
5.3.5绘制电路原理图
5.3.6设置工程选项
5.3.7编译工程
5.3.8创建一个新的pcb文件
5.3.9导入设计
5.3.10印刷电路板(pcb)的设计
5.3.11板设计数据校验
5.3.12输出制造文件
5.4本篇小结
第6章多图纸设计
6.1定义页面结构
6.1.1建立一个层次结构
6.1.2维护层次结构
6.1.3支持多通道设计
6.1.4增加下层图纸的空间
6.2定义网络连通性
6.2.1网络标识符
6.2.2反相的网络标识符
6.2.3设置网络标识符的模式
6.2.4平行和分层次连接的比较
6.2.5平行设计
6.2.6连通性例子
6.3总线的使用
6.4设计导航
6.4.1navigator面板(导航面板)
6.4.2其他的导航方法
第7章多通道设计入门
7.1建立一个多通道设计
7.2设置room和标识符格式
7.2.1room命名
7.2.2元件命名
7.2.3定义用户自己的标识符格式
7.3编译工程
7.4查看通道标识符的指派
7.5在pcb中显示标识符
第8章全局编辑功能描述
8.1选中多个对象
8.2检视对象
8.3编辑对象
8.4编辑组对象
8.5全局执行不同类型对象的修改
8.5.1修改现存走线的网络名
8.5.2修改不同对象的层属性
8.6锁定设计对象
8.6.1在原理图和pcb文档中锁定设计对象
8.6.2使用参数管理器来编辑多个参数
8.6.3重命名参数
8.6.4添加一个参数
8.6.5执行参数的修改
8.7管理多元件模型
8.8在整个设计中管理封装
8.9采用查询来查找和编辑多个对象
8.9.1通过过滤查找对象
8.9.2在librarylist面板中编辑设计对象
8.9.3使用电子数据表程序来编辑设计数据
8.9.4在设计工作区中过滤对象——工作原理
第9章pcb规则约束及校验
9.1基础篇——pcb规则系统
9.2对规则定义及设定辖域的步骤
9.3检查已应用的规则
9.4导人和导出设计规则
9.5设计规则报告
9.6在原理图中定义规则
9.7设计规则校验(drc)
9.8解决设计冲突
9.9建议
第10章交互式布线和差分布线功能
10.1布线前的准备
10.1.1做好布线前的准备
10.1.2查找网络
10.1.3定义设计规则
10.1.4建立布线层
10.2交互式布线
10.2.1基础篇——放置走线
10.2.2连接飞线自动完成布线
10.2.3处理布线冲突
10.2.4布线中添加过孔和切换板层
10.2.5交互式布线中的线路长度调整
10.2.6交互式布线中更改线路宽度
10.3修改已布线的线路
10.4在多线轨布线中使用智能拖拽工具
10.5放置和会聚多线轨线路
10.6差分对布线
10.7网络和差分对长度的最优化和控制
10.8自动扇出和逃逸式布线
10.9交互式布线快捷键
10.10交互式差分对布线快捷键
10.11交互式长度调整快捷键
第11章fpga设计入门
11.1关于fpga供应商软件的注意事项
11.2设计输入
11.2.1新建fpga工程
11.2.2添加原理图文件
11.2.3放置元件
11.2.4放置导线
11.3检查原理图设计
11.4配置物理fpga元件
11.5编译和综合
11.6分层设计
11.6.1用原理图子图实现时钟分频器
11.6.2用hdl子文件实现时钟分频器
11.?现场交互监视器件引脚状态
11.8在混合原理图中添加虚拟仪器
11.8.1添加频率计
11.8.2添加数字io模型
11.8.3使能jtag软链(softdevicesjtagchain)
11.8.4访问虚拟仪器控制器
第12章嵌入式软件设计入门
12.1嵌入式软件工具
12.2创建一个嵌入式项目
12.2.1添加一个新的源文件到项目中
12.2.2添加一个已有的源文件到项目中
12.3设置嵌入式项目选项
12.3.1选择设备
12.3.2设置工具选项
12.4组建嵌入式应用
12.4.1编译单个的源文件
12.4.2重建整个应用系统
12.5调试嵌入式应用
12.5.1设置断点
12.5.2评估和监视表达式
12.5.3查看输出
12.5.4查看存储器
第13章嵌入式智能介绍
13.1altium创新电子设计平台
13.2使用altiumdesigner创建嵌入式智能
13.3交互式测试8l使用desktopnanoboard调试
13.3.1desktopnanoboardnb2dsk01的主要功能
13.3.2desktopnanoboard的结构特点
第14章实现基于32位处理器的fpga设计
14.1简介
14.2创建硬件设计
14.2.1创建和保存一个新的fpga~2程
14.2.2绘制硬件原理图
14.2.3为xillinxspartan3fpga进行工程配置
14.2.4配置存储器和外设
14.3创建软件
14.3.1新建一个嵌入式软件工程
14.3.2配置嵌入式工程
14.3.3写软件
14.4组建工程
14.5基于nanoboard的音频混响系统的设计
14.5.1创建和保存一个新的fpga2e程
14.5.2完成openbus原理图的设计
14.5.3在顶层原理图上创建openbus系统电路图标
14.5.4完成fpga项目设计
14.5.5设计嵌入式工程项目
第15章创建元件库
15.1原理图库、模型和集成库
15.2创建原理图元件
15.3创建新的库文件包和原理图库
15.4创建新的原理图元件
15.5设置原理图元件属性
15.6为原理图元件添加模型
15.6.1模型文件搜索路径设置
15.6.2为原理图元件添加封装模型
15.6.3添加电路仿真模型
15.6.4添加信号完整性模型
15.7添加元件参数
15.7.1元件一数据手册连接参数
15.7.2间接字符串
15.7.3仿真参数
15.8检查元件并生成报表
15.8.1元件规则检查器
15.8.2元件报表
15.8.3库报表
15.9从其他库复制元件
15.10创建多部件原理图元件
15.10.1建立元件轮廓
15.10.2添加信号引脚
15.10.3建立元件其余部件
15.10.4添加电源引脚
15.10.5设置元件属性
15.11为部件建立多种显示样式
15.12建立pcb元件封装
15.12.1建立一个新的pcb库
15.12.2使用pcbcomponentwizard
15.12.3使用ipcfootprintwizard
15.12.4手工创建封装
15.12.5创建带有不规则形状焊盘的封装
15.12.6管理封装中包含布线基元的元件
15.12.7多个焊盘连接到同一引脚的封装
15.12.8处理特殊的阻焊层设计要求
15.12.9其他封装属性
15.13胶合点等板层特效的处理
15.13.1添加元件的三维模型信息
15.13.2为pcb封装添加高度属性
15.14创建集成库
第16章altiumdesigner资源定制
16.1定制概述
16.2重设已有的菜单以及工具栏
16.3向工具栏或菜单添加命令
16.3.1向已有工具栏添加快捷键的命令
16.3.2给弹出菜单添加分组器
16.4删除命令
16.4.1删除一个定制的命令
16.4.2从一个资源中删除命令
16.5创建新的弹出菜单
16.6创建新的工具栏
16.6.1复制工具栏
16.6.2激活工具栏
16.6.3设置主菜单
16.7系统分级命令
16.8创建新命令
16.9操作快捷键表
16.10恢复默认菜单和工具栏
附录a快捷键定义
a.1环境快捷键
a.2工程快捷键
a.3面板快捷键
a.4编辑器快捷键
附录b软件激活和常见问题