文档详情

EDA课程综述.doc

发布:2016-06-27约3.22千字共6页下载文档
文本预览下载声明
HEFEI UNIVERSITY 在系统编程课程总结 系 别 电子信息与电气工程系 学 号 1105022003 班 级 11级通信工程(2)班 姓  名 芮 秀 娟 指导老师 徐 太 龙 摘要 EDA 技术是一种实现电子系统或电子产品自动化设计的技术, 与电子技术、微电子技术的发展密切相关,是一种帮助电子设计工程师从事电子组件产品和系统设计的综合技术。 本文从EDA技术的发展历史,发展现状以及未来的发展趋势全方位的展示EDA 技术的优势和一些前沿科技应用,以此来更好的展示EDA技术的魅力。本文撰写的目的:①通过搜集文献资料过程,可进一步熟悉本学科领域文献的查找方法和资料的积累方法;在查找的过程中同时也扩大了知识面;②查找文献资料、写课程综述是科研选题及进行科研的第一步,因此学习文献综述的撰写也是为今后科研活动打基础的过程; ③通过综述的写作过程,能提高归纳、分析、综合能力,有利于独立工作能力和科研能力的提高。 EDA的基本概念以及EDA设计系统的特点;此外还说明了EDA所涉及的主要方面和各个方面在设计过程中的作用;EDA技术的发展趋势等方面。 关键词 EDA技术 VHDL语言 FPGA  正 文: EDA技术的的概述 EDA技术就是以计算机为工具,设计者在EDA软件平台上,用硬件描述语言VHDL完成设计文件,然后由计算机自动地完成逻辑编译、化简、分割、综合、优化、布局、布线和仿真,直至对于特定目标芯片的适配编译、逻辑映射和编程下载等工作。EDA技术的出现,极大地提高了电路设计的效率和可操作性,减轻了设计者的劳动强度。利用EDA工具,电子设计师可以从概念、算法、协议等开始设计电子系统,大量工作可以通过计算机完成,并可以将电子产品从电路设计、性能分析到设计出IC版图或PCB版图的整个过程的计算机上自动处理完成。EDA技术是指以计算机为工作平台,融合了应用电子技术、计算机技术、信息处理及智能化技术的最新成果,进行电子产品的自动设计。利用EDA工具,电子设计师可以从概念、算法、协议等开始设计电子系统,大量工作可以通过计算机完成,并可以将电子产品从电路设计、性能分析到设计出IC版图或PCB版图的整个过程的计算机上自动处理完成。现在对EDA的概念或范畴用得很宽。包括在机械、电子、通信、航空航天、化工、矿产、生物、医学、军事等各个领域,都有EDA的应用。目前EDA技术已在各大公司、企事业单位和科研教学部门广泛使用。例如在飞机制造过程中,从设计、性能测试及特性分析直到飞行模拟,都可能涉及到EDA技术。本文所指的EDA技术,主要针对电子电路设计、PCB设计和IC设计。EDA设计可分为系统级、电路级和物理实现级。 EDA技术是在电子CAD技术基础上发展起来的通用软件系统,是指以计算机为工作平台,融合了应用电子技术、计算机技术、信息处理及智能化技术的最新成果,进行电子产品的自动设计。 EDA 设计可分为系统级、电路级和物理实现级。物理级设计主要指IC版图设计,一般由半导体厂家完成;系统级设计主要面对大型复杂的电子产品;而一般民用及教学所涉及基本是电路级设计。我们常用的EDA软件多属于电路级设计。 (一)实体语句结构: 实体说明单元的一般语句结构: ENTITY 实体名 IS [GENERIC ( 类属表 );] [PORT ( 端口表 );] END ENTITY 实体名; (二) PORT(端口)说明 : 由于PORT说明语句是对一个设计实体界面的说明及对设计实体与外部电路的接口通道的说明,其中包括对每一接口的输入输出模式和数据类型的定义。其格式如下: PORT ( 端口名 : 端口模式 数据类型 ; { 端口名 : 端口模式 数据类型} ) ; 其中的端口名是设计者为实体的每一个对外通道所取的名字,端口模式是指这些通道上的数据流动方式。数据类型是指端口上流动的数据的表达格式或取值类型,VHDL要求只有相同数据类型的端口信号和操作数才能相互作用 (三)结构体: 结构体的组成部分是: 对数据类型、常数、信号、子程序和元件等元素的说明部分。 描述实体逻辑行为的、以各种不同的描述风格表达的功能描述语句。 以元件例化语句为特征的外部元件(设计实体)端口间的连接。 结构体的一般语言格式: ARCHITECTURE 结构体名 OF 实体名 IS [说明语句]
显示全部
相似文档