《可编程逻辑器件及VHDL设计技术》PDF下载

  • 购买积分:9 如何计算积分?
  • 作  者:张昌凡,龙永红等编著
  • 出 版 社:广州:华南理工大学出版社
  • 出版年份:2001
  • ISBN:7562317119
  • 页数:163 页
图书介绍:本书共有11章,其中包括:“可编程逻辑器件基础”、“Xilinx公司的FPGA”、“数字硬件系统设计的描述方法”等。

第一章 绪论 1

第一节 引言 1

第二节 可编程逻辑器件及EDA技术的发展史 2

第二章 可编程逻辑器件基础 7

第一节 可编程逻辑器件的分类 7

一、可编程逻辑器件的集成度分类 7

二、可编程逻辑器件的其他分类方法 10

第二节 PLD类器件的基本结构 10

一、与或陈列 11

二、宏单元 12

第三节 FPGA的基本结构 14

一、查找表型FPGA的结构 14

二、多路开关型FPGA的结构 15

三、多级与非门型FPGA的结构 16

第四节 可编程元件 17

一、熔丝开关和反熔丝开关 17

二、浮栅编程技术元件 18

三、SRAM配置存储器 19

第五节 先进的可编程逻辑器件的编程和测试技术 19

一、在系统可编程技术 19

二、边界扫描测试技术 21

第三章 Xilinx公司的FPGA 22

第一节 可编程逻辑器件 22

一、Xilinx公司简介 22

二、正确选择器件 23

三、FPGA简介 26

四、EPLD简介 31

五、硬连线门陈列 33

六、军品器件 33

七、Xilinx器件说明 34

八、后缀A的含义 34

第二节 XC2000逻辑单元陈列 35

一、概述 35

二、XC2000逻辑单元陈列系列 36

第三节 XC3000逻辑单元陈列 46

一、概述 46

二、XC3000,XC3000A,XC3000L,XC3100和XC3100A逻辑单元陈列系列 47

一、概述 56

第四节 XC4000逻辑单元陈列 56

二、XC4000逻辑单元陈列系列 57

第四章 数字硬件系统设计的描述方法 73

第一节 传统的硬件系统设计方法 73

第二节 VHDL设计方法学 74

第三节 采用VHDL设计硬件系统的优点 75

第五章 VHDL设计技术的基本结构 77

第一节 VHDL的术语 77

第二节 VHDL的基本结构 79

一、实体(ENTITY) 79

二、结构体(ARCHITECTURE) 80

三、程序包(PACKAGE) 81

四、子程序(Subprogram) 81

五、库(LIBRARY) 84

第三节 VHDL设计描述的语法结构 86

第六章 MAX+PLUS Ⅱ VHDL的数据类型和操作运算 92

第一节 对象声明(Dbject declaration) 92

第二节 数据类型(Date Types) 93

第三节 操作运算符 96

一、操作运算符的分类 96

二、运算符的优先级 98

第四节 类型转换 98

第七章 MAX+PLUS Ⅱ VHDL机构体的主要描述语句 100

第一节 并发描述语句 100

一、进程(PROCESS)语句 100

三、条件信号赋值(Concurrent Signal Assignment)语句 101

二、简单信号赋值(Concurrent Signal Assignment)语句 101

四、选择信号赋值(Selected Signal Assignment)语句 102

五、元件例化(Component Instantiation)语句 102

六、生成(GENERATE)语句 104

七、块(BLOCK)语句 105

第二节 顺序描述语句 107

一、简单信号赋值语句 108

二、变量赋值语句 109

三、WAIT语句 110

四、IF语句 111

五、CASE语句 113

六、LOOP语句 114

七、NEXT语句 115

十、断言(ASSERTION)语句 116

八、RETURN语句 116

九、NULL语句 116

十一、过程调用(Procedure Call)语句 117

第八章 组合逻辑的MAX+PLUS Ⅱ VHDL描述 118

第一节 并发的信号赋值语句(Concurrent Signal Assignment Statement) 118

第二节 进程语句 119

第九章 时序逻辑的MAX+PLUS Ⅱ VHDL描述 121

第一节 寄存器的VHDL实现 121

第二节 计数器的VHDL实现 124

第三节 状态机的VHDL实现 132

第十章 MAX+PLUS Ⅱ VHDL的设计实例 137

第一节 微波炉定时器芯片的设计 137

一、微波炉定时器芯片的功能要求 137

二、微波炉定时器芯片的模块划分 138

三、微波炉定时器芯片顶级实体实现 139

四、微波炉定时器芯片各功能模块的实现 141

第二节 电机转速控制器的设计 150

一、电路系统工作原理 150

二、VHDL描述方法及有关语法分析 151

三、测试台 154

第三节 神经元计算机的设计 155

一、神经元计算机简介 155

二、NPS的行为级描述 156

三、NPS的测试 158

第十一章 MAX+PLUS Ⅱ VHDL工具的使用 159

参考文献 163