《ACTEL数字系统现场集成技术》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:朱明程,熊元姣主编
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2004
  • ISBN:7302088462
  • 页数:292 页
图书介绍:本书共分五章:第一章主要介绍了可编程逻辑器件的发展历史和数字系统设计方法的基础知识。第二章分类进行了ACTEL现场可编程逻辑器件结构和工作原理的介绍;第三章介绍了ACTEL FPGA的数字系统现场集成的设计方法和实现流程;第四章简明介绍了VHDL设计技术和数字系统现场集成设计中的有关技巧;第五章介绍了ACTEL FPGA的数字系统现场集成的应用设计实例。附录中给出了ACTEL FPGA器件的产品一览、开发软件安装指南、以及深圳大学CDA技术中心研制的兼容ACTEL FPGA数字逻辑现场集成实验平台的简介。

第1章 数字系统设计技术概述 1

1.1数字系统设计技术的基本要素 1

1.1.1系统的构成 2

1.1.2设计方法学 4

1.1.3设计工具 5

1.1.4 目标芯片 7

1.2数字系统的设计方法学 8

1.2.1设计方法的一般模式 8

1.2.2 目前流行的主要设计方法 12

1.2.3设计方法学的未来 14

1.3数字系统设计中的基本工具 17

1.3.1设计输入(编辑)工具 18

1.3.2综合工具 22

1.3.3验证工具 25

1.3.4布局布线工具 30

1.4数字系统设计的目标芯片 31

1.4.1工艺集成技术 32

1.4.2现场集成技术 40

1.5 FPGA的发展前途 44

第2章 Actel FPGA分类结构与工作原理 48

2.1Actel FPGA的产品分类与编程原理 48

2.1.1产品分类 48

2.1.2 Actel FPGA产品的编程原理 49

2.1.3 Actel FPGA的特点 52

2.2 Flash FPGA的基本结构与工作原理 53

2.2.1典型的总体结构和工作原理 54

2.2.2可编程逻辑单元结构与原理 55

2.2.3 可编程I/O结构与原理 55

2.2.4 可编程布线结构 57

2.2.5专用功能模块或机构 61

2.3反熔丝FPGA的基本结构与工作原理 72

2.3.1常用反熔丝FPGA器件系列介绍 72

2.3.2典型的总体结构和工作原理 76

2.3.3可编程逻辑模块的结构与原理 77

2.3.4可编程I/O结构与工作原理 83

2.3.5 内部可编程连线 85

2.3.6专用功能模块 90

2.4系统级产品与嵌入式可编程门阵列的IP核 103

2.5 Actel FPGA的加密结构与工作原理 112

第3章 基于Actel FPGA数字系统现场集成方法 116

3.1 设计与实现的工具 116

3.2 Actel FPGA现场集成的设计流程 117

3.3设计输入 119

3.3.1设计输入工具 119

3.3.2设计目录的建立 119

3.3.3阶层档案 120

3.3.4设计输入方式 121

3.3.5关于库元件建立和修改 125

3.4逻辑综合方法 127

3.4.1综合的概念 127

3.4.2采用Synplify工具的综合方法 131

3.4.3综合中的关键技术 133

3.5设计实现 134

3.5.1基本的设计实现过程 135

3.5.2设计实现过程中的关键概念 137

3.5.3设计实现过程 140

3.6功能仿真与时序仿真 163

3.6.1 概述 163

3.6.2仿真工具 164

3.6.3 ModelSim仿真过程 166

3.7数据下载与设计校验 181

4.1 VHDL硬件描述语言与编程原理 185

4.1.1 概述 185

第4章 数字系统现场集成的设计技巧 185

4.1.2 VHDL语言的基本要素 187

4.1.3 VHDL语言程序的基本结构 193

4.1.4 VHDL语言中的重要概念 201

4.1.5 VHDL语言的主要语句形式 204

4.1.6 VHDL测试平台 214

4.2同步电路设计技巧 219

4.2.1 同步电路与异步电路的基本概念 219

4.2.2 FPGA现场集成中常见的问题 221

4.2.3 多级逻辑的设计技巧 228

4.2.4数字系统设计中的可编程器件的选择方案 233

4.3数字系统设计中的低功耗设计原则 236

5.1.1乘法基本原理 238

5.1利用FPGA实现乘法器设计 238

第5章 应用实例设计 238

5.1.2乘法器的电路实现 239

5.2 FFT的FPGA设计与实现 244

5.2.1 FFT原理 244

5.2.2 FFT电路模型与设计 247

5.2.3小结 251

5.3有限脉冲响应(FIR)数字滤波器的FPGA实现 251

5.3.1 FIR滤波器原理 251

5.3.2 FIR滤波器的设计与实现 253

5.3.3性能结果分析 257

5.4采用FPGA进行线性分析、循环码编码译码器的设计 258

5.4.1循环码的基本原理 258

5.4.2循环码编译码器的设计与实现 259

5.4.3采用FPGA实现循环码特性分析 264

5.5采用Actel FPGA的步进电机控制器的设计与实现 265

5.5.1 简介 265

5.5.2四相步进电机电路 266

5.6使用Actel FPGA设计一个高速通信连接器 270

5.6.1 简介 270

5.6.2系统功能原理描述 271

5.6.3 FPGA的实现 273

5.6.4结论 274

附录A Actel公司的主流产品 275

附录B Actel软件的安装 286

附录C SZ2002-Actel FPGA数字逻辑实验平台 291