第1章 绪论
1.1 关于本课程
1.2 Protel 99 SE软件介绍
1.2.1 Protel 99 SE的组成
1.2.2 Protel 99 SE的特性
1.3 Multisim V7软件介绍
1.4 可编程逻辑器件技术介绍
第2章 应用Protel 99 SE 设计电路原理图
2.1 概述
2.1.1 Protel 99 SE的主要功能和特性
2.1.2 Protel 99 SE 基础知识
2.2 Protel 99 SE基本操作
2.2.1 Protel 99 SE的启动
2.2.2 Protel 99 SE的关闭
2.2.3 设计数据库文件操作
2.2.4 设计管理器
2.3 Protel 99 SE原理图初步
2.3.1 新建原理图文件
2.3.2 进入Protel 99 SE原理图设计环境
2.3.3 设计环境设置
2.4 原理图设计(基础篇)
2.4.1 原理图设计对象
2.4.2 原理图设计流程
2.4.3 一些常用快捷键
2.5 原理图设计(提高篇)
2.5.1 层次电路图设计
2.5.2 元件库编辑
本章小结
技能训练
第3章 应用Protel 99 SE设计电路板图
3.1 概述
3.2 知识基础
3.2.1 进入Protel 99 SE电路板设计环境
3.2.2 电路板设计管理器
3.2.3 电路板设计环境设置
3.3 电路板设计步骤(基础篇)
3.3.1 规划电路板
3.3.2 网络表的调入与编辑
3.3.3 设计规则
3.3.4 元件自动布局
3.3.5 自动布线与清除布线
3.4 电路板设计步骤(提高篇)
3.4.1 电路板设计的一般原则
3.4.2 人工设计电路板
3.4.3 元件封装图的设计与修改
3.4.4 电路板后图处理
本章小结
技能训练
第4章 Multisim 电路仿真软件的应用
4.1 概述
4.2 知识基础
4.2.1 EWB与 Multisim
4.2.2 Multisim V7基本界面
4.3 电路原理图的建立
4.3.1 定制电路原理图工作界面
4.3.2 元件与元件库
4.3.3 创建电路原理图的基本操作
4.4 电路仿真与分析方法
4.4.1 虚拟仪器使用
4.4.2 基本分析方法
4.4.3 Multisim分析结果的显示处理
4.5 Multisim的后处理功能
4.5.1 后处理器的使用
4.5.2 报告
4.5.3 仿真信息的输出方式
4.6 Multisim V7 应用举例
4.6.1 在三相交流电路中的应用
4.6.2 在模拟电子技术中的应用
4.6.3 在数字电子技术中的应用
本章小结
技能训练
第5章 可编程逻辑器件
5.1 可编程逻辑器件概述
5.1.1 可编程逻辑器件的发展历程
5.1.2 可编程逻辑器件的分类
5.2 复杂可编程逻辑器件(CPLD)
5.2.1 Altera 公司MAX7000系列
5.2.2 MAX7000系列器件编程
5.3 现场可编程门阵列(FPGA)
5.3.1 Altera公司FLEX10K系列
5.3.2 现场可编程门阵列的配置
本章小结
第6章 MAX+plus II设计软件的应用
6.1 软件功能简介
6.2 知识基础
6.2.1 设计输入
6.2.2 项目编译与匹配
6.2.3 项目的仿真和定时分析
6.2.4 器件编程下载
6.3 可编程逻辑常用设计输入法介绍
6.3.1 原理图设计输入法
6.3.2 文本设计输入(VHDL)法简介
6.3.3 波形输入法简介
6.3.4 层次化设计输入法简介
6.4 基本应用
6.4.1 项目设计输入
6.4.2 项目编译与适配
6.4.3 项目功能仿真与时序分析
6.4.4 引脚重新分配与定位
6.4.5 器件下载编程与硬件实现
本章小结
技能训练
第7章 硬件描述语言VHDL
7.1 概述
7.2 VHDL语言的基本结构
7.2.1 VHDL程序结构
7.2.2 实体
7.2.3 结构体
7.3 VHDL的基本知识
7.3.1 关键字(保留字)
7.3.2 标识符
7.3.3 数据对象
7.3.4 数据类型
7.3.5 运算符
7.3.6 属性
7.4 VHDL的主要描述语句
7.4.1 顺序语句
7.4.2 并行语句
7.5 子程序、程序包、库和配置
7.5.1 子程序
7.5.2 程序包
7.5.3 库
7.5.4 配置
7.6 VHDL的设计举例
7.6.1 VHDL的结构描述方法
7.6.2 组合逻辑电路的设计
7.6.3 时序逻辑电路的设计
7.6.4 数字系统的层次化设计
7.7 Quartus Ⅱ软件介绍
7.7.1 概述
7.7.2 Quartus Ⅱ设计流程介绍
7.7.3 应用实例
本章小结
技能训练
参考文献