文档介绍:《Altera FPGA/CPLD设计(基础篇)》
作者: EDA先锋工作室人民邮电出版社出版日期:2005年7月书号:ISBN 7-115-13499-5/
本书介绍了FPGA/CPLD的基本设计方法。在介绍FPGA/CPLD概念的基础上,介绍了Altera主流FPGA/CPLD的结构与特点,实例讲解Quartus II与ModelSim、Synplify Pro等常用EDA工具的开发流程
内容提要
本书结合作者多年工作经验,系统地介绍了FPGA/CPLD的基本设计方法。在介绍FPGA/CPLD概念的基础上,介绍了Altera主流FPGA/CPLD的结构与特点,并通过丰富的实例讲解Quartus II与ModelSim、Synplify Pro等常用EDA工具的开发流程。
本书附带两张光盘:光盘1中收录了Altera Quartus II Web版软件,读者可以安装使用;光盘2中收录了本书所有实例的完整工程、源代码、详细操作步骤和使用说明文件,便于读者边学边练,提高实际应用能力。
本书可作为高等院校通信工程、电子工程、计算机、微电子与半导体等专业的教材,也可作为硬件工程师和IC工程师的实用工具书。
目录
第1章 FPGA/CPLD简介 1
可编程逻辑设计技术简介 1
可编程逻辑器件发展简史 1
可编程逻辑器件分类 2
FPGA/CPLD的基本结构 3
FPGA的基本结构 3
CPLD的基本结构 7
FPGA和CPLD的比较 9
FPGA/CPLD的设计流程 10
FPGA/CPLD的常用开发工具 14
下一代可编程逻辑设计技术展望 18
下一代可编程逻辑器件硬件上的四大发展趋势 18
下一代EDA软件设计方法发展趋势 24
小结 27
问题与思考 28
第2章 Altera FPGA/CPLD的结构 29
Altera高密度FPGA 29
主流高端FPGA──Stratix 29
内嵌高速串行收发器的FPGA──Stratix GX 51
新一代90nm高端FPGA──Stratix II 55
Altera低成本FPGA 58
主流低成本FPGA──Cyclone 58
新一代低成本FPGA──Cyclone II 63
Altera的CPLD器件 68
主流的CPLD──MAX 3000A 68
CPLD的革命──MAX II 70
小结 72
问题与思考 73
第3章 Altera Quartus II开发流程 75
Quartus II软件综述 75
Quartus II软件的特点及支持的器件 75
Quartus II软件的工具及功能简介 76
Quartus II软件的用户界面 78
设计输入 81
设计输入方式 83
设