- 1、本文档共78页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
FPGA设计与应用 通信技术教研室 胡 明 第1章 绪论 1.1 EDA发展概况 1.2 PLD发展概况 1.3 可编程逻辑器件的基本结构 1.1 EDA发展概况 1.1.1 什么是EDA? EDA是英文Electronic Design Automation的缩写,译为电子设计自动化。EDA是在电子CAD技术基础上发展起来的计算机软件系统,是指以计算机为工作平台,融合了应用电子技术、计算机技术、信息处理及智能化技术的最新成果,进行电子产品的自动设计。 利用EDA工具,电子设计师可以从概念、算法、协议等开始设计电子系统,大量工作可以通过计算机完成,并可以将电子产品从电路设计、性能分析到设计出IC版图或PCB版图的整个过程的计算机上自动处理完成。 现在对EDA的概念或范畴用得很宽。包括在机械、电子、通信、航空航天、化工、矿产、生物、医学、军事等各个领域,都有EDA的应用。目前EDA技术已在各大公司、企事业单位和科研教学部门广泛使用。例如在飞机制造过程中,从设计、性能测试及特性分析直到飞行模拟,都可能涉及到EDA技术。这里所指的EDA技术,主要针对电子电路设计、PCB设计和IC设计。 1.1.2 EDA的发展与现状 根据电子设计技术的发展特征, EDA技术发展大致分为三个阶段: CAD阶段(20世纪60年代中期~20世纪80年代初期) CAE阶段(20世纪80年代初期~20世纪90年代初期) EDA阶段(20世纪90年代以来) 1. CAD阶段(20世纪60年代中期~20世纪80年代初期) 即计算机辅助设计,其特点是一些单独的工具软件, 主要有PCB(Printed Circuit Board)布线设计、 电路模拟、 逻辑模拟及版图的绘制等, 通过计算机的使用, 从而将设计人员从大量繁琐重复的计算和绘图工作中解脱出来。 第一代EDA工具主要特征是采用小型计算机,软件功能一般为交互式图形编辑和设计规则检查等方面。 20世纪80年代初, 随着集成电路规模的增大, EDA技术有了较快的发展。 许多软件公司如Mentor, Daisy System及Logic System 等进入市场, 开始供应带电路图编辑工具和逻辑模拟工具的EDA软件。 这个时期的软件主要针对产品开发, 按照设计、 分析、 生产和测试等多个阶段, 不同阶段分别使用不同的软件包, 每个软件只能完成其中的一项工作,通过顺序循环使用这些软件, 可完成设计的全过程。 但这样的设计过程存在两个方面的问题: 第一, 由于各个工具软件是由不同的公司和专家开发的, 只解决一个领域的问题, 若将一个工具软件的输出作为另一个工具软件的输入, 就需要人工处理, 过程很繁琐, 影响了设计速度; 第二, 对于复杂电子系统的设计, 当时的EDA工具由于缺乏系统级的设计考虑, 不能提供系统级的仿真与综合, 设计错误如果在开发后期才被发现, 将给修改工作带来极大不便。 2. CAE阶段(20世纪80年代初期~20世纪90年代初期) 这个阶段在集成电路与电子设计方法学以及设计工具集成化方面取得了许多成果。 各种设计工具, 如原理图输入、 编译与连接、 逻辑模拟、 测试码生成、 版图自动布局以及各种单元库已齐全。 由于采用了统一数据管理技术, 因而能够将各个工具集成为一个CAE(Computer Aided Engineering)系统。 按照设计方法学制定的设计流程, 可以实现从设计输入到版图输出的全程设计自动化。 这个阶段主要采用基于单元库的半定制设计方法, 采用门阵列和标准单元设计的各种ASIC得到了极大的发展, 将集成电路工业推入了ASIC时代。 多数系统中集成了PCB自动布局布线软件以及热特性、 噪声、 可靠性等分析软件, 进而可以实现电子系统设计自动化。 3. EDA阶段(20世纪90年代以来) 20世纪90年代以来,微电子技术以惊人的速度发展,其工艺水平达到深亚微米级,在一个芯片上可集成数百万乃至数亿只晶体管, 工作速度可达到GHz。 EDA技术特征: 高级语言描述 系统仿真 综合技术 (1) 高层综合(HLS, High Level Synthesis)的理论与方法取得较大进展, 将EDA设计层次由RT级提高到了系统级(又称行为级), 并划分为逻辑综合和测试综合。 逻辑综合就是对不同层次和不同
文档评论(0)