
| 本书主要阐述了数字系统设计方法和可编程逻辑器件的应用,较系统地介绍了PLD器件、HDL设计语言、流行的EDA设计软件和数字系统设计方法等内容,力求涵盖数字系统开发设计所涉及到的主要方面,并在内容上进行了精心编排,以着眼于综合开发能力的提高。 本书取材广泛、内容新颖、重点突出,并着眼于实用性,提供了丰富的实例,所有的实例均经过仿真和验证。 本书可作为高等院校电子信息、通信工程、自动化和计算机应用等信息工程类及相近专业的本专科教学用书,或课程设计用书,也可作为从事电子设计工程技术人员的参考书。 |
| 第1章 数字系统及描述方法 1.1 数字系统的基本概念 1.1.1 数字系统 1.1.2 数字系统的组成 1.1.3 数据处理器 1.1.4 控制器 1.2 数字系统的硬件描述 1.2.1 系统框图 1.2.2 算法流程图 1.2.3 算法状态机(ASM) 1.2.4 备有记忆文件的状态图(MDs) 第2章 数字系统设计 2.1 数字系统的设计步骤 2.1.1 试凑法设计步骤 2.1.2 自顶向下设计步骤 2.2 数据处理器的设计 2.2.1 数据处理器的设计步骤 2.2.2 数据处理器的设计实例 2.3 控制器的设计 2.3.1 控制器的设计步骤 2.3.2 控制器的实现方法 2.4 数字系统设计实例 2.4.1 8位移位存储型彩灯控制器的设计 2.4.2 交通信号控制系统的设计 第3章 可编程逻辑器件 3.1 概述 3.1.1 数字逻辑器件 3.1.2 PLD的基本结构和表示方法 3.1.3 PLD的分类 3.2 可编程阵列逻辑PAL 3.2.1 PAL的基本结构 3.2.2 PAL的输出和反馈结构 3.3 通用阵列逻辑(GAL) 3.3.1 GAL器件的产品综述 3.3.2 普通型GAL器件的基本结构 3.3.3 普通型GAL器件的输出逻辑宏单元 第4章 在系统可编程逻辑器件 4.1 概述 4.2 ispLSI器件的结构原理 4.2.1 ispLSI1016的引脚排列 4.2.2 ispLSI1016的结构 4.2.3 通用逻辑块(GLB)的结构 4.2.4 全局布线区(GRP) 4.2.5 I/O单元结构 4.2.6 宏块结构 4.2.7 时钟分配网络 第5章 复杂可编程逻辑器件 5.1 CPLD概述 5.2 CPLD的结构原理 5.2.1 FLEX 10K的结构 5.2.2 嵌入阵列块(EAB) 5.2.3 逻辑阵列块(LAB) 5.2.4 I/O单元(IOE) 第6章 现场可编程门阵列 6.1 FPG.A概述 6.1.1 FPGA的基本结构 6.1.2 FPGA的基本分类 6.2 FPGA的结构 6.2.1 可编程逻辑模块(CLB) 6.2.2 输入/输出模块(10B) 6.2.3可编程布线资源 第7章 ABEL-HDL硬件描述语言 7.1 概述 7.2 ABEL-HDL语言的基本语法 7.2.1 ABEL-HDL语言的基本元素 7.2.2 ABEL-HDL语言的基本语法规则 7.3 ABEL-HDL语言源文件的基本结构 7.3.1 源文件基本结构 7.3.2 模块开始段 7.3.3 模块说明段 7.3.4 逻辑描述段 7.3.5 测试向量段 7.3.6 模块结束段 7.4 ABEL-HDL语言的指示字 7.5 ABEL-HDL语言的逻辑描述 7.5.1 逻辑方程描述 7.5.2 真值表描述 7.5.3 状态图描述 7.6 ABEL-HDL语言的测试向量 7.6.1 组合电路的测试向量 7.6.2 时序电路的测试向量 7.6.3 编写测试向量的技巧 7.7 ABEL-HDL语言设计实例 7.7.1 常用组合电路的设计 7.7.2 常用时序电路的设计 7.7.3 ABEL—HDL语言的层次设计 第8章 ispDesignEXPERT开发软件 8.1 概述 8.1.1 ispDesignEXPERT简介 8.1.2 ispDesignEXPERT的设计流程 8.2 工程项目的基本操作 8.2.1 工程项目管理器 8.2.2 工程项目的操作 8.2.3设计文件的操作 8.3 原理图设计文件的操作 8.3.1 原理图编辑器 8.3.2 原理图设计文件的输入 8.3.3 原理图设计文件的编译 8.3.4 原理图设计文件的仿真 8.4 HDL设计文件的操作 …… |
商品评论(0条)