内容简介
基础篇
第1章Altium Designer简述
1.1 Altium公司简介
1.1.1 Altium公司状况
1.1.2 Protel系列软件发展历程
1.2 Altium Designer 09软件最新特性介绍
1.2.1管理库
1.2.2原理图设计
1.2.3 PCB设计
1.2.4信号仿真与分析
1.2.5 FPGA设计
1.2.6 CAM输出制造
1.2.7机电一体化设计
1.3 Altium Designer的优越性
1.3.1系统特征
1.3.2元件库
1.3.3信号完整性分析
1.3.4电路仿真
1.3.5设计图输入
第2章 初识Altium Designer设计环境
2.1安装与注册Altium Designer
2.1.1安装软件
2.1.2注册软件
2.1.3申请注册文件
2.2 DXP系统平台介绍
2.2.1 DXP系统
2.2.2操作界面
2.2.3本地化语言设置
2.2.4工程项目及工作区
2.2.5鼠标与键盘操作
2.3 Altium Designer设计环境
2.3.1编辑器窗口
2.3.2面板窗口
2.3.3环境设置
2.3.4版本历史管理
2.3.5导航
2.4创建工程与文档
2.4.1文件形式
2.4.2工程文件
2.4.3文档
2.4.4工作区
2.5工程管理
2.5.1工程类型
2.5.2工程文件保存与输出
2.5.3编译工程
2.5.4工程参数设置
第3章 电路原理图设计
3.1设计准备
3.1.1栅格设置
3.1.2工程项目中的文件类型
3.1.3使用器件库
3.2原理图设计
3.2.1建立新工程
3.2.2元器件
3.2.3连接线
3.2.4端口
3.2.5网络标签
3.2.6设计模板
3.2.7设计完成
3.3原理图编译
3.3.1设置编译指示
3.3.2编译
3.3.3修改元件属性
3.4原理图应用
3.4.1原理图生成器件符号
3.4.2图表符表示原理图
3.4.3创建PCB设计文件
3.4.4输出网络表文件
第4章 印刷电路板设计
4.1 PCB基本操作
4.1.1印刷电路板基本概念
4.1.2 PCB向导
4.1.3进入PCB环境
4.1.4文档同步更新
4.2 PCB工作环境的设置
4.2.1板参数设置
4.2.2板层设置
4.2.3其他功能
4.2.4设计规则设置
4.2.5测试点
4.3 PCB板设计
4.3.1布局
4.3.2放置对象
4.3.3自动布线
4.3.4手动布线
4.4查看设计
4.4.1 PCB设计规则
4.4.2输出设计文件
4.4.3装配变量
4.5添加器件三维模型
4.5.1设置参数
4.5.2添加三维模型
4.5.3显示3D模型
4.5.4三维视图的操作
第5章FPGA设计基础
5.1 FPGA设计
5.1.1建立FPGA工程
5.1.2文本文件编辑
5.1.3调用设计符号
5.2编译、综合及构建
5.2.1选择器件
5.2.2配置及管理
5.2.3约束文件
5.2.4链接与配置
5.2.5运行监控
5.3 VHDL硬件描述语言基础
5.3.1 VHDL的主要构件
5.3.2实体
5.3.3结构体
5.3.4 VHDL库
5.3.5数据类型
5.3.6运算及运算符
5.3.7结构体描述
第6章 器件库管理
6.1器件库介绍
6.1.1器件库
6.1.2器件库分类
6.2原理图符号库
6.2.1原理图符号库编辑器
6.2.2原理图器件库的建立与编辑
6.2.3添加器件到库文件
6.2.4为器件添加模型
6.2.5添加和编辑器件库参数
6.2.6创建多部件集成器件
6.2.7器件库更新
6.3 PCB器件库
6.3.1 PCB库编辑器
6.3.2 PCB封装库的建立
6.3.3添加封装器件
6.3.4标识和注释
6.3.5封装库管理
6.4 3D模型库
6.4.1浏览3D模型库
6.4.2建立3D库文件
6.4.3导出3D模型
6.5集成库
6.5.1集成库的概念
6.5.2创建集成库
6.5.3集成库管理
提 高篇
第7章 全局设置与编辑
7.1工程全局规则设置
7.1.1规则设置与创建
7.1.2规则约束编辑器
7.1.3设计规则检测
7.1.4设计规则冲突
7.2数据管理系统全局编辑
7.2.1对象选择
7.2.2同属性对象的编辑
7.2.3异类对象的全局编辑
7.3全局管理器
7.3.1参数管理器
7.3.2封装管理器
7.3.3模型管理器
7.3.4用数据表编辑
第8章 复杂原理图设计
8.1原理图设计工具的深入介绍
8.1.1设计图符
8.1.2智能粘贴
8.1.3选择存储器
8.1.4设计复用
8.2多图纸设计
8.2.1层结构
8.2.2上下层次设计
8.2.3图纸器件编号
8.2.4多图纸编译
8.2.5导航查看
8.2.6分层电路设计实例
8.3多通道设计
8.3.1多通道设计的概念
8.3.2多通道连接
8.3.3多通道设计方法
8.3.4设置Room命名
8.3.5编译工程
8.3.6查看通道标识符
8.4原理图仿真
8.4.1 Altium Designer的仿真工具
8.4.2仿真方法
8.4.3分析仿真数据
8.4.4分析类型
8.4.5创建仿真模型
第9章 深入PCB设计
9.1 PCB设计要求
9.1.1传输线理论
9.1.2电磁干扰
9.1.3电源分布系统
9.1.4电流回路
9.1.5层叠结构设计
9.1.6去耦措施
9.1.7地电平抖动
9.2布局布线
9.2.1布局
9.2.2定义设计规则
9.2.3交互式布线
9.2.4差分对布线
9.2.5扇出和逃逸式布线
9.2.6部分自动布线
9.2.7总线布线
9.3多通道设计
9.3.1多通道PCB复制
9.3.2 Room设计实例
9.4敷铜处理
9.4.1敷铜
9.4.2放置敷铜
9.4.3敷铜参数说明
9.4.4编辑敷铜
9.4.5多边形填充挖空
9.4.6切断敷铜区
9.4.7隐藏敷铜
9.4.8敷铜管理器
9.5内电层分割
9.5.1定义内电层分割
9.5.2在设计中使用内电层分割
9.5.3显示层结构
9.5.4内电层设计规则检测
9.6信号完整性分析
9.6.1分析对象
9.6.2分析过程
9.6.3分析实例
9.6.4修改设计
9.7 CAM设计
9.7.1 CAMtastic基础
9.7.2 CAM绘图与编辑
9.7.3导入与导出
9.7.4多层合成
9.7.5 PCB拼板
第10章 高级FPGA设计
10.1 OpenBus设计
10.1.1创建OPenBus系统
10.1.2配置OpenBus
10.1.3管理内存映射
10.1.4与原理图链接
10.1.5顶层原理图设计
10.1.6绑定设计到器件
10.2嵌入式设计
10.2.1 DSF介绍
10.2.2建立嵌入式工程
10.2.3连接嵌入式工程
10.2.4代码文件
10.2.5编译与调试嵌入式工程
10.2.6嵌入式设计实例
10.3 FPGA设计在线调试
10.3.1 JTAG
10.3.2与NanoBoard交互
10.3.3总线连接
10.3.4虚拟仪器
10.3.5片上调试
10.3.6 LiveDesign
10.4设计文件同步
10.4.1从FPGA到PCB设计
10.4.2引脚交换同步
10.4.3从PCB到FPGA同步
第11章 资源调用与定制
11.1公共数据库
11.1.1数据库简介
11.1.2创建关联数据库
11.1.3使用数据库
11.1.4关联库文件与链接文件同步更新
11.1.5有关数据库
11.2 FPGA预综合原理图IP元件
11.2.1处理器内核
11.2.2外围设备
11.2.3通用元件
11.3 Protel 99 SE文件转换为Altium Designer文件
11.3.1 Protel 99 SE与Altium Designer格式
11.3.2导入Protel 99 SE设计文件
11.3.3文件格式转换
11.3.4转换后的设置
11.3.5 Altium Designer文件转换为Protel 99 SE
11.4 Altium Designer资源定制
11.4.1定制的作用
11.4.2创建新菜单
11.4.3创建新工具栏
11.4.4创建新命令
11.4.5恢复默认菜单和工具栏
11.5 Altium资源及帮助中心
11.5.1帮助工具
11.5.2网络支持
11.5.3网络更新
中英文技术词汇对照
参考文献