内容简介
第一章 数字逻辑设计基础——布尔代数
1.1 布尔代数
1.2 开关代数
参考文献
第二章 可编程逻辑器件原理
2.1 只读存贮器(ROM)介绍
2.1.1 双极型ROM
2.1.2 MOS型ROM
2.2 可编程只读存贮器的基本结构
2.2.1 二极管型可编程只读存贮器
2.2.2 双极型晶体管为存贮单元的PROM
2.2.3 MOS型PROM
2.3 现场可编程逻辑阵列
2.4 可编程阵列逻辑
2.4.1 基本原理
2.4.2 PAL编号
2.4.3 PAL的优点
2.5.1 GAL的开关参数
2.5 通用阵列逻辑
2.5.2 GAL 16V8/20V8的结构
2.5.3 GAL 16V8/20V8中的宏单元
2.5.4 GAL 16V8/20V8宏单元的工作方式
2.5.5 OLMC的控制字
2.5.6 应用举例
2.6 可编程大规模集成及在系统可编程大规模集成的PLD
2.7 现场可编程门阵列
2.7.1 器件结构
2.7.2 开发系统
参考文献
第三章 Lattice通用可编程阵列逻辑器件GAL
3.1 GAL器件及开发
3.1.1 GAL器件介绍
3.1.2 利用GAL器件进行逻辑设计
3.1.3 GAL器件的开发
3.2 可编程逻辑器件设计语言ABEL
3.2.1 可编程逻辑器件设计语言ABEL概述
3.2.2 ABEL-HDL硬件描述语言的基本语法
3.2.3 ABEL-HDL语言源文件的基本结构
3.2.4 逻辑描述
3.3 ABEL集成设计环境及处理模块
3.3.1 ABEL集成设计环境的启动
3.3.2 ABEL语言的处理模块
3.4 设计实例
3.4.1 四位同步计数器的设计
3.4.2 计算机接口电路
参考文献
4.1.1 pLSI和ispLSI器件介绍
4.1 pLSI和ispLSI器件及开发
第四章 Lattice可编程大规模集成电路pLSI和ispLSI
4.1.2 利用pLSI和ispLSI器件进行逻辑设计
4.1.3 pLSI和ispLSI器件的开发
4.2 pLSI和ispLSI可编程逻辑器件设计软件pDS
4.2.1 pLSI和ispLSI设计软件pDS概述
4.2.2 pDS软件语言的基本语法
4.2.3 pDS软件语言源文件的基本结构
4.3 pDS集成设计环境
4.3.1 pDS集成设计环境的启动
4.3.2 pDS设计软件的处理功能
4.4 设计实例
4.4.1 四位同步计数器的设计
4.4.2 计算机接口电路的设计
参考文献
第五章 在系统编程技术
5.1 在系统编程技术概述
5.1.1 可编程逻辑器件的编程技术
5.1.2 在系统编程技术
5.1.3 在系统可编程逻辑器件
5.2.1 在系统编程概述
5.2 在系统编程原理
5.2.2 ispGDS的编程原理
5.2.3 ispGAL的编程原理
5.2.4 ispLSI的编程原理
5.3 在系统编程的硬件构造
5.3.1 并行结构
5.3.2 串行结构
5.4 在系统编程器件的编程
5.4.1 利用PC机对在系统编程器件编程
5.4.2 利用微处理器对在系统编程器件编程
5.4.3 ipCODE软件
参考文献
第六章 Xilinx现场可编程门阵列
6.1 概述
6.1.1 Xilinx公司可重复编程的FPGA
6.1.2 Xilinx公司一次性可编程FPGA
6.2 基本结构
6.2.1 Xilinx公司可重复编程FPGA的结构
6.2.2 Xilinx公司一次性可编程FPGA结构
6.3 电路设计
6.3.1 组合电路设计
6.3.2 时序电路设计
6.3.3 利用IOB的设计
6.3.4 电路设计小结
6.4 转换程序及布局布线
6.4.1 原理图到XNF文件的生成
6.4.2 XNF文件转换成MAP文件
6.4.3 MAP文件转换成LCA文件
6.4.4 使用LCA文件进行布局布线
6.4.5 由原理图自动生成LCA的Xmake软件
6.5 同步模拟
6.6 Xilinx FPGA器件的电路载入
6.6.1 MakeBits程序
6.6.2 MakePROM程序
6.6.3 下载和配置具体使用过程介绍
6.7 设计过程实例
6.7.1 电路设计
6.7.2 电路输入和逻辑模拟
6.7.5 逆转换过程
6.7.6 同步模拟
6.7.3 电路转换为LCA文件
6.7.4 布局布线
6.7.7 电路载入
6.7.8 整个电路实现
参考文献
第七章 Xilinx可擦除式可编程逻辑器件和复杂可编程逻辑器件
7.1 Xilinx可擦除式可编程逻辑器件
7.1.1 概述
7.1.2 XC7200A系列
7.1.3 XC7300系列
7.2 Xilinx复杂可编程逻辑器件
7.2.1 概述
7.2.2 结构简介
7.2.3 应用特性简介
参考文献
第八章 Altera公司可编程逻辑器件
8.1 概述
8.1.1 Altera公司PLD器件简介
8.1.2 EPLD基本结构及时间特性
8.2 Altera系列器件
8.2.1 Altera各种器件描述
8.2.2 六种Altera系列器件
参考文献
第九章 Altera软件设计系统
9.1 概述
9.2 系统设计
9.2.1 启动系统
9.2.2 逻辑设计输入
9.2.3 编译
9.2.4 模拟
9.2.5 编程烧录
参考文献
第十章 Altera系统编程硬件及系统文件
10.1 概述
10.2 编程硬件
10.2.1 逻辑编程卡
10.2.3 适配器
10.2.4 FLEX8000系列器件的编程烧录
10.2.2 主编程器
10.2.5 在电路配置ICR
10.2.6 在系统编程ISP
10.3 系统文件
10.3.1 设计文件
10.3.2 接口文件
10.3.3 编译文件
10.3.4 模拟文件
10.3.5 配置和编程文件
参考文献