- 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计时器 基于EDA技术的综合计时系统的设计
导读:就爱阅读网友为您分享以下“基于EDA技术的综 合计时系统的设计”的资讯,希望对您有所帮助,感谢您对 92的支持!
一、引言
运用EDA工具,通过设计芯片来实现数字系统功能的设计 方法正在成为现代电子系统设计的主流方法。应用这种设计 方法设计数字系统时,从系统总体要求出发,自上而下地将 设计细化,将功能具体化、模块化,直到最底层的模块适合 用硬件描述预言或原理图描述为止,经过编译、综合、适配、 下载等步骤,完成设计任务。这种基于芯片的设计方法具有 设计灵活、修改快捷、调试方便、研制周期短、系统可靠性 高等优点。克服了用中小规模集成电路构成系统的诸多缺点 而被广泛应用。以下介绍基于EDA技术设计综合计时系统 的一种方案。
二、EDA技术概述
(一)EDA技术介绍
1.1 EDA技术简介
在电子设计技术领域,可编程逻辑器件(如PLD, GAL)的应 用,已有了很好的普及。这些器件为数字系统的设计带来极 大的灵活性。由于这类器件可以通过软件编程而对其硬件的 结构和工作方式进行重构,使得硬件的设计可以如同软件设 计那样方便快捷。这一切极大地改变了传统的数字系统设计 方法.设计过程、乃至设计观念。纵观可编程逻辑器件的发 展史,它在结构原理.集成规模、下载方式.逻辑设计手段 等方面的每一次进步都为现代电子设计技术的革命与发展 提供了不可或缺的强大动力。随着可编程逻辑器件集成规模 不断扩大,自身功能的不断完善和计算机辅助设计技术的提 高,在现代电子系统设计领域中的EDA便应运而生了。传 统的数字电路设计模式,如利用卡诺图的逻辑化简手段以及 难懂的布尔方程表达方式和相应的TTL或4000系列小规模
集成芯片的堆砌技术正在迅速地退出历史舞台[1]。
电子设计自动化(EDA)是一种实现电子系统或电子产品自动 化设计的技术,它与电子技术.微电子技术的发展密切相关, 吸收了计算机科学领域的大多数最新研究成果,以高性能的 计算机作为工作平台,是20世纪90年代初从CAD(计算机 辅助设计)、CAM(计算机辅助制造).CAT(计算机辅助测试) 和CAE(计算机辅助工程)的概念发展而来的[2]。EDA技术 就是以计算机为工具,在EDA软件平台上,根据硬件描述 语言HDL完成的设计文件,自动地完成逻辑编译.化简.
分割、综合及优化、布局线、仿真,直至对于特定目标芯片 的适配编译.逻辑映射和编程下载等工作。设计者的工作仅 限于利用软件的方式来完成对系统硬件功能的描述,在EDA 工具的帮助下和应用相应的FPG刀CPLD器件,就可以得 到最后的设计结果。尽管目标系统是硬件,但整个设计和修 改过程如同完成软件设计一样方便和高效。当然,这里的所 谓EDA主要是指数字系统的自动化设计, 软硬件方面的技术已比较成熟,应用的普及程度也已比较 大。而模拟电子系统的EDA正在进入实用,其初期的EDA 工具不一定需要硬件描述语言。此外,从应用的广度和深度 来说,由于电子信息领域的全面数字化,基于EDA的数字 系统的设计技术具有更大的应用市场和更紧迫的需求性[3]。
1.2 EDA技术发展过程
EDA技术的发展始于70年代,至今经历了三个阶段。电子 线路的CAD(计算机辅助设计)是EDA发展的初级阶段,是 高级EDA系统的重要组成部分。它利用计算机的图形编辑、 分析和存储等能力,协助工程师设计电子系统的电路图.印 制电路板和集成电路板图;采用二维图形编辑与分析,主要解 决电子线路设计后期的大量重复性工作,可以减少设计人员 的繁琐重复劳动,但自动化程度低,需要人工干预整个设计 过程。这类专用软件大多以微机为工作平台,易于学用,设 计中小规模电子系统可靠有效,现仍有很多这类专用软件被 广泛应用于工程设计。80年代初期,EDA技术开始技术设
计过程的分析,推出了以仿真(逻辑模拟、定时分析和故障仿 真)和自动布局与布线为核心的EDA产品,这一阶段的EDA
已把三维图形技术.
已把三维图形技术.
窗口技术、计算机操作系统、网络数据
交换、数据库与进程管理等一系列计算机学科的最新成果引 入电子设计,形成了 CAE—计算机辅助工程。也就是所谓的
EDA技术中级阶段。其主要特征是具备了自动布局布线和电
路的计算机仿真、分析和验证功能。其作用己不仅仅是辅助 设计,而且可以代替人进行某种思维[4]。CAE这种以原理
图为基础的EDA系统,虽然直观,且易于理解,但对复杂
的电子设计很难达到要求,也不宜于设计的优化。所以,90 年代出现了以自动综合器和硬件描述语言为基础,全面支持 电子设计自动化的ESDA(电子系统设计自动化),即高级 EDA阶段、也就是目前常说的EDA。过去传统的电子系统
电子产品的设计方法是采用自底而上(Bottom up)的
文档评论(0)