数字电路基础 1
1 逻辑代数基础知识 1
1.1 数制和码制 1
1.2 逻辑代数基本运算 4
1.3 逻辑函数及其表示方法 6
1.4 逻辑函数化简 8
2 74系列和4000系列数字集成电路 15
2.1 数字集成电路的分类 15
2.2 74系列和4000系列门电路 16
2.3 74系列器件与4000系列器件的对接 23
2.4 常用的74系列和4000系列数字集成电路 24
2.5 如何熟悉74系列和4000系列数字集成电路 25
3 半导体存储器 28
3.1 半导体存储器的分类 28
3.2 随机存储器(RAM) 29
3.3 只读存储器(ROM) 33
4 D/A转换器和A/D转换器 40
4.1 D/A转换器 40
4.2 A/D转换器 45
可编程逻辑器件原理和应用 50
5 CPLD和FPGA技术 50
5.1 可编程逻辑器件的发展过程 50
5.2 CPLD基本结构 51
5.3 FPGA基本结构 52
5.4 CPLD和FPGA的优点 53
6 FLEX 10K系列器件 54
6.1 FLEX 10K的基本结构 54
6.2 FLEX 10K的嵌入式阵列模块(EAB) 55
6.3 FLEX 10K的逻辑阵列模块(LAB) 58
6.4 FLEX 10K的逻辑单元(LE) 59
6.5 FLEX 10K的行、列布线快速通道(Fast Track) 65
6.6 FLEX 10K的输入/输出模块(IOE) 66
7 FLEX 10K系列器件的配置与下载 69
7.1 器件配置与下载 69
7.2 并口下载电缆(ByteBlaster) 74
电子设计自动化 77
8 MAX+PLUSⅡ软件 77
8.1 MAX+PLUSⅡ软件运行环境与安装 77
8.2 MAX+PLUSⅡ软件组成与设计步骤 78
8.3 MAX+PLUSⅡ软件基本界面 79
8.4 MAX+PLUSⅡ软件基本操作 87
9 EWB软件 97
9.1 EWB软件简介 97
9.2 EWB软件运行环境与安装 98
9.3 EWB软件基本界面 98
9.4 EWB软件基本操作 103
9.5 EWB软件应用举例 116
数字电路系统设计 118
10 数字电路基本设计方法 118
10.1 设计方法的分类及设计目标 118
10.2 组合逻辑电路设计方法 118
10.3 时序逻辑电路设计方法 123
11 数字电路系统设计方法 133
11.1 数字系统的组成和设计模型 133
11.2 数字系统设计方法 134
11.3 数字系统设计的描述方法 136
12 数字系统安装与调试 144
12.1 采用标准器件的数字系统安装与调试 144
12.2 采用PLD器件的数字系统安装与调试 146
工程应用设计实例 147
13 组合逻辑电路设计与仿真 147
13.1 表决器 147
13.2 汽车转向灯控制器 148
13.3 血型判断器 151
13.4 数据传输控制电路 153
13.5 字符显示译码器 155
13.6 其他组合逻辑电路设计题目 157
14 时序逻辑电路设计与仿真 159
14.1 1011序列信号检测器 159
14.2 交通信号控制器 161
14.3 站台编码电路 165
14.4 巡回检测报警器 167
14.5 其他时序逻辑电路设计题目 172
15 数字系统设计与仿真 174
15.1 智力竞赛抢答器 174
15.2 交通信号时间显示器 180
15.3 频率测量仪 186
15.4 数字钟 194
15.5 数字锁 195
15.6 数字式函数发生器 196
15.7 LED字符显示屏 197
15.8 电梯控制器 199
15.9 国际交通信号控制机 201
15.10 A/D-D/A转换电路 203
附录A JDS-1数字电路教学实验箱 208
附录B 74系列数字集成电路表 219
附录C 4000系列数字集成电路表 228
参考文献 232