ch02-2_EDA概述.pdfVIP

  1. 1、本文档共19页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
ch02-2_EDA概述.pdf

Ch02-2 EDA概述 Ch02-2 EDA技术概述 1.0 EDA技术应用的背景 1.1 什么是EDA?(What? ) 1.2 EDA 的应用范畴 1.3 EDA技术的发展历程 1.4 EDA技术的主要内容 1.5 EDA的设计流程 Ch02-2 EDA概述 • 二十世纪九十年代中后期,电子设计技术得到了 飞速的发展。电子产品更新换代的节奏也变得越 来越快。 • 微电子技术和半导体制造工艺的发展,使得表征 半导体工艺水平的特征尺寸已经突破了深亚微 米,达到了几十纳米,并还在不断地缩小。集成 电路正在不断地向更大规模、更低功耗和更高速 度的方向发展;在功能上,有望在单片集成电路 上实现系统级数模混合电路设计,即SOC (System On a Chip)。 • 现代电子设计 (包括集成电路设计)技术的核心 已日趋转向基于计算机的电子设计自动化技术, 即EDA (Electronic Design Automation)技术。 Ch02-2 EDA概述 1.1 什么是EDA? EDA (Electronic Design Automation ) 概括来讲,是基于计算机工作平台而开发的用于电子 系统辅助设计的方法和工具的总称。 具体来讲,EDA技术就是以计算机 (PC机或工作站) 和系统软件做为平台,综合电路与系统、数据库、图形学、 图论和拓扑逻辑、计算数学、优化理论、软件工程、仿真 技术等多个学科和领域的专业知识而研制的具有自动编译、 自动逻辑综合、自动逻辑优化、自动布局布线和自动仿真 测试等功能的应用软件包。 Ch02-2 EDA概述 1.2 EDA的应用范畴 广义上来讲,EDA技术的范畴包括电子工程师进行电 子产品开发的全过程中所有利用计算机辅助功能的软件工 具。按照EDA 的应用对象,一般分为如下几个层次: • 晶体管级或分离器件构成的电路级的仿真EDA软件,如 基于SPICE语言的各种模拟电路和数字电路的仿真软件; •全定制ASIC 或者CPLD/FPGA 的芯片级EDA设计与开发 工具,如各种基于原理图输入法和HDL语言输入法的集成 电路和可编程器件的仿真、综合软件; •PCB板级EDA设计工具,如实现PCB 自动布局布线的设 计软件Protel99SE ; • 系统级或算法级仿真EDA工具,如Matlab/Simulink 。 Ch02-2 EDA概述 EDA狭义的范畴,是指能够帮助用户实现 电路级仿真、芯片级设计和PCB板级设计的 EDA软件,如图所示,本课程主要介绍 CPLD/FPGA 的EDA设计与开发。 Ch02-2 EDA概述 1.3 EDA技术的发展历程 EDA技术伴随着计算机、集成电路、电子系统设计的发展, 经历了计算机辅助设计(Computer Assist Design ,CAD) 、计算机 辅助工程设计(Computer Assist Engineering Design ,CAE) 、电 子设计自动化(Electronic Design Automation ,EDA)和电子系统 设计自动化阶段 (Electronic System Design Automation ,ESDA ) 四个发展阶段。 Ch02-2 EDA概述 1.4 EDA技术的主要内容 主要应掌握如下四个方面的内容: ①EDA 开发工具;②大规模可编程逻辑器件CPLD/FPGA基础; ③硬件描述语言HDL ;④基于EDA和HDL 的电路与系统开发实践。 其中:EDA软件开发工具是利用EDA技术进行电子系统设计的 自动化设计平台,大规模可编程逻辑器件是利用EDA技术进行电子 系统设计的载体,硬件描述语言HDL是利用EDA技术进行电子系统 设计的主要表达手段,电路与系统开发实践则是对以上各个环节的 综合运用能力的锻炼。 Ch02-2 EDA概述 1.5 EDA

文档评论(0)

开心农场 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档