成绩
指导教师:
《EDA技术与VHDL语言设计》课程设计
题目: 交通灯控制器
姓名:
院系: 电子信息工程系
专业: 电子信息工程
班级: 电信
学号:
指导教师:
交通灯控制器
摘要:EDA技术是在先进的计算机工作平台上开发出来的一整套电子系统设计的软硬件工具,并提供了先进的电子系统设计方法,开发人员可以通过自己的电子系统设计来定制其芯片内部的电路功能,使之成为设计者自己的专用集成电路。本次课程设计主要目的是学习如何基于Verilog的设计技术来设计交通灯控制器并把这些设计与EDA使用开发装置结合起来。
关键词:交通灯控制器设计技术 EDA
引言
EDA简介
现代电子设计技术的核心已日趋转向基于计算机的电子设计自动化技术,即EDA(Electronic Design Automation)技术。EDA技术就是依赖功能强大的计算机,在EDA工具软件平台上,对以硬件描述语言HDL(Hardware Description Language)为系统逻辑描述手段完成的设计文件,自动地完成逻辑编译、化简、分割、综合、布局布线以及逻辑优化和仿真测试,直至实现既定的电子线路系统功能。EDA技术使得设计者的工作仅限于利用软件的方式,即利用硬件描述语言和EDA软件来完成对系统硬件功能的实现,这是电子设计技术的一个巨大进步。
EDA技术的发展是以计算机科学、微电子技术的发展为基础,并融合了应用电子技术、只能技术以及计算机图形学、拓扑学、计算数学等众多学科的最新成果发展起来的。简单地说EDA就是立足于计算机工作平台而开发出来的一整套先进的设计电子系统的软件工具。EDA主要有三个发展阶段:puter Aided Design)阶段、puter Aided Engineering)阶段、EDA阶段。
EDA技术的设计方法
数字系统的设计可以采用不同的方法,在今天复杂的IC设计环境下,概括起来只有两种设计方法供数字系统设计人员选择:一种为由底向上(Bottom-up)的设计方法,也称为传统的设计方法;另一种为自顶向下(Top-down)的设计方法,也称为现代的设计方法。但是由于所设计的数字系统的规模大小不一,且系统内部逻辑关系复杂,如何划分逻辑功能模块便成为设计数字系统的最重要的任务。采用由底向上的设计方法需要设计者首先定义和设计每个基本模块,然后对这些模块进行连线以完成整体设计。在IC设计复杂程度低于10000门时常采用这种设计方法,但是随着设计复杂程度的增加,该方法会产生产品生产周期长、可靠性低、开发费用高等问题。
现代的设计方法综合运用各方面的知识,设计者必须从系统的角度来分析每个设计,同时还要对数字电路结构、EDA工具、微电子等有关知识有比较全面的了解,这样才能发挥自顶向下设计的优势,提高电路设计的质量和效率。采用自顶向下技术进行设计可分为三个主要阶段:系统设计、系统的综合和优化和系统实现,各个阶段之间并没有绝对的界限。
系统设计是整个设计流程中最重要的部所做的工作都是以这一部分为基础的。EDA设计流程为:设计输入、时序与功能仿真、综合、适配与下载。图(1)是运用EDA技术进行数字系统设计的流程图。分。它包括系统功能分析、体系结构设计、系统描述与系统功能仿真4个步骤,这一阶段所做的工作基本上决定了所设计电路的性
交通灯控制器论文 来自淘豆网m.daumloan.com转载请标明出处.