- 1、本文档被系统程序自动判定探测到侵权嫌疑,本站暂时做下架处理。
- 2、如果您确认为侵权,可联系本站左侧在线QQ客服请求删除。我们会保证在24小时内做出处理,应急电话:400-050-0827。
- 3、此文档由网友上传,因疑似侵权的原因,本站不提供该文档下载,只提供部分内容试读。如果您是出版社/作者,看到后可认领文档,您也可以联系本站进行批量认领。
查看更多
普通高等教育电气工程与自动化(应用型)
十二五规划教材
电子设计自动化(EDA )技术与应用
——基于Verilog HDL与Quartus II
机械工业出版社
第1章 EDA技术概述
• 本章主要讲述了EDA技术的概念、发展
历史和技术优势,介绍了EDA技术中非常
重要的几个方面:HDL语言、仿真、综
合,自顶向下(Top-Down )及自下而上
(Bottom-Up)的设计方法,以及EDA的设
计流程和集成开发工具等如Quartus II软件
特点,最后介绍了IP核的概念和特点。
1.1 EDA技术简介
• EDA (Electronic Design Automation)技术是
指利用计算机完成电子系统的设计,是以计算机和
微电子技术为先导的先进技术,汇集了计算机图形
学、拓扑学、逻辑学、微电子工艺与结构学以及计
算数学等多种计算机应用学科的最新成果。
• EDA技术是电子设计技术的发展趋势,利用
EDA工具可以代替设计者完成电子系统设计中的大
部分工作,设计人员只须完成对系统功能的描述,
就可以由计算机软件进行处理,得到设计结果,而
且修改设计如同修改软件一样方便,可以极大地提
高设计效率。
• 可编程逻辑器件 PLD (Programmable Logic
Device)的出现极大地改变了传统的电子系统设计方法。
• PLD 自20世纪70年代后开始发展,经历了可编程逻
辑阵列PLA (Programmable Logic Array)、通用阵列逻
辑GAL (Generic Array Logic )、现场可编程门阵列
FPGA (Field Programmable Gate Array)和复杂可编程
逻辑器件 CPLD (Complex Programmable Logic
Device)等阶段,PLD的广泛使用不仅简化了电路设计、
降低了研制成本、提高了系统可靠性,而且给数字系统的
设计和实现过程带来了革命性变化。
• 电子系统的设计方法从CAD (Computer Aided
Design )、CAE (Computer Aided Engineering )到
EDA,设计的自动化程度越来越高,设计的复杂性也越来
越强。
1.2 EDA技术的发展和技术优势
• 1.2.1 EDA技术的发展
• 1、CAD (Computer Aided Design)阶段
• 这一阶段的特点是一些单独的工具软件,主要
有PCB布线设计、电路模拟、逻辑模拟及版图
的绘制等,通过使用计算机,将设计人员从大
量繁琐重复的计算和绘图工作中解脱出来。
• 常用的Protel和Altium Designer ,以及用于电
路模拟的SPICE软件和后来产品化的IC版图编
辑与设计规则检查系统等软件,都是这个阶段
的产品。
• 2、CAE (Computer Aided Engineering )
阶段
• 在这个阶段,各种设计工具,如原理图输
入、编译与连接、逻辑模拟、测试码生
成、版图自动布局以及各种单元库已经齐
全,由于采用了统一数据管理技术,因而
能够将各个工具集成为一个CAE系统,按
照设计方法学制定的设计流程,可以实现
从设计输入到版图输出的全程自动化。
• 3、EDA (Electronic Design Automation)阶
段
• EDA技术提供了一种“ 自顶向下”(Top–Down)的
全新设计方法,首先从系统设计入手,在顶层
进行功能框图的划分和结构设计,在框图一级
进行仿真、调试。用硬件描述语言对高层次的
系统行为进行描述,在系统一级进行验证。然
后用综合优化工具生成具体门电路的网表,其
对应的物理实现级可以是印刷电路
您可能关注的文档
- 3ds max三维动画制作实例教程 教学课件 许朝侠 第八章.pdf
- 3ds max三维动画制作实例教程 教学课件 许朝侠 第二章.pdf
- 3ds max三维动画制作实例教程 教学课件 许朝侠 第九章.pdf
- 3ds max三维动画制作实例教程 教学课件 许朝侠 第六章.pdf
- 3ds max三维动画制作实例教程 教学课件 许朝侠 第七章.pdf
- 3ds max三维动画制作实例教程 教学课件 许朝侠 第三章.pdf
- 3ds max三维动画制作实例教程 教学课件 许朝侠 第十章.pdf
- 3ds max三维动画制作实例教程 教学课件 许朝侠 第四章.pdf
- 3ds max三维动画制作实例教程 教学课件 许朝侠 第五章.pdf
- 3ds max三维动画制作实例教程 教学课件 许朝侠 第一章.pdf
- EDA技术与应用 教学课件 陈海宴 第2章 可编程逻辑器件基础.pdf
- EDA技术与应用 教学课件 陈海宴 第3章 Quartus II 开发软件应用.pdf
- EDA技术与应用 教学课件 陈海宴 第4章 Verilog HDL 基本语法.pdf
- EDA技术与应用 教学课件 陈海宴 第5章 Verilog设计的层次与常用模块设计.pdf
- EDA技术与应用 教学课件 陈海宴 第6章 宏功能模块设计.pdf
- EDA技术与应用 教学课件 陈海宴 第7章 可综合设计与优化.pdf
- EDA技术与应用 教学课件 陈海宴 第8章 系统仿真与ModelSim软件使用.pdf
- EDA技术与应用 教学课件 陈海宴 第9章 数字设计实例.pdf
- EDA技术与应用 教学课件 陈海宴 第10章 C C++语言开发可编程逻辑器件.pdf
- Flash CS5动画制作案例教程 教学课件 刘万辉 第2章矢量图形绘制.pdf
文档评论(0)