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