FPGA设计及应用(附CD-ROM光盘一张)
分類: 图书,工业技术,电子 通信,微电子学、集成电路(IC),
作者: 褚振勇,翁木云 编著
出 版 社: 西安电子科技大学出版社
出版时间: 2002-7-1字数: 487000版次: 1页数: 320印刷时间: 2004/06/01开本:印次:纸张: 胶版纸I S B N : 9787560611327包装: 平装内容简介
本书系统介绍了有关可编程逻辑器件的基本知识以及相关软件的使用方法,讲述了FPGA电路设计的方法和技巧,并给出了设计实例。本书主要内容包括:可编程逻辑器件概述;AItera可编程逻辑器件;Altera可编程逻辑器件开发软件;第三方工具软件;Altera器件编程与配置;FPGA设计中的基本问题;MAX十PLUS II开发软件中的宏模块及其应用;FPGA电路设计实例;FPGA高端开发技术。
本书内容全面,取材新颖,叙述清楚,理论联系实际,使用大量图表说明问题,便于读者对内容的理解和掌握。为方便读者,本书附一张光盘,其中包含所有设计实例的源程序和Altera公司全线产品的技术资料及开发软件。
本书既可用作高等工科院校电子类专业有关课程的教材和参考书,又可作为电子类工程技术人员的自学参考书。
目录
第1章 可编程逻辑器件概述
1.1 EDA和PLD发展概况
1.2 可编程逻辑器件的基本结构
1.3 可编程逻辑器件的设计
第2章 Altera可编程逻辑器件
2.1 Altera产品概述
2.2 FLEX系列
2.3 MAX系列
2.4 APEX系列
2.5 Mercury系列
2.6 Excalibur系列
2.7 Stratix系列
2.8 其它PLD公司及其产品简介
第3章 Altera可编程逻辑器件开发软件
3.1 概述
3.2 MAX+PLUSII开发软件
3.3 QuartusⅡ开发软件
第4章 第三方工具软件
4.1 概述
4.2 FPGA Express开发工具软件
4.3 LeonardoSpectrum开发工具软件
第5章 Altera器件编程与配置
5.1 Altera器件的命名
5.2 PLD器件测试电路板
5.3 ByteBlaster并口下载电缆
5.4 ByteBlasterMV并口下载电缆
5.5 MasterBlaster串行/USB通信电缆
5.6 BitBlaster串行下载电缆
5.7 FPGA的芯片配置
第6章 FPGA设计中的基本问题
6.1 数的表示方法
6.2 有限字长的影响
6.3 时钟问题
6.4 建立和保持时间
6.5 冒险现象
6.6 清零和置位信号
6.7 信号的延时
6.8 器件结构与实际系统的匹配
6.9 电路结构与器件速度和成本之间的关系
6.10 器件加密
6.11 设计文档
第7章 MAX+PLUS II开发软件中的宏模块及其应用
7.1 时序电路宏模块
7.2 运算电路宏模块
7.3 存储器宏模块
第8章 FPGA电路设计实例
8.1 m序列产生器
8.2 任意序列产生器
8.3 数字相关器
8.4 汉明距离的电路计算
8.5 交织编码器
8.6 直接数字频率合成
8.7 误码率在线测试
第9章 FPGA高端开发技术
9.1 可再配置计算
9.2 可编程单芯片系统
9.3 IP模块
9.4 开发具有自主知识产权的IP模块
附录A MAX+PLUS II文件的后缀
附录B 相关网址检索
附录C 光盘文件索引
参考文献