- 1、本文档共52页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
EDA原理与应用 EDA原理与应用 第1章 概 述 1.1 EDA技术及其发展 1、EDA定义 EDA:Electronic Design Automation,即电子设计自动化,是指: 是指以大规模可编程逻辑器件为设计载体; 以硬件描述语言为系统逻辑描述的主要表达方式; 以大规模可编程逻辑器的开发软件及实验开发系统为设计工具; 自动完成逻辑编译、化简、分割、综合、布局布线,以及逻辑优化、仿真测试,直至对于特定目标芯片的适配编译、逻辑映射、编程下载等工作; 最终形成集成电子系统或专用集成芯片的一门新技术。 2、EDA技术的主要内容 1)大规模可编程逻辑器件 可编程逻辑器件(简称PLD)是一种由用户编程以实现某种逻辑功能的新型逻辑器件。 现在,FPGA和CPLD器件的应用已十分广泛。 高集成度、高速度和高可靠性是FPGA/CPLD最明显的特点,其时钟延时可小至ns级。 国际上生产FPGA/CPLD的公司很多,在国内占有市场份额较大的主要是Xilinx,Altera,Lattice三家公司。 2)硬件描述语言(HDL) 常用的硬件描述语言有VHDL、Verilog HDL、ABEL。 VHDL:作为IEEE的工业标准硬件描述语言,在电子工程领域,已成为事实上的通用硬件描述语言。 Verilog HDL:支持的EDA工具较多,适用于RTL级和门电路级的描述,其综合过程较VHDL稍简单,但其在高级描述方面不如VHDL。 有专家认为,在新世纪中,VHDL与Verilog语言将承担几乎全部的数字系统设计任务。 3)软件开发工具 目前比较流行的、主流厂家的EDA的软件工具有Altera的MAX+plus II、QuartusII、Lattice的isp EXPERT、Xilinx的Foundation Series。 4)实验开发系统 实验开发系统是提供芯片下载电路及EDA实验/开发的外围资源,以供硬件验证用。一般包括: ①实验或开发所需的各类基本信号发生模块,包括时钟、脉冲、高低电平等; ②FPGA/CPLD输出信息显示模块,包括数码显示、发光管显示、声响指示等; ③目标芯片适配座以及上面的FPGA/CPLD目标芯片和编程下载电路。 1.1 EDA技术及其发展 EDA技术的发展历程 1)20世纪70年代的计算机辅助设计CAD阶段 早期的电子系统硬件设计采用的是分离元件,随着集成电路、可编程逻辑器件的出现,以及计算机的广泛应用,硬件设计进入到发展的初级阶段。 初级阶段的硬件设计大量选用中、小规模标准集成电路。利用CAD手工完成布图布线等高度重复性的复杂工作。 典型设计软件,如Tango布线软件。 传统的手工布图方法无法满足产品复杂性的要求,更不能满足工作效率的要求。 2)20世纪80年代的计算机辅助工程设计CAE阶段 初级阶段的硬件设计是用大量不同型号的标准芯片实现电子系统设计的。 随着微电子工艺的发展,相继出现了集成上万只晶体管的微处理器、集成几十万直到上百万储存单元的存储器。伴随着计算机和集成电路的发展,EDA技术进入到计算机辅助工程设计阶段。 20世纪80年代初推出的工具则以逻辑模拟、定时分析、故障仿真、自动布局和布线为核心,重点解决电路设计没有完成之前的功能检测等问题。 到了20世纪80年代后期,EDA工具已经可以进行设计描述、综合与优化和设计结果验证等工作。 3)20世纪90年代电子系统设计自动化EDA阶段 为了满足千差万别的系统用户提出的设计要求,最好的办法是由用户自己设计芯片,让他们把想设计的电路直接设计在自己的专用芯片上。 微电子技术的发展,特别是可编程逻辑器件的发展,使得微电子厂家可以为用户提供各种规模的可编程逻辑器件,使设计者通过设计芯片实现电子系统功能。 这个阶段发展起来的EDA工具,目的是在设计前期将设计师从事的许多高层次设计工作由工具来完成。 20世纪90年代,设计师逐步从使用硬件转向设计硬件,从单个电子产品开发转向系统级电子产品开发(即片上系统集成,System on a chip)。 1.超大规模可编程逻辑器件 FPGA和CPLD是实现这一目标的主流器件,它们的特点是直接面向用户,具有极大的灵活性和通用性,使用方便,硬件测试和实现快捷,开发效率高,成本低,上市时间短,技术维护简单,工作可靠性好等。 由于FPGA和CPLD的开发工具、开发流程和使用方法与ASIC有类似之处,因此这类器件通常也被称为可编程专用IC,或可编程ASIC。 2.掩膜ASIC 分为门阵列ASIC、标准单元ASIC和全定制ASIC。 门阵列ASIC:用户可以借助EDA工具将原理图或硬件描述语言模型映射为相应门阵列晶体管配置,创建一个指定金属互连路径文件,从而完成门阵列ASIC开发,是FPGA的前身。
您可能关注的文档
- 第五章附录接触器展重点解析.ppt
- 第五章高频X线机重点解析.ppt
- 第五章高频角度调制与解调电路重点解析.ppt
- 第五章工业控制计算机及其接口技术重点解析.ppt
- 第五章公司项目投资决策重点解析.ppt
- 第五章供配电系统的继电保护重点解析.ppt
- 第五章管理信息系统的战略规划和开发方法重点解析.ppt
- 第五章-光电检测电路重点解析.ppt
- 第五章广电新闻策划重点解析.ppt
- 第五章机械产品的实用化设计重点解析.ppt
- 2025届北京市顺义第九中学化学高一上期末教学质量检测模拟试题含解析.doc
- 湖北省枝江市部分高中2025届化学高一第一学期期末综合测试模拟试题含解析.doc
- 2025届江西省抚州市临川二中化学高一第一学期期末经典模拟试题含解析.doc
- 新疆维吾尔自治区生产建设兵团第七师高级中学2025届高一化学第一学期期末综合测试试题含解析.doc
- 2025届黑龙江省龙东南七校化学高一第一学期期末质量检测试题含解析.doc
- 2025届安徽省宿州市灵璧中学高一化学第一学期期末复习检测试题含解析.doc
- 山西省临汾市侯马市502中学2025届化学高一第一学期期末经典模拟试题含解析.doc
- 2025届河南省扶沟县化学高一第一学期期末达标检测模拟试题含解析.doc
- 2025届河南省三门峡市高一化学第一学期期末复习检测模拟试题含解析.doc
- 北京市东城区第五十五中学2025届高一化学第一学期期末学业质量监测模拟试题含解析.doc
文档评论(0)