





作者:潘松、黄继业
定价:33元
印次:2-7
ISBN:9787302143574
出版日期:2007.01.01
印刷日期:2009.04.21
图书责编:邓艳
图书分类:教材
本书系统地介绍了EDA技术和VHDL硬件描述语言,将VHDL的基础知识、编程技巧和实用方法与实际工程开发技术在先进的EDA设计平台——Quartus II上很好地结合起来,使读者能通过本书的学习迅速了解并掌握EDA技术的基本理论和工程开发实用技术,并为后续的深入学习和发展打下坚实的理论与实践基础。 依据高校课堂教学和实验操作的规律与要求,并以提高学生的实际工程设计能力和自主创新能力为目的,全书内容作了恰当的编排,共分6个部分:EDA技术的概述;FPGA/CPLD器件的结构原理;VHDL实用技术;Quartus II及IP核的详细使用方法;基于VHDL的16位CPU设计技术;基于MATLAB和DSP Builder平台的详细的EDA设计技术和大量实用系统设计示例。除个别章节外,各章都安排了相应的习题和针对性强的实验和设计示例。书中列举的VHDL示例,都经编译通过或经硬件测试。 本书主要面向高等院校本、专科EDA技术和VHDL语言基础课,推荐作为电子工程、通信、工业自动化、计算机应用技术、电子对抗、仪器仪表、数字信号或图像处理等学科专业与相关的实验指导课的授课教材或主要参考书,同时也可作为电子设计竞赛、FPGA开发应用的自学参考书。 对于授课教师还能获赠本书CAI教学课件与实验指导课件。
前 言 根据EDA技术的最新发展,以及我国高等教育更加注重学生的工程实践能力与自主创新能力的培养,本书作为第2版进行了较大变动,删除了已过时的内容,加入了EDA技术的一些最新发展成果,使全书在为学生提供更多新知识的同时,更加注重学生创造力的培养。 书中绝大部分章节都安排了针对性较强的习题、实验和设计项目,使学生对每一章的课堂的教学效果都能及时通过实验得以强化。本书大部分实验中,除给出详细的实验目的、实验原理、实验思考题和实验报告要求外,还包含多个实验项目(层次),即第一层次是与该章内容相关的验证性实验,课本提供了详细的并被验证的设计程序和实验方法,学生只需将书中提供的设计程序输入计算机,并按要求进行编译仿真,在实验系统上实现即可;第二层次是在上一实验基础上作进一步的发挥;此后的实验层次属于自主设计或创新性质的实验,包括一些大学生电子设计竞赛的设计项目。授课教师可以根据本课程的实验学时数和教学实验的要求,以及学生的兴趣程度,以不同的方式或形式布置给学生完成。 本书第2章的内容是FPGA/CPLD硬件原理,第3章主要是VHDL基础。为了尽可能缩短授课时数,优化教学效果,提高教学效率,将重点放在VHDL的实用技术上,采用了从典型电路设计实例的介绍中,引出VHDL相关语句语法的方法,在给出完整并被验证过的VHDL描述的同时,还给出了综合后的RTL电路图及表现该电路系统功能的时序波形图。对于容易出现的设计错误或产生歧义的示例,还给出正误示例的比较和详细说明。由此,通过一些简单、直观、典型的示例,将VHDL最核心、最基本的内容解释清楚,使读者能在短时间内有效地把握VHDL的主要...
第1章 概述 1
1.1 电子设计自动化技术及其发展 1
1.2 电子设计自动化应用对象 2
1.3 VHDL 4
1.4 EDA的优势 5
1.5 面向FPGA的开发流程 6
1.5.1 设计输入 6
1.5.2 综合 7
1.5.3 布线布局(适配) 8
1.5.4 仿真 8
1.5.5 下载和硬件测试 9
1.6 Quartus II概述 9
1.7 IP核 10
1.8 EDA技术的发展趋势 12
第2章 PLD硬件特性与编程技术 14
2.1 PLD概述 14
2.1.1 PLD的发展历程 14
2.1.2 PLD的分类 15
2.2 低密度PLD可编程原理 16
2.2.1 电路符号表示 17
2.2.2 PROM 18
2.2.3 PLA 19
2.2.4 PAL 20
2.2.5 GAL 22
2.3 CPLD的结构与可编程原理 22
2.4 FPGA的结构与工作原理 26
2.4.1 查找表逻辑结构 26
2.4.2 Cyclone系列器件的结构与原理 27
2.5 硬件测试技术 32
2.5.1 内部逻辑测试 32
2.5.2 JTAG边界扫描测试 32
2.6 FPGA/CPLD产品概述 33
2.6.1 Lattice公司CPLD器件系列 33
2.6.2 Xilinx公司的FPGA和CPLD器件系列 34
2.6.3 Altera公司的FPGA和CPLD器件系列 35
2.6.4 Actel公司的...