加载中...
全书分为三部分。第一部分是EDA技术的软件篇,主要内容有MAX+plusⅡ和Quartus Ⅱ软件工具的基本结构、主要功能以及工具的使用;综合工具FPGA Complier和Syplify的使用;VHDL语言及其实例;第二部分是EDA技术的硬件篇,书中有所侧重地介绍了常用可编程逻辑器件的结构及其性能特点;几种主要的可编程逻辑器件的性能指标。第三部分是EDA技术的应用篇,通过不同领域的应用实例介绍了使用PLD器件解决实际问题的方法;书中还介绍了PLD器件配置的原理及其电路连接;高速电路板的设计、焊接及其抗干扰等。
编者根据几年的教学实践和科研实践的体会,从实际应用的角度出发,以培养能力为目标,通过大量的、覆盖面广的实例,突出了本书的实用性。本书可作为高等学校计算机、电子类专业的本科生教材,也可以供从事电子设计的工程技术人员参考。
全书分为三部分。第一部分是EDA技术的软件篇,主要内容有MAX+plusⅡ和Quartus Ⅱ软件工具的基本结构、主要功能以及工具的使用;综合工具FPGA Complier和Syplify的使用;VHDL语言及其实例;第二部分是EDA技术的硬件篇,书中有所侧重地介绍了常用可编程逻辑器件的结构及其性能特点;几种主要的可编程逻辑器件的性能指标。第三部分是EDA技术的应用篇,通过不同领域的应用实例介绍了使用PLD器件解决实际问题的方法;书中还介绍了PLD器件配置的原理及其电路连接;高速电路板的设计、焊接及其抗干扰等。
编者根据几年的教学实践和科研实践的体会,从实际应用的角度出发,以培养能力为目标,通过大量的、覆盖面广的实例,突出了本书的实用性。本书可作为高等学校计算机、电子类专业的本科生教材,也可以供从事电子设计的工程技术人员参考。
近年来,电子设计自动化(EDA)技术的发展给数字系统设计带来了革命性的变化。EDA包含的应用技术有EDA软件设计工具、硬件描述语言、可编程逻辑器件(PLD)。这些技术的发展使EDA技术的应用走向普及。.?
本书是根据EDA包含的主要应用技术编写的,全书由EDA应用技术的软件篇、硬件篇和应用篇组成。
EDA技术的软件篇由第1~6章组成。书中重点介绍Altera公司的MAX+plusⅡ10.x和QuartusⅡ3.0的主要功能及其使用,编者按照FPGA/CPLD的开发流程介绍工具中各功能模块,将会使读者更容易学习工具的使用。硬件描述语言越来越受到从事硬件设计,特别是从事数字系统设计的人们的关注,在软件篇中,作者详细介绍了国际标准..
插图:

2.更为有效的仿真工具
通常,可以将电子系统设计的仿真过程分成两个阶段:即设计前期的系统级仿真和设计过程中的电路级仿真。系统级仿真主要验证系统的功能;电路级仿真主要验证系统的性能,决定怎样实现设计所需的精度。在整个电子设计过程中仿真是花费时间最多的工作,也是占用EDA工具资源最多的一个环节。通常设计过程的大部分时间在做仿真,验证设计的有效性、测试设计的精度、处理和保证设计要求等,仿真过程中仿真收敛的快慢是关键因素之一。提高仿真的有效性一方面是建立合理的仿真算法,另一方面是系统级仿真中系统级模型的建模,电路级仿真中电路级模型的建模。预计在下一代EDA工具中,仿真工具将有一个较大的发展。
3.更为理想的综合工具
今天,电子系统和电路的集成规模越来越大,几乎不可能直接面向版图做设计,若要找出版图中的错误,更是难上加难。将设计者的精力从繁琐的版图设计和分析中转移到设计前期的算法开发和功能验证上,这是设计综合工具要达到的目的。高层次设计综合工具可以将低层次的硬件设计一直转换到物理级的设计,实现不同层次和不同形式的设计描述转换,通过各种综合算法实现设计目标所规定的优化设计。当然,设计者的经验在设计综合中仍将起到重要的作用,自动综合工具将有效地提高优化设计的效率。
设计综合工具由最初的只能实现逻辑综合,逐步发展到可以实现设计前端的综合直至设计后端的版图综合以及测试综合。设计前端的综合工具也称高层次综合工具,可以实现从算法级的行为描述到寄存器传输级结构描述的转换,并给出满足约束条件的硬件结构。在确定寄存器传输结构描述后,由逻辑综合工具完成硬件的门级结构描述,逻辑综合的结果将作为版图综合的输入数据,进行版图综合。