目录 1
第一章 可编程逻辑器件引论 1
§1.1 为什么采用可编程逻辑 1
§1.2 可编程逻辑器件的发展概况 2
§1.3 可编程逻辑器件的分类及特点 3
§1.4 可编程逻辑器件的基本结构 6
第二章 数字逻辑系统设计基础 13
§2.1 布尔代数引论 13
§2.2 布尔代数基本理论 15
§2.3 布尔表达式的标准形式 17
§2.4 布尔表达式的化简 21
第三章 可编程只读存储器PROM及其应用 26
§3.1 固定掩膜型只读存储器MROM 27
§3.2 一次可编程只读存储器PROM 28
§3.3 可重写的只读存储器EPROM和EEPROM 34
§3.4 利用PROM的设计应用举例 40
第四章 可编程逻辑阵列PLA 46
§4.1 可编程逻辑阵列的基本结构和特点 46
§4.2 采用PLA进行逻辑设计 51
§4.3 采用PLA实现计算机控制逻辑举例 61
第五章 可编程阵列逻辑PAL 71
§5.1 PAL基本概念 71
§5.2 TTL工艺的PAL器件 80
§5.3 CMOS工艺的PAL器件 88
§5.4 ECL工艺的PAL器件 90
§5.5 其它先进的PLD器件 91
第六章 可编程逻辑的设计技术 94
§6.1 设计软件PALASM的安装方法 94
§6.2 组合逻辑的设计方法 95
§6.3 寄存器型逻辑的设计方法 106
§6.4 PLD设计方法学 112
§6.5 状态机逻辑的设计方法 125
第七章 可编程逻辑设计软件 142
§7.1 引言 142
§7.2 PALASM2逻辑设计软件包 144
§7.3 PLPL:可编程逻辑的程序设计语言 145
§7.4 ABEL、GATES——两个高级的PLD设计工具 163
§7.5 CUPL——一种可编程逻辑设计软件包 171
§8.1 PALASM2软件包概述 188
第八章 PALASM2可编程逻辑设计软件包 188
§8.2 PALASM2软件的安装 193
§8.3 PALASM2软件的运行 199
§8.4 模拟段的建立和模拟结果分析 214
§8.5 器件的编程方法 228
第九章 可重编程的通用阵列逻辑GAL 234
§9.1 GAL的基本设计原理 234
§9.2 GAL16V8、GAL20V8技术特性 236
§9.3 GAL39V18技术特性 249
§9.4 ispGAL16Z8技术特性 254
第十章 GAL器件的开发应用 260
§10.1 GAL的开发 260
§10.2 使用GAL器件的设计过程 262
§10.3 GAL的应用举例(1)——两层楼电梯控制 265
§10.4 GAL的应用举例(2)——三层楼电梯控制 268
第十一章 GAL器件的各种基本应用 301
§11.1 基本门电路 301
§11.2 基本触发器 307
§11.3 移位寄存器 311
§11.4 四位可逆计数器 312
§11.6 存储器地址译码器 317
§11.5 七位计数器 317
§11.7 循环移位器 323
§11.8 四选一多路转换器 327
§11.9 8∶3优先级编码器 330
§11.10 口令译码器 331
§11.11 含有等待状态产生器的译码器 336
§11.12 总线判优器 337
§11.13 四位串行加法器 337
§11.15 双端口动态RAM控制 338
§11.14 时钟扩展器 338
第十二章 PLD的编程工具及应用 354
§12.1 EPROM编程器 354
§12.2 JZ—GALLAB开发系统 365
§12.3 PLD器件在软件加密技术中的应用 374
附录 386
附录A 386
附录B 471
参考文献 491