- 1、本文档共39页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[工学]第一章_EDA概述
E D A 技 术实用教程 潘松 黄继业 编著 自我介绍 本课程安排: 学时数:48学时(课堂教学34学时,实验14学时) 课堂教学内容: 1.EDA技术概况 2.大规模可编程逻辑器件:实现载体 3.VHDL硬件描述语言:描述方式 4.MAX+PLUSII开发系统:设计工具 5.EDA实验开发系统:硬件验证 6.VHDL设计实例 教学目的:了解一类器件,掌握一门设计语言,熟悉一种设计工具。 教材及参考资料 教材:《EDA技术实用教程》 潘松、黄继业 编著,科学出版社出版 参考资料: 《EDA技术及应用》朱正伟 主编 清华大学出版社 《CPLD 技术及其应用》宋万杰 等编著 西安电子科技大学出版社 《VHDL硬件描述语言与数字逻辑电路设计》 侯伯亨 顾新 西安电子科技大学出版社 《CPLD/FPGA的开发和应用》徐光辉 等编著 电子工业出版社 EDA技术的相关网址: WWW.FPGA.COM.CN WWW.EDACLUB.NET WWW.EDACHINA.COM EDA技术的发展的三个阶段: 1)早期电子CAD阶段 20世纪70年代,属EDA技术发展初期。 利用计算机、二维图形编辑与分析的CAD工具,辅助进行集成电路版图编辑、PCB布局布线等高度重复性的繁杂工作。 典型设计软件:如Tango布线软件 EDA技术的发展的三个阶段: 2)计算机辅助工程设计CAE阶段 20世纪80年代初,出现了低密度的可编程逻辑器件:PAL-Programmable Array Logic(可编程阵列逻辑)和 GAL-Generic Array Logic(通用阵列逻辑,可重复编程),相应的EDA开发工具主要解决电路设计没有完成之前的功能检测等问题。 80年代后期,EDA设计工具已经可以进行初级的设计描述、综合、优化和设计结果验证。 EDA技术的发展的三个阶段: 3)电子设计自动化( EDA)阶段 20世纪90年代,可编程逻辑器件迅速发展,出现功能强大的全线EDA工具。具有较强抽象描述能力的硬件描述语言(VHDL-全名为VHSIC (Very-High-Speed Integrated Circuit) Hardware Description Language、Verilog HDL)及高性能综合工具的使用,使过去单功能电子产品开发转向系统级电子产品开发(SOC _System On a Chip:单片系统、或片上系统集成) 开始实现“概念驱动工程”(Concept Driver Engineering, CDE)的梦想。 EDA技术在进入21世纪后,得到了更大的发展,突出表现在以下几个方面: 方案论证与系统级构建 独立于硬件的系统行为评估和设计。系统仿真:包括系统级的硬件设计与仿真,软件设计与仿真 现代电子系统设计流程 将硬件系统设计文件转换成可综合(RTL)硬件描述语言(HDL)。 进行功能仿真 将硬件描述语言转换成标准网表文件,如EDIF、VHDL、Verilog等 通过结构综合或适配(芯片内的布线布局),将标准网表文件转换成芯片下载文件。进行时序仿真 硬件系统实现。硬件系统测试与调试 HARDWEAR DEBUGERRING 软件设计与调试。 SOFTWEAR DEBUGERRING 系统设计完成 传统电子系统设计流程 根据方案和系统指标选购硬件,并设计电路板,即硬件系统设计 自顶向下的设计流程 自底向上的设计流程 方案论证,与算法确定 软件设计与调试。 SOFTWEAR DEBUGERRING 硬件系统测试与调试 系统设计完成,或系统中的某一模块设计完成 EDA设计流程与传统技术设计流程比较 1.6 EDA与传统电子设计方法的比较 手工设计方法的缺点是: 1)设计依赖于手工和经验 2)设计依赖于现有的通用元器件 3)设计后期仿真和调试。 4)自下而上设计思想的局限,只有在设计出样机或生产出芯片后才能进行实测。 5)设计实现周期长,灵活性差,耗时耗力,效率低下。 EDA技术有很大不同: 1)采用硬件描述语言作为设计输入。 2)库(Library)的引入。 3)设计文档的管理。 4)强大的系统建模、电路仿真功能。 5)具有自主知识产权。 6)开发技术的标准化、规范化以及IP核的可利用性。 7)适用于高效率大规模系统设计的自顶向下设计方案。 8)全方位地利用计算机自动设计、仿真和测试技术。
文档评论(0)