前言
第一部分 数字电路分析设计基础
1 绪论
1.1 数字电路、数字信号与数字系统
1.1.1 数字电路与数字信号
1.1.2 数字系统
1.2 数字电子技术的发展与应用
1.3 数字系统中的信息表征
1.3.1 数值信息的表示方法
1.3.2 非数值信息的表示方法
2 逻辑代数基础
2.1 概述
2.2 逻辑代数中的基本运算
2.2.1 与运算
2.2.2 或运算
2.2.3 非运算
2.2.4 复合逻辑运算
2.3 逻辑代数中的基本公式
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 逻辑函数的卡诺图表示法
2.6 逻辑函数的化简
2.6.1 逻辑函数化简的意义及其最简形式
2.6.2 逻辑函数的公式化简法
2.6.3 逻辑函数的卡诺图化简法
2.6.4 任意项及其在逻辑函数化简中的应用
2.6.5 逻辑函数的列表化简法和PetriCk算法
2.6.6 逻辑函数的机助化简
2.7 本章小结
第二部分 组合逻辑电路
3 逻辑门电路
3.1 概述
3.2 MOS门电路
3.2.1 CMOS门电路
3.2.2 CMOS门电路的外特性
3.2.3 高速和超高速CMOS电路
3.3 双极型门电路
3.3.1 概述
3.3.2 LSTTL门电路
3.3.3 LSTTL门电路的外特性
3.3.4 其他TTL门电路
3.4 BiCMOS电路
3.4.1 BiCMOS门电路
3.4.2 BiCMOS反相器的外特性
3.5 本章小结
4 组合逻辑电路的组成及其分析设计方法
4.1 组合逻辑电路的组成
4.2 组合逻辑电路的分析方法
4.3 组合逻辑电路的设计方法
4.4 组合逻辑电路中的险象
4.4.1 组合逻辑电路中的竞争与险象
4.4.2 组合逻辑电路中的险象判别方法
4.4.3 组合逻辑电路中的险象消除方法
5 常用中大规模组合逻辑电路
5.1 编码器
5.1.1 二进制编码器
5.1.2 BCD码编码器
5.2 译码器
5.2.1 二进制译码器
5.2.2 MSIBCD码译码器
5.2.3 显示译码器
5.3 数据选择器
5.3.1 工作原理和电路构成
5.3.2 MSI数据选择器
5.4 运算电路
5.4.1 数值比较器
5.4.2 加法器
5.4.3 乘法器
5.4.4 算术逻辑单元(ALU)
5.5 只读存储器(ROM)
5.5.1 固定ROM
5.5.2 可编程ROM、EPROM和E2PROM
5.6 MSI/LSI组合电路芯片的位扩展
5.6.1 编码器的位扩展
5.6.2 译码器的位扩展
5.6.3 数据选择器的位扩展
5.6.4 数值比较器的位扩展
5.6.5 ROM的宇位扩展
5.7 用MSI/LSI标准电路芯片设计组合电路
5.8 本章小结
6 可编程组合逻辑器件
6.1 可编程逻辑器件概述
6.2 PLA(可编程逻辑阵列)
6.3 PAL
6.3.1 PAL的基本组成
6.3.2 PAL的输出结构
6.3.3 用PAL设计组合电路
6.4 用FPLA设计组合逻辑电路
第三部分 时序逻辑电路
7 触发器
7.1 RS触发器
7.1.1 基本RS触发器
7.1.2 同步RS触发器
7.1.3 主从RS触发器
7.1.4 用RS触发器组成其他功能的触发器
7.2 D触发器
7.2.1 维持阻塞D触发器
7.2.2 主从D触发器
7.3 JK触发器
7.3.1 主从JK触发器
7.3.2 边沿JK触发器
7.4 施密特触发器
7.4.1 用门电路构成的施密特触发器
7.4.2 施密特触发器的应用
7.5 单稳态触发器
7.5.1 用门电路构成的单稳态触发器
7.5.2 集成单稳态触发器
7.5.3 单稳态触发器的应用
7.6 555定时器
7.6.1 用555定时器构成施密特触发器
7.6.2 用555定时器构成单稳态触发器
7.6.3 用555定时器构成无稳态电路
7.7 本章小结
8 常用MSI/LSI时序逻辑电路
8.1 时序逻辑电路的组成及功能描述方法
8.2 寄存器和移位寄存器
8.2.1 寄存器
8.2.2 移位寄存器
8.2.3 移位寄存器的应用
8.3 计数器
8.3.1 计数器功能及其组成
8.3.2 触发器及时钟电路
8.3.3 进位链接及输出电路
8.3.4 借位链接及输出电路
8.3.5 预置数和清零电路
8.3.6 MSI计数器电路
8.4 可读/写存储器
8.4.1 随机读/写存储器(RAM)
8.4.2 顺序存取存储器(SAM)
9 时序逻辑电路的分析与综合
9.1 时序逻辑电路的分析
9.2 用SSI电路芯片设计时序电路
9.2.1 穆尔(Moore)型时序电路设计
9.2.2 米里(Mealy)型时序电路设计
9.3 用MSI/LSI电路芯片设计时序电路
9.3.1 任意进制计数/分频器的设计
9.3.2 信号发生器的设计
9.3.3 其他常用时序电路设计举例
10 可编程时序逻辑器件
10.1 寄存可编程逻辑阵列(RPLA)
10.1.1 RPLA的组成
10.1.2 FPLS
10.1.3 RPAL
10.2 通用阵列逻辑(GAL)
10.2.1 GAL的电路组成
10.2.2 OLMC
10.2.3 GAL器件应用举例及使用注意事项
10.2.4 ispGAL
10.3 FPGA
10.3.1 概述
10.3.2 FPGA的结构组成
10.4 用PLD器件设计时序电路及PLD器件的选用
10.4.1 用PLD器件设计时序电路
10.4.2 PLD器件的选用
10.5 本章小结
第四部分 数-模和模-数转换电路
11 D/A转换电路
11.1 基本DAC电路
11.1.1 权电流型DAC
11.1.2 倒T型R-2R网络DAC
11.2 常用DAC芯片及其应用举例
11.3 DAC的主要性能参数及芯片选用方法
11.3.1 主要性能参数
11.3.2 集成DAC芯片的选用
12 A/D转换电路
12.1 A/D转换的基本概念
12.2 基本ADC电路
12.2.1 逐次逼近型ADC
12.2.2 双积分型ADC
12.3 常用ADC芯片及其典型应用举例
12.4 ADC的主要性能参数及芯片选用
第五部分 逻辑电路的机助设计
13 数字电路CAD
13.1 数字电路CAD设计流程
13.2 数字电路的建模
13.2.1 行为模型
13.2.2 结构模型
13.2.3 混合模型
13.3 设计综合
13.3.1 设计综合过程
13.3.2 电路图生成
13.4 设计仿真
13.4.1 测试输入选择及表征
13.4.2 元件延迟模型
13.5 模块系统CAD
13.6 时序电路CAD
13.6.1 设计综合
13.6.2 分析验证
13.7 PLD电路CAD
13.7.1 常用PLD电路CAD工具
13.7.2 PLD电路CAD设计过程
13.7.3 数字电路的PDL表征
13.7.4 PLD电路CAD设计举例
13.8 本章小结
第六部分 基础练习题与思考题
参考文献