绪论 1
目录 1
0-1 数字逻辑与数字电路 2
0-2 工程问题的数字逻辑模型 7
0-3 数字逻辑系统的分析和设计工具 10
0-4 数字电路技术的发展趋势 11
本章小结 12
练习与习题 12
1-1 数制 16
1-1-1 数制与表示方法 16
第1章 数制与编码 16
1-1-2 二进制的基本算术运算 20
1-1-3 数制转换 22
1-2 编码 31
1-2-1 有符号数的编码 31
1-2-2 有小数点的数的编码 38
1-2-3 字符和其他编码 39
1-3 数字逻辑系统实现数学运算的基本原理 46
本章小结 47
练习与习题 47
2-1-1 基本逻辑关系与逻辑运算 50
第2章 逻辑代数基础 50
2-1 逻辑代数的基本概念 50
2-1-2 逻辑关系的数学描述 53
2-1-3 逻辑函数的基本表达式 58
2-2 逻辑代数的物理概念 67
2-2-1 物理事件的逻辑函数描述 67
2-2-2 不完全确定的逻辑函数 68
2-2-3 逻辑函数的物理实现 70
2-3 逻辑代数的基本规则与定理 75
2-3-1 基本定律 75
2-3-2 反演规则与对偶规则 77
2-3-3 扩展定理 80
2-4 逻辑代数的化简 85
2-5 逻辑关系的Verilog HDL描述 86
2-5-1 逻辑表达式的Verilog描述 87
2 5-2 真值表的Verilog描述 92
2-5-3 逻辑图的Verilog描述 93
本章小结 94
练习与习题 95
3-1-1 组合逻辑 100
第3章 数字逻辑系统建模 100
3-1 数字逻辑系统的分类 100
3-1-2 时序逻辑 102
3-2 组合逻辑系统的建模 107
3-2-1 逻辑表达式建模 107
3-2-2 真值表建模 110
3-2-3 逻辑图建模 112
3-2-4 波形图建模 114
3-2-5 组合逻辑的Verilog HDL描述 115
3-3-1 状态的基本概念 125
3-3 时序逻辑的状态模型 125
3-3-2 状态的描述模型 126
3-3-3 时序逻辑的Verilog HDL描述 134
3-4 逻辑函数的化简 138
3-4-1 卡诺图化简 139
3-4-2 表格法化简(Q-M法) 147
3-4-3 包含任意项的逻辑函数的化简 163
3-5 状态化简 166
3-5-1 确定状态逻辑系统的状态化简 166
3-5-2 不完全确定状态逻辑系统的状态化简 174
练习与习题 180
本章小结 180
第4章 基本数字电路 186
4-1 数字集成电路 186
4-1-1 数字集成电路的分类 186
4-1-2 逻辑电平与正负逻辑 191
4-1-3 数字集成电路的主要技术特性 191
4-2 基本逻辑门电路 198
4-2-1 二极管门电路 198
4-2-2 TTL门电路 201
4-2-3 CMOS门电路 212
4-2-4 时间特性与三态门的Verilog HDL描述 219
4-3 触发器 220
4-3-1 单稳态触发器与双稳态触发器 220
4-3-2 双稳态触发器的工作原理 221
4-3-3 几种典型的触发器 229
4-3-4 触发器的主要技术指标和使用注意事项 237
4-4 存储器电路 240
4-4-1 存储器的基本概念 240
4 4-2 存储单元的基本结构 244
4-4-3 存储器的地址译码 248
4-5 可编程逻辑器件 251
4-5-1 可编程逻辑器件的基本结构 252
4-5-2 CPLD器件的基本结构 257
4-5-3 FPGA器件的基本结构 262
4-6 数字电路的基本参数与测量技术 266
4-6-1 数字电路基本参数 266
4-6-2 基本测量技术 267
本章小结 269
练习与习题 269
5-1-1 数字电路分析的目的 275
5-1 数字电路基本分析的概念 275
第5章 数字电路基本分析技术 275
5-1-2 数字电路的分析模型 276
5-1-3 数字电路的基本分析技术 279
5-1-4 数字电路的仿真分析 292
5-2 组合逻辑电路分析 294
5-2-1 组合逻辑电路分析的基本步骤 295
5-2-2 组合逻辑的基本功能模块 299
5-2-3 含功能模块的组合逻辑电路的行为分析 320
5-2-4 组合逻辑电路时间特性分析 330
5-3-1 同步时序逻辑电路分析的基本步骤 333
5-3 同步时序逻辑电路分析 333
5-3-2 时序逻辑的基本功能模块 341
5-3-3 含功能模块的同步时序逻辑电路的行为分析 353
5-4 异步时序逻辑电路分析 363
5-4-1 脉冲异步时序逻辑电路分析 364
5-4-2 电平异步时序逻辑电路分析 370
5-4-3 异步时序逻辑电路的竞争与冒险 380
5-5 数字电路的逻辑测试分析技术 381
5 5-1 逻辑测试的基本概念 381
5-5-2 数字电路的逻辑测试设计 382
练习与习题 384
本章小结 384
第6章 数字电路设计基础 395
6-1 数字电路应用设计的概念 395
6-2 组合逻辑电路的设计 401
6-2-1 组合逻辑电路基本设计方法 401
6-2-2 组合逻辑电路设计实例 403
6-2-3 组合逻辑电路设计应注意的问题 431
6-3 时序逻辑电路的设计 433
6-3-1 时序逻辑电路设计的概念 433
6-3-2 同步时序逻辑电路设计实例 434
6-3-3 脉冲异步时序逻辑电路设计实例 455
本章小结 459
练习与习题 459
第7章 A/D与D/A转换电路 464
7-1 DSP系统的基本概念 464
7-2 D/A转换电路 467
7-2-1 D/A转换的基本原理 467
7-2-2 D/A转换的主要技术指标 469
7-2-3 典型的D/A转换电路 472
7-2-5 集成D/A转换器DAC0832 478
7-2-4 D/A转换电路的输出极性 478
7-3 A/D转换电路 482
7-3-1 A/D转换的基本原理 482
7-3-2 A/D转换的主要技术指标 486
7-3-3 基本的取样-保持电路 486
7-3-4 典型的量化编码电路结构 487
7-3-5 集成A/D转换器ADC0809 490
本章小结 491
练习与习题 491
8-1-1 结构设计 493
8-1 集成数字电路设计的基本概念 493
第8章 集成数字电路EDA技术概述 493
8-1-2 数字电路的仿真 495
8-2 集成数字电路EDA设计的基本概念 496
8-2-1 分析和设计工具的技术特征 497
8-2-2 数字系统自动设计流程 498
8-3 集成数字电路测试技术 500
8-3-1 测试概念 501
8-3-2 测试矢量设计 506
8-3-3 边界扫描JTAG(IEEE 1149.1)的基本概念 508
练习与习题 510
附录Verilog HDL介绍 511
附录1-1 语言 512
附录1-2 程序结构 514
附录1-3 数据类型 517
附录1-4 算子 521
附录1-5 控制结构 523
附录1-6 其他语句 527
附录1-7 定时控制 531
附录1-8 系统任务 537
参考文献 540