第1章逻辑分析与设计基础
1.1逻辑代数的公式与基本定理
1.1.1基本公式
1.1.2几个常用公式
1.1.3三个基本定理
1.1.4逻辑代数和普通代数的比较
1.2逻辑函数及其表示方法
1.2.1逻辑函数的定义
1.2.2逻辑函数的表示方法
1.2.3各种表示方法之间的相互转换
1.2.4逻辑函数的两种标准形式
1.3逻辑函数表达式的化简
1.3.1化简的概念
1.3.2公式法化简
1.3.3卡诺图法化简
1.4具有无关项的逻辑函数及其化简
1.4.1无关项的概念
1.4.2无关项在逻辑函数化简中的应用
1.5逻辑函数其他类型简化式的求法
1.6组合逻辑电路和时序逻辑电路概述
1.6.1两种逻辑电路的不同特点
1.6.2两种逻辑电路功能的不同描述方法
思考题与习题
第2章数字系统基本逻辑单元
2.1组合电路基本单元——逻辑门
2.1.1常用逻辑门
2.1.2其他形式逻辑门
2.1.3常用集成逻辑门系列
2.1.4门电路多余输入端的处理措施
2.2时序电路基本单元——触发器
2.2.1触发器概述
2.2.2触发器的电路结构与动作特点
2.2.3触发器的逻辑功能及其描述方法
2.2.4集成触发器
2.2.5触发器逻辑功能的转换
2.2.6触发器的电路结构与逻辑功能的关系
2.2.7触发器的动态特性
2.3脉冲波形产生与整形电路
2.3.1基础知识
2.3.2多谐振荡器
2.3.3单稳态触发器
2.3.4施密特触发器
2.3.5555定时器及其应用
思考题与习题
第3章基于SSIC的逻辑设计与分析
3.1基于SSIC的组合逻辑电路设计
3.1.1一般设计方法
3.1.2设计举例
3.2基于SSIC的时序逻辑电路设计
3.2.1一般设计方法
3.2.2设计举例
3.3基于SSIC的逻辑电路分析
3.3.1组合逻辑电路分析
3.3.2时序逻辑电路分析
3.4逻辑电路中的竞争—冒险
3.4.1竞争—冒险及其产生原因
3.4.2竞争—冒险的发现方法
3.4.3竞争—冒险的消除方法
思考题与习题
第4章数字系统常见MSIC逻辑功能部件
4.1常见MSIC组合逻辑部件
4.1.1编码器
4.1.2译码器
4.1.3数据选择器
4.1.4数码比较器
4.1.5加法器
4.2常见MSI时序逻辑部件
4.2.1寄存器和移位寄存器
4.2.2计数器
思考题与习题
第5章基子MSIC的逻辑设计与分析
5.1基于MSIC的组合逻辑电路设计
5.1.1一般设计方法
5.1.2基于译码器的设计
5.1.3基于MUX的设计
5.1.4基于加法器的设计
5.1.5综合分析性设计
5.2基于MSIC的时序逻辑电路设计
5.2.1基本设计思想
5.2.2基于计数器的设计
5.2.3基于移位寄存器的设计
5.2.4综合分析性设计
5.3基于MSIC的逻辑电路分析
5.3.1基本分析思想
5.3.2分析举例
思考题与习题
第6章基于LSIC/VLSIC的逻辑设计
6.1LSIC/VLSIC概述
6.2半导体存储器
6.2.1随机存取存储器(RAM)
6.2.2只读存储器(ROM)
6.2.3半导体存储器的应用
6.3简单可编程逻辑器件(SPLD)及应用编程
6.3.1SPLD的基本结构与分类
6.3.2SPLD的逻辑表示方法
6.3.3可编程只读存储器(PROM)
6.3.4通用阵列逻辑(GAL)
6.4复杂可编程逻辑器件(CPLD)
6.4.1基于乘积项的CPLD
6.4.2基于查找表的CPLD
6.5现场可编辑门阵列(FPGA)
6.5.1FFGA的基本结构
6.5.2FPGA的编程实现原理
6.6基于PLD的逻辑设计
思考题与习题
第7章数字EDA入门
7.1数字EDA概述
7.1.1EDA技术的内涵
7.1.2数字系统的设计模型与层次化设计
7.1.3数字EDA的基本特征
7.2数字EDA开发软件
7.2.1概述
7.2.2典型软件开发系统MAX+PLUSⅡ简介
7.3数字EDA一般设计过程
7.4.设计举例
7.4.1FIFO数据缓存器
7.4.2十字路口交通灯控制器的设计
思考题与习题
参考文献