目录
第1章数字逻辑基础
1.1数制
1.1.1十进制数
1.1.2二进制数
1.1.3八进制数和十六进制数
1.1.4各种数制之间的转换
1.1.5原码、反码与补码
1.2常用编码
1.3逻辑代数基础
1.3.1逻辑变量和逻辑函数
1.3.2基本逻辑门和基本运算
1.3.3逻辑代数的常用公式和基本定理
1.3.4逻辑函数的表示方法
1.3.5最小项和最小项表达式
1.3.6逻辑函数的化简方法(化为最简“与或”式)
本章小结
习题1
第2章集成逻辑门电路
2.1分立元件门电路
2.1.1二极管构成的逻辑门电路
2.1.2三极管“非”门电路
2.1.3复合逻辑门电路
2.2TTL集成逻辑门电路
2.2.1TTL“与非”门的电路结构和工作原理
2.2.2TTL“与非”门的电压传输特性及抗干扰能力
2.2.3TTL“与非”门的输入特性、输出特性和带负载能力
2.2.4TTL“与非”门的动态特性
2.2.5TTL“与非”门的主要性能参数
2.3其他类型的TTL门电路
2.3.1集电极开路门
2.3.2三态输出门
2.3.3TTL集成逻辑门电路系统简介
2.4CMOS门电路
2.4.1CMOS反相器
2.4.2CMOS“与非”门
2.4.3CMOS“或非”门
2.4.4CMOS三态门
2.4.5CMOS传输门
2.4.6CMOS集成电路的各种系列
2.4.7低电压CMOS系列
2.5数字集成电路使用中应注意的问题
2.5.1TTL逻辑门电路使用中应注意的问题
2.5.2CMOS电路使用中应注意的问题
2.5.3数字集成电路的接口
本章小结
习题2
第3章VHDL基础
3.1硬件描述语言VHDL介绍
3.1.1EDA技术及发展
3.1.2VHDL语言简介
3.1.3VHDL语言设计开发流程
3.2VHDL程序的基本结构
3.2.1实体说明
3.2.2结构体描述
3.3数据对象、数据类型、运算符和表达式
3.3.1数据对象
3.3.2数据类型
3.3.3VHDL运算符与表达式
3.3.4基本顺序描述语句
3.3.5基本并行描述语句
3.4VHDL的库和包
3.4.1库的使用和种类
3.4.2程序包
3.4.3函数和过程
本章小结
习题3
第4章组合逻辑电路
4.1小规模组合逻辑电路的分析与设计
4.1.1组合逻辑电路的分析
4.1.2组合逻辑电路的设计
4.1.3小规模组合逻辑电路的VHDL描述
4.2常用中规模组合逻辑电路
4.2.1编码器原理及VHDL描述
4.2.2译码器原理及VHDL描述
4.2.3数据选择器和数据分配器原理及VHDL描述
4.2.4加法器原理及VHDL描述
4.2.5算术逻辑单元(ALU)及VHDL描述
4.2.6数值比较器原理及VHDL描述
4.2.7奇偶校验器原理及VHDL描述
4.3中规模组合逻辑电路设计
4.4组合逻辑电路中的竞争—冒险现象
4.4.1竞争—冒险的概念及其产生原因
4.4.2消除竞争—冒险的方法
本章小结
习题4
第5章触发器
5.1概述
5.1.1对触发器的基本要求
5.1.2现态和次态
5.1.3触发器的分类
5.2基本触发器
5.2.1基本RS触发器
5.2.2RS触发器
5.2.3D触发器
5.2.4JK触发器
5.2.5各种不同触发器触发方式比较
5.3触发器逻辑功能描述方法
5.3.1RS触发器
5.3.2JK触发器
5.3.3D触发器
5.3.4T触发器
5.3.5T′触发器
5.4不同类型触发器逻辑功能的转换
5.4.1概述
5.4.2D触发器转换为JK、T和T′触发器
5.4.3JK触发器转换为D触发器
5.5集成触发器
5.5.1集成基本RS触发器74LS279
5.5.2集成D触发器74HC/HCT74
5.5.3集成JK触发器74LS112
本章小结
习题5
第6章时序逻辑电路
6.1时序逻辑电路的特点、表示方法和分类
6.1.1时序逻辑电路的特点
6.1.2时序逻辑电路的表示方法
6.1.3时序逻辑电路的分类
6.2基于触发器的时序逻辑电路的分析
6.3基于触发器的时序逻辑电路的设计
6.4寄存器
6.4.l寄存器的主要特点和分类
6.4.2基本寄存器
6.4.3移位寄存器
6.5计数器
6.5.1计数器分类
6.5.2集成同步计数器
6.5.3集成异步计数器
6.5.4由中规模集成计数器构成的任意进制计数器
6.5.5移位寄存型计数器
6.6顺序脉冲发生器
本章小结
习题6
第7章可编程逻辑器件
7.1可编程逻辑器件的发展和分类
7.1.1按芯片的集成度和结构复杂度进行分类
7.1.2按编程特点分类
7.1.3按结构特点分类
7.2PLD的逻辑表示及简单应用
7.2.1PLD的逻辑表示
7.2.2逻辑阵列PLD表示法的简单应用
7.3CPLD/FPGA器件
7.3.1CPLD/FPGA概述
7.3.2CPLD/FPGA的结构与原理
本章小结
习题7
第8章数字系统设计
8.1传统数字系统设计与现代数字系统设计的比较
8.2自顶向下的设计方法
8.3高速多路数据采集系统
8.3.1系统工作原理
8.3.2系统主要器件的选型
8.3.3FPGA的逻辑设计
8.3.4软件实现
8.4指纹采集系统
8.4.1指纹采集卡总体硬件设计
8.4.2FPGA系统结构及整体设计方案
8.4.3指纹采集头的配置
8.4.4系统软件规划
本章小结
习题8
附录AQuartus Ⅱ的使用
附录B常用CPLD/FPGA资源
附录C常用集成门电路的逻辑符号对照表
参考文献
