第1章 数字逻辑基础 1
绪论 1
数字电路的基本概念 1
数字集成电路的发展趋势 3
数制与代码 4
数制 4
带符号数的表示法 8
代码 9
逻辑代数基础 13
逻辑代数的基本运算 13
复合逻辑运算与常用逻辑门 14
逻辑代数的基本公式和运算规则 16
逻辑函数的描述方法 18
真值表描述法 18
代数式描述法 19
卡诺图描述法 22
逻辑函数的化简 25
逻辑函数最简的标准 25
代数法化简逻辑函数 25
逻辑函数的卡诺图化简法 26
含有任意项的逻辑函数的化简 30
本章小结 33
习题1 33
自测题1 37
第2章 组合逻辑器件与电路 39
集成逻辑门 39
双极型逻辑门电路 39
CMOS逻辑门电路 43
集成逻辑门的主要参数 45
各类逻辑门的性能比较 48
正逻辑与负逻辑 49
常用MSI组合逻辑模块 50
加法器 50
比较器 54
编码器 56
译码器 58
数据选择器 67
组合逻辑电路分析 70
门级电路分析 70
模块级电路分析 72
组合逻辑电路设计 74
门级电路设计 74
模块级电路设计 76
组合逻辑电路中的竞争与险象 81
逻辑竞争与险象 81
逻辑险象的识别 81
逻辑险象的消除方法 83
本章小结 84
习题2 85
自测题2 91
第3章时序逻辑基础与常用器件 93
时序逻辑基础 93
时序逻辑电路的一般模型 93
时序逻辑电路的描述方法 94
时序逻辑电路的一般分类 96
触发器及其应用 97
RS触发器 97
集成触发器 100
触发器的应用 104
MSI计数器及其应用 108
二—五—十进制异步加法计数器7490 109
4位二进制同步可预置加法计数器74163 113
同步十进制可逆计数器74192 116
计数器的应用 118
MSI移位寄存器及其应用 120
4位双向移位寄存器74194 121
移位寄存器的应用 122
半导体存储器 125
半导体存储器的分类 125
随机存取存储器 126
存储器容量的扩展 129
本章小结 130
习题3 131
自测题3 137
第4章 时序逻辑电路分析与设计 139
同步时序电路分析 139
触发器级电路分析 139
模块级电路分析 142
触发器级同步时序电路设计 144
设计步骤 144
导出原始状态图或状态表 145
状态化简 149
状态分配 153
设计举例 154
模块级同步时序电路设计 157
基于计数器的电路设计 157
基于移位寄存器的电路设计 159
异步计数器分析与设计 163
异步计数器分析 164
异步计数器设计 164
本章小结 166
习题4 167
自测题4 174
第5章 可编程逻辑器件 177
可编程逻辑器件概述 178
PLD的发展简史 178
PLD的分类 179
PLD电路的表示方法 180
简单可编程逻辑器件(SPLD) 181
只读存储器(ROM) 182
可编程逻辑阵列(PLA)和可编程阵列逻辑(PAL) 187
通用阵列逻辑(GAL) 189
高密度可编程逻辑器件(HDPLD) 194
复杂可编程逻辑器件(CPLD) 195
现场可编程门阵列(FPGA) 200
PLD的编程与测试 209
PLD的开发过程 209
PLD的编程技术 210
本章小结 212
习题5 213
自测题5 215
第6章数/模接口电路 216
集成数/模转换器 216
数/模转换的基本概念 216
常用数/模转换技术 217
集成DAC的主要技术指标 223
集成DAC芯片的选择与使用 225
集成模/数转换器 229
模/数转换的一般过程 229
常用模/数转换技术 232
集成ADC的主要技术指标 237
集成ADC芯片的选择与使用 238
数/模接口电路的应用 241
程控增益放大器 241
数据采集与控制系统 242
本章小结 243
习题6 243
自测题6 245
第7章 数字系统设计 246
数字系统设计概述 246
数字系统的基本概念 246
数字系统设计的一般过程 247
数字系统的总体方案与逻辑划分 248
数据子系统的构造方法 252
控制子系统的设计工具 254
ASM图 255
分组—按序算法语言 257
控制子系统的实现方法 261
硬件控制器的实现方法 261
微程序控制器的实现方法 264
数字系统设计举例 266
14位二进制数密码锁系统 266
铁道路口交通控制系统 271
本章小结 274
习题7 275
自测题7 277
第8章 电子设计自动化 279
EDA概述 279
EDA的发展概况 279
EDA设计语言 282
EDA开发工具 283
EDA设计方法 284
硬件描述语言VHDL初步 286
VHDL源程序的基本结构 286
VHDL的基本语法 291
VHDL的主要描述语句 296
VHDL设计实例 302
组合电路设计 302
时序电路设计 303
系统设计 304
QuartusⅡ开发系统 308
概述 308
QuartusⅡ开发流程 311
本章小结 329
习题8 330
自测题8 331
第9章 脉冲信号的产生与变换电路 334
多谐振荡器 334
环形振荡器 334
石英晶体振荡器 337
多谐振荡器的应用 338
单稳态触发器 339
集成单稳态触发器 339
单稳态触发器的应用 342
施密特触发器 343
集成施密特触发器 344
施密特触发器的应用 344
555定时器 346
555定时器的电路结构与功能 346
用555定时器构成多谐振荡器 347
用555定时器构成单稳态触发器 348
用555定时器构成施密特触发器 349
本章小结 350
习题9 351
自测题9 352
附录 各章习题和自测题的参考答案 354
参考文献 387