- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
EDA课程综述(出租车计费)
设 计 报 告
课程名称 在系统编程技术
任课教师 xxxxx
设计题目 出租车计费
班级 xxxxxx
姓名 xxxx
学号 xxxxxx
日期 2014.6.22
前言
EDA 技术即电子设计自动化 ( Electronic Design Automation) 技术, 以大规模可编程 逻辑器件为设计载体,以硬件描述语言为系统逻辑描述的主要表达方式, 以计算机、 大规模可 编程逻辑器件的开发软件及实验开发系统为设计工具, 通过有关的开发软件, 自动完成用软 件的方式设计电子系统到硬件系统的一门技术。EDA技术是一种实现电子系统或电子产品自 动化设计的技术, 与电子技术、微电子技术的发展密切相关。同时它吸收了计算机科学领域 的大多数最新研究成果, 以计算机作为基本工作平台, 利用计算机图形学、拓扑逻辑学计算数学以至人工智能学等多种计算机应用学科的最新成果而开发出来的一整套电子 CAD 通 用软件工具, 是一种帮助电子设计工程师从事电子组件产品和系统设计的综合技术。EDA 技 术的出现, 为电子系统设计带来了一场革命性的变化。没有 EDA 技术的支持, 想要完成上述 超大规模集成电路的设计制造是不可想象的。随着大规模集成电路技术和计算机技术的不断发展,在涉及通信、国防、航天、医学、工 业自动化、计算机应用、仪器仪表等领域的电子系统设计工作中,EDA 技术的含量正以惊人的速度上升,电子类高新技术项目的开发也更加依赖于 EDA 技术的应用。即使是普通的电子 产品的开发,EDA 技术常常使一些原来的技术瓶颈得以轻松突破,从而使产品的开发周期大为缩短、性能价格比大幅提高。不言而喻,EDA 技术将迅速成为电子设计领域中的极其重要的组成部分。
在系统编程技术
摘要:EDA的基本概念以及实现EDA的软件和硬件支持,和描述语言。EDA的设计步骤,EDA的应用及发展。利用EDA工具,电子设计师可以从概念、算法、协议等开始设计电子系统,大量工作可以通过计算机完成,并可以将电子产品从电路设计、性能分析到设计出IC版图或PCB版图的整个过程的计算机上自动处理完成。
关键词:EDA技术 HDL语言 PLD
一、利用什么软件来设计EDA?
EDA工具层出不穷,目前进入我国并具有广泛影响的EDA软件有:multiSIM7(原EWB的最新版本)、PSPICE、OrCAD、PCAD、Protel、Viewlogic、Mentor、Graphics、Synopsys、LSIIogic、Cadence、MicroSim等等。这些工具都有较强的功能,一般可用于几个方面,例如很多软件都可以进行电路设计与仿真,同进还可以进行PCB自动布局布线,可输出多种网表文件与第三方软件接口。
而我们上课所使用的软件是Quartus II design。Quartus II design 是最高级和复杂的,用于system-on-a-programmable-chip (SOPC)的设计环境。QuartusII design 提供完善的 timing closure 和 LogicLock? 基于块的设计流程。QuartusII design是唯一一个包括以timing closure 和 基于块的设计流为基本特征的programmable logic device (PLD)的软件。Quartus II 设计软件改进了性能、提升了功能性、解决了潜在的设计延迟等,在工业领域率先提供FPGA与mask-programmed devices开发的统一工作流程。
Altera的Quartus II可编程逻辑软件属于第四代PLD开发平台。该平台支持一个工作组环境下的设计要求,其中包括支持基于Internet的协作设计。Quartus平台与Cadence、ExemplarLogic、 MentorGraphics、Synopsys和Synplicity等EDA供应商的开发工具相兼容。改进了软件的LogicLock模块设计功能,增添了FastFit编译选项,推进了网络编辑性能,而且提升了调试能力。还支持MAX7000/MAX3000等乘积项器件。
二、设计EDA的硬件支持
1、FPGA
FPGA(Field-Programmable Gate Array),即现场可编程门阵列,它是在PAL、GAL、CPLD等可编程器件的基础上进一步发展的产物。它是作为专用集成电路(ASIC)领域中的一种半定制电路而出现的,既解决了定制电路的不足,又克服了原有可编程器
文档评论(0)