欢迎来到天天文库
浏览记录
ID:32750358
大小:35.00 KB
页数:8页
时间:2019-02-15
《vhdl语言在电子设计自动化中应用》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、.浅议VHDL语言在电子设计自动化中的应用【摘要】随着电子技术和计算机技术的迅速发展,电子设计也变得越来越复杂,并朝着自动化方向发展,且运用语言进行电子设计成为了一种趋势,有效地缩短了开发的周期及效率,其中vhdl语言就是电子设计中常用的一种语言。本文就vhdl语言在电子设计自动化中的应用进行了分析讨论。【关键词】vhdl语言;电子设计;自动化;应用【abstract】alongwiththeelectronictechnologyandtherapiddevelopmentofcomputertechnology,electronicdesignhasbecomemoreandmo
2、recomplex,andtowardthedevelopmentofautomation,andtheuseoflanguageforelectronicdesignhasbecomeatrend,effectivelyshortenthedevelopmentcycleandefficiency,inwhichthevhdllanguageontheelectronicdesigniscommonlyusedinalanguage,thispaperonthevhdllanguageinelectronicdesignautomationapplicationisanalyzed
3、anddiscussed.【keywords】vhdllanguage;electronicdesignautomation;application0...引言近些年,随着电子技术及计算机技术的不断发展,使用原来的方法进行系统及芯片的设计已经不能满足要求了,需要具有更高效率的设计方法,运用vhdl语言进行电子设计就是在这种情况下开发的,而且被越来越广泛地应用到电子设计自动化中,显著地提高了开发效率及产品的可靠性。1电子设计自动化和vhdl语言概述1.1电子设计自动化概述电子设计自动化又称为eda技术,它是在上世纪70年代的集成电路技术茂盛发展下诞生的,与集成电路的复杂度是紧密相关的。
4、在第一代电子设计自动化eda中,其主要功能是进行图形编辑交互及设计规则检查,所要解决的问题是进行pcb布局布线或者晶体管级版图的设计;第二代电子自动化设计eda系统,主要包括逻辑图的设计输入、逻辑综合、芯片布图、模拟验证及印刷电路的版布图等,随着集成电路尺寸越来越小、规模越来越大、速度及频率越来越高、设计越来越复杂,hdl的设计方案应运而生,随后具有描述语言的vhdl被提出来了。1.2vhdl语言概述vhdl语言是指超高速集成电路的硬件描述语言,它是一种很快的电路设计工具,其功能主要包括电路合成、电路描述及电路仿真等电路设计工作。vhdl语言是由抽象及具体硬件级别进行描述的工业标准语
5、言,它已经成为了一种通用硬件设计的交换媒介,很多工程软件供应商已经把vhdl语言当做了eda或cad软件的输入/输出标准,很多eda厂商还提供了vhdl语言编译器,同时在方针工工具、布图工具及综合工具中对vhdl语言提供了支持。2...vhdl语言的特点及开发流程2.1...vhdl语言主要有几方面的特点。一是vhdl语言具有较强的描述功能,能够对支持系统的行为级、门级及寄存器传输级这三个层次进行设计,和其它硬件描述语言相比,vhdl语言的行为描述能力更强,这种较强的行为描述力能够有效地避开具体器件结构,对大规模的电子系统的逻辑行为进行描述与设计,vhdl语言已经成为高层次设计中的核
6、心,也是它成为了电子设计系统领域最好的硬件语言描述。二是vhdl语言具有较为丰富的模拟库函数及仿真语句,这使它能够在任何设计系统中,很早地就能对设计系统功能中的可行性进行查验,并随时可以对设计进行模拟仿真,将设计中的逻辑错误消除在组装前,由于大规模集成电路及应用多层的印刷技术器件组装完毕之后,很难进行修改,这就使得逻辑模拟变得不可缺少,运用逻辑模拟还能够减少成本缩短调试及设计周期。对于中小规模的集成电路,仅运用模拟就能够获得成功数字系统设计;而大规模集成电路,则需要运用逻辑模拟进行逻辑网络设计的检查与分析,逻辑模拟系统对于集成电路来说,是不可缺少的重要手段。三是vhdl语言能够支持大
7、规模的设计分解,及已有设计再利用,大规模的设计不可能有一个人独立地完成,需要多个项目共同的组成,vhdl语言中的设计实体概念、设计库概念、程序包概念为设计的分解及再利用提供了有力的支持。四是vhdl语言的可读性好,能够被计算机接受也能够被人类轻易的理解,vhdl语言所书写的源文件,既可以当做文档又能是程序,这种用源代码的描述进行复杂的控制逻辑设计,不仅灵活方便,还能够对设计结果进行保存、交流及重用。五是vhdl语言本身生命周期就较长,在vhdl语言设计中,
此文档下载收益归作者所有