基于vhdl智能函数发生器设计说明书

基于vhdl智能函数发生器设计说明书

ID:29472389

大小:388.54 KB

页数:48页

时间:2018-12-20

基于vhdl智能函数发生器设计说明书_第1页
基于vhdl智能函数发生器设计说明书_第2页
基于vhdl智能函数发生器设计说明书_第3页
基于vhdl智能函数发生器设计说明书_第4页
基于vhdl智能函数发生器设计说明书_第5页
资源描述:

《基于vhdl智能函数发生器设计说明书》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、1引言21.1课题的背景、目的21.2课题设计主要内容32开发工具简介42.1EDA技术42.2硬件描述语言—VHDL42.3MAX+PLUSⅡ的介绍53设计方案73.1智能函数发生器的设计思路73.2各波形模块的设计和仿真7结束语16致谢17参考文献18附录:基于VHDL的智能函数发生器源程序代码19221引言EDA(ElectronicDesignAutomation,电子设计自动化)技术是现代电子工程领域的一门新技术。它提供了基于计算机和信息技术的电路系统设计方法。EDA技术的发张和推广应用极大地推动了电子工业的发展。EDA技术就是以计算机为工具,

2、在EDA软件平台上,对以硬件描述语言VHDL为系统逻辑描述手段完成的设计文件自动地完成逻辑编译,逻辑化简,逻辑分割,逻辑综合及优化,逻辑布局布线,逻辑仿真,直至对于特定目标芯片的适配编译,逻辑映射和编程下载等工作。设计者的工作仅限于利用软件的方式,即利用硬件描述语言来完成对系统硬件功能的描述,在EDA工具的帮助下就可以得到最后的设计结果。近年来,集成电路制造技术的快速发展,一方面促进了相应设计技术的发展,另一方面也对设计技术提出了更高的要求。当前集成电路设计,面临着功能强、性能好、规模大、成本低、设计周期短等一系列要求和挑战,这些要求和挑战引起了集成电路

3、设计方法的全面革新。当今,以行为设计为主要标志的新一代数字系统设计理论已形成并得到发展。在集成电路的数字系统的系统级设计中,VHDL硬件描述语言构造的描述模型优化设计,有利于高效利用设计空间,实现设计结构的精确分析,使芯片资源得以充分利用。1.1课题的背景、目的20世纪末,电子技术获得了飞速的发展,在其推动下,现代电子产品几乎渗透了社会的各个领域,有力地推动了社会生产力的发展和社会信息化程度的提高,同时也使现代电子产品性能进一步提高,产品更新换代的节奏也越来越快。计算器的普及大大缩短了人们在数学计算所花费的时间,但是一般的计算器只能用来计算加、减、乘、除

4、这四类简单的数学计算,而不是进行复杂和的函数计算。因此设计了这个简单的智能函数发生器。此智能函数发生器内置递增斜波、递减斜波、三角波及阶梯波四种函数模块,用户可以在输入端输入相应的代码选择不同的函数,从而进行函数计算并绘出一定范围内的函数图形。即方便了用户进行函数计算,又方便了用户对这四类函数进行深入的研究。而22电子信息类产品的开发明显地出现了两个特点:一是开发产品的复杂程度加深;二是开发产品的上市时限紧迫。而伴随着如上两个特点的产生,相应的出现了设计上的两个问题。其一,在电子系统日趋数字化、复杂化和大规模集成化的今天,电子厂商们越加迫切地追求电子产品

5、的高功能、优品质、低成本、微功耗和微小封装尺寸,从而使得电子设计日趋复杂。那么如何去完成这些高复杂度的电子设计呢?其二,电子产品设计周期短和上市快是电子厂商们坚持不懈的追求,那么面对日趋复杂的设计,又如何能够缩短开发时间呢?解决以上两个问题的唯一途径是电子设计自动化(EDA),即用计算机帮助设计人员完成繁琐的设计工作。1.2课题设计主要内容本设计是一种能够产生递增斜波、递减斜波、三角波及阶梯波的函数发生器,系统的时钟基准频率为12MHz,测式频率频率范围200Hz—2MHz,能够在选择开关的控制下输出相应的波形信号,且生成信号的频率可以通过控制信号的设置

6、进行调整。222开发工具简介2.1EDA技术EDA是电子设计自动化(ElectronicDesignAutomation)缩写,是90年代初从CAD(计算机辅助设计)、CAM(计算机辅助制造)、CAT(计算机辅助测试)和CAE(计算机辅助工程)的概念发展而来的。EDA技术是以计算机为工具,根据硬件描述语言HDL(HardwareDescriptionlanguage)完成的设计文件,自动地完成逻辑编译、化简、分割、综合及优化、布局布线、仿真以及对于特定目标芯片的适配编译和编程下载等工作。典型的EDA工具中必须包含两个特殊的软件包,即综合器和适配器。综合器

7、的功能就是将设计者在EDA平台上完成的针对某个系统项目的HDL、原理图或状态图形描述,针对给定的硬件系统组件,进行编译、优化、转换和综合,最终获得我们欲实现功能的描述文件。综合器在工作前,必须给定所要实现的硬件结构参数,它的功能就是将软件描述与给定的硬件结构用一定的方式联系起来。也就是说,综合器是软件描述与硬件实现的一座桥梁。综合过程就是将电路的高级语言描述转换低级的、可与目标器件FPGA/CPLD相映射的网表文件。  硬件描述语言HDL是相对于一般的计算机软件语言,如:C、PASCAL而言的。HDL语言使用与设计硬件电子系统的计算机语言,它能描述电子系

8、统的逻辑功能、电路结构和连接方式。设计者可利用HDL程序来描述所希望的电路系统,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。