绪论 1
第1章 数字电路基础 5
概述 5
1.1 数制和码制 5
1.2 逻辑代数基础 17
*1.3 EDA技术基础 45
小结 53
思考题 53
习题 54
第2章 门电路 56
概述 56
2.1 逻辑门电路中的开关器件 57
2.2 分立元件门电路 62
2.3 TTL门电路 64
2.4 CMOS门电路 84
*2.5 门电路的VHDL描述及其仿真 96
小结 99
思考题 99
习题 100
第3章 组合逻辑电路 106
概述 106
3.1 组合逻辑电路的分析 106
3.2 组合逻辑电路的设计 109
3.3 组合逻辑电路中的竞争与冒险 111
*3.4 组合逻辑电路的VHDL描述
及其仿真 115
小结 117
思考题 118
习题 118
第4章 常用组合逻辑器件 120
概述 120
4.1 编码器和译码器 121
4.2 数据选择器和数据分配器 132
4.3 加法器和数值比较器 135
4.4 中规模集成电路实现组合逻辑
函数 141
小结 145
思考题 145
习题 146
第5章 时序逻辑电路 149
概述 149
5.1 触发器 151
5.2 时序逻辑电路状态的描述 163
5.3 时序逻辑电路的分析方法 167
5.4 时序逻辑电路的设计方法 171
5.5 时序逻辑电路的竞争与冒险 179
*5.6 时序逻辑电路的VHDL描述及其
仿真 182
小结 186
思考题 187
习题 187
第6章 常用时序逻辑器件 191
概述 191
6.1 寄存器和移位寄存器 192
6.2 计数器 198
6.3 顺序脉冲发生器 215
6.4 常用时序逻辑器件的应用 217
小结 222
思考题 222
习题 223
第7章 可编程逻辑器件 226
概述 226
7.1 可编程逻辑器件的发展 227
7.2 可编程逻辑器件的结构和表示
方法 228
7.3 存储器 231
7.4 PLA 236
7.5 GLA 241
7.6 EPLD 245
7.7 CPLD 248
7.8 FPGA 258
7.9 可编程逻辑器件的开发流程 264
小结 266
思考题 267
习题 267
第8章 脉冲波形的产生和整形电路 269
概述 269
8.1 555定时器 270
8.2 施密特触发器 272
8.3 单稳态触发器 277
8.4 多谐振荡器 283
小结 288
思考题 289
习题 289
第9章 数-模转换器和模-数转换器 293
概述 293
9.1 D/A转换器 294
9.2 A/D转换器 303
小结 312
思考题 312
习题 313
第10章 数字系统设计基础 317
概述 317
10.1 数字系统设计方法 317
10.2 数字系统设计实例 322
小结 328
思考题 328
习题 329
附录 330
附录1 数字系统设计的VHDL文件 330
附录2 基本逻辑单元图形符号
对照表 338
附录3 常用数字系统名词中英文
对照表 340
参考文献 343