1、数字系统设计与 PLD 应用技术作译者:蒋璇著编ISBN 号:7-5053-6165-1/TP.3305出版日期:2001-02字数:492.8 千字页码:295内容简介内容有:数字系统基本模型、基本结构和设计步骤,系统的算法设计和算法结构,数字系统描述工具VHDL 语言的基本概念、语法特征和应用实例,阐述 PLD 原理和应用,高密度 PLD 及其应用,HDPLD 数字系统的设计实例。数字系统基本模型、基本结构和设计步骤,系统的算法设计和算法构,数字系统描述工具VHDL 语言的基本概念、语法特征和应用实例,阐述 PLD 原理和应用,高密度 PLD 及其应用,HDPLD 数字系统的设计实例。目录
2、11 绪言111 数字系统的基本概念112 数字系统的基本模型113 数字系统的基本结构12 数字系统设计的一般步骤121 引例122 数字系统设计的基本步骤123 多级系统及其结构13 数字系统设计方法论131 自上而下的设计方法132 自下而上的设计方法133 自关键部件开始设计134 系统信息流驱动设计14 数字系统的描述方法之一算法流程图141 算法流程图的符号与规则142 设计举例习题 1第 2 章 数字系统的算法设计和硬件实现21 算法设计211 算法设计综述212 跟踪法213 归纳法214 划分法215 解析法216 综合法22 算法结构221 顺序算法结构222 并行算法结构
3、223 流水线操作算法结构23 系统硬件实现概述24 数据处理单元的设计241 器件选择242 数据处理单元设计的基本步骤243 数据处理单元设计实例25 控制单元的设计251 系统控制方式252 控制器的基本结构和系统同步253 算法状态机图(ASM 固)254 控制器的硬件逻辑设计方法习题 2第 3 章 硬件描述语言 WDL31 概述32 VHDL 基本结构321 实体说明322 结构体33 数据对象、类型及运算符331 对象类别与定义332 数据类型333 常数的表示334 运算符34 顺序语句341 变量与信号赋值语句342 IF 语句343 CASE 语句344 LOOP 语句35
4、并行语句351 并行信号赋值语句352 进程语句353 断言语句354 生成语句36 子程序361 函数定义与引用362 过程定义与引用363 子程序重载37 程序包与设计库371 程序包372 设计库38 元件配置381 体内配置指定382 体外配置说明383 直接例化384 顶层元件配置39 VHDL 描述实例391 组合逻辑电路描述392 时序逻辑电路描述393 状态机的描述394 多谐振荡器的描述习题 3第 4 章 可编程逻辑器件 PLD 原理和应用41 PLD 概述42 简单 PLD 原理421 PLD 的基本组成422 PLD 的编程423 阵列结构424 PLD 中阵列的表示方法
5、43 SPLD 组成和应用431 只读存储器 ROM432 可编程逻辑阵列 PLA433 可编程阵列逻辑 PAL434 通用阵列逻辑 GAL435 输出逻辑宏单元 OLMC436 OLMC 的输出结构437 GAL 应用举例44 采用 SPLD 设计数字系统441 采用 SPLD 实现系统的步骤442 设计举例443 采用 SPLD 设计系统的讨论习题 4第 5 章 高密度 PLD 及其应用51 HDPLD 概述511 HDPLD 的分类512 典型 HDPLD 器件系列52 HDPLD 组成521 阵列扩展型 HDPLD522 单元型 CPLD523 现场可编程门阵列 FPGA524 多路开
6、关型 FPGA53 HDPLD 编程技术531 isp 编程技术(in-system programmablity)532 icr 编程技术(in-circuit reconfiguration)533 反熔丝(Antifuse) 编程技术54 HDPLD 软件开发系统综述541 软件开发系统的基本工作流程542 软件开发系统的库函数习题 5第 6 章 采用 HDPLD 设计数字系统实例61 高速并行乘法器的设计611 算法设计和结构选择612 器件选择613 设计输入614 芯片引脚定义615 逻辑仿真616 目标文件产生和器件下载62 十字路口交通管理器的设计621 交通管理器的功能622
7、 系统算法设计623 设计输入63 FIFO(先进先出堆栈)的设计631 FIFO 的功能632 算法设计和逻辑框图633 数据处理单元和控制器的设计634 设计输入64 九九乘法表系统的设计641 系统功能和技术指标642 算法设计643 数据处理单元的实现644 设计输入645 系统的功能仿真65 数据采集和反馈控制系统的设计651 系统设计要求652 设计输入66 血有限冲激响应滤波器的设计661 FIR 结构简介662 设计方案和算法结构663 模块组成664 FIR 滤波器的扩展应用665 设计输入666 设计验证67 可编程脉冲延时系统的设计671 系统功能和技术指标672 系统设
8、计计算673 设计输入和实现习题 6第 7 章 全定制集成电路设计技术简介71 集成电路制造工艺与全定制电路设计711 集成电路制造工艺简介712 全定制电路设计过程713 深亚微米电路设计72 全定制集成电路设计的皿 A 技术721 设计输入722 设计综合723 设计验证724 版图编辑725 版图验证附录附录 A HDPLD 典型器件介绍A1 器件封装型式说明A2 LATTICE 公司典型器件(阵列扩展型 CPLD,isp 编程技术)A3 ALTERA 公司典型器件( 单元型 CPLD,FPGA,icr 编程技术)A4 XILINX 公司典型产品(单元型 FPGA、CPLD, icr 编程技术或 isP 编程技术)A5 Actel 公司典型器件(多路开关型 FPGA 反熔丝编程技术)附录 B 典型软件开发系统 MAX+PLUS II 简介B1 概述B2 MAX+PLUS II 的设计过程B3 逻辑设计的输入方法以设计项目的编译B5 设计项目的模拟仿真B6 定时分折B7 器件编程参考文献