- 1、本文档共19页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
EDA技术
实习报告
学 院:电气信息工程学院
专 业:电子信息工程专业
班 级:信息 11
姓 名:
学 号:
指导教师:赵玉刚
实验日期:2013.10.28—11.01
目录
一、引言
二、实习题目
三、实习目的
四、实习技术与要求
4.1实习技术
4.1.1 FPGA简介
4.1.2 VHDL简介
4.1.3 VHDL程序语言基本设计
4.1.4 设计工具
4.2设计要求
五、实现过程
5.1 软件里程
5.2 系统设计
5.3 主要函数语句分析
六、功能及代码
6.1多路选择器(mux2)
6.2 方波发生器
6.3 三角波发生器
6.4 锯齿波发生器
6.5 正弦波发生器
6.6 顶层文件
七、仿真及硬件测试
八、总结及心得体会
九、参考文献
函数信号发射器的VHDL设计
一、引言
函数信号发生器是一种能能够产生多种波形,如三角波、 锯齿波、矩形波(含
方波)、正弦波的电路被称为函数信号发生器。信号发生器又称信号源或振荡器,在生产实践和科技领域中有着广泛的应用。例如在通信、广播、电视系统中,都需要射频(高频)发射,这里的射频波就是载波,把音频(低频)、视频信号或脉冲信号运载出去,就需要能够产生高频的振荡器。在工业、农业、生物医学等领域内,如高频感应加热、熔炼、淬火、超声诊断、核磁共振成像等,都需要功率或大或小、频率或高或低的信号发生器。
本设计采用FPGA来设计制作多功能信号发生器。该信号发生器可以产生三角波、方波。
二、实习题目:函数信号发射器的VHDL设计
三、实习目的:通过设计一函数发生器能够产生方波、三角波、锯齿波和三角波。熟练掌握VHDL硬件语言的编写,并学会QuartusⅡ的基本操作过程。运用数字逻辑电路的设计方法对学过知识的综合运用,学会撰写实习报告和总结。
四、实习技术与要求:
4.1实习技术:
4.1.1 FPGA简介
FPGA(Field-Programmable Gate Array)即现场可编程门阵列,它是在PAL、GAL、CPLD等可编程器件的基础上进一步发展的产物。它是作为专用集成电路(ASIC)领域中的一种半定制电路而出现的,既解决了定制电路的不足,又克服了原有可编程器件门电路数有限的缺点。
与传统们阵列和掩模可编程门阵列(MPGA)相比,FPGA具有很多的优点,传统门阵列可以用来设计任何电路,但是只能在工厂中一次性编程,而且还需要针对该电路的特定的掩模。FPGA是标准通用器件。使用其代替MPGA,可以将设计时间由几个月缩短至几小时,并且使设计更加简单,从而减少了错误修改和设计指标变更的花费。
FPGA器件在结构上,由逻辑功能块排列为阵列,它的结构可以分为三个部分:可编程快CLB(Configurable Logic Blocks)、可编程I/O模块IOB(Input Block)和可编程内部连线PI(Programmable Interconnect)。CLB在器件中排列为阵列,周围有环形内部连线,IOB分布在四周的管脚上。
FPGA也存在缺点,FPGA中,每个可编程的点都有电阻和电容。电阻和电容的使用减慢了信号的传输速度,所以FPGA的速度比传统门阵列要低,而且,FPGA中互联延迟是不可预测的。
FPGA的基本特点主要有:??? 一、采用FPGA设计ASIC电路,用户不需要投片生产,就能得到合用的芯片。 ??? 二、FPGA可做其它全定制或半定制ASIC电路的中试样片。 ??? 三、FPGA内部有丰富的触发器和I/O引脚。 ??? 四、FPGA是ASIC电路中设计周期最短、开发费用最低、风险最小的器件之一。 ??? 五、FPGA采用高速CHMOS工艺,功耗低,可以与CMOS、TTL电平兼容。????使用FPGA时,可以根据不同的配置模式,采用不同的编程方式。加电时,FPGA芯片将EPROM中数据读入片内编程RAM中,配置完成后,FPGA进入工作状态。掉电后,FPGA恢复成白片,内部逻辑关系消失,因此,FPGA能够反复使用。FPGA的编程无须专用的FPGA编程器,只须用通用的EPROM、PROM编程器即可。当需要修改FPGA功能时,只需换一片EPROM即可。这样,同一片FPGA,不同的编程数据,可以产生不同的电路功能。因此
文档评论(0)