信号发生器设计--《eda技术》课程设计报告

信号发生器设计--《eda技术》课程设计报告

ID:16274129

大小:6.39 MB

页数:24页

时间:2018-08-08

信号发生器设计--《eda技术》课程设计报告_第1页
信号发生器设计--《eda技术》课程设计报告_第2页
信号发生器设计--《eda技术》课程设计报告_第3页
信号发生器设计--《eda技术》课程设计报告_第4页
信号发生器设计--《eda技术》课程设计报告_第5页
资源描述:

《信号发生器设计--《eda技术》课程设计报告》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、巢湖学院2013级《EDA技术》课程设计信号发生器设计《EDA技术》课程设计报告设计题目:信号发生器设计专业班级:13电子信息工程(2)班指导教师:23巢湖学院2013级《EDA技术》课程设计信号发生器设计目录1.1EDA概述11.2QuartusII概述11.3VHDL语言介绍21.4信号发生器概述32信号发生器总体设计结构42.1系统设计要求和目的42.2.1系统设计要求42.2.2系统设计目的42.2信号发生器结构框图43信号发生器的实现53.1信号发生器的顶层原理图5本设计的主题思想是各个模块分别产生相应的波形,再通过一个4选1数据选择器输出相应的波形。53.2系统各功能模块的实

2、现53.2.1锯齿波模块53.2.2方波模块63.2.3正弦波模块63.2.4三角波模块63.2.5显示模块DELED73.2.6数据选择器模块73.2.7数模转换模块74函数信号发生器仿真及分析84.1顶层电路仿真84.2单元模块的仿真及分析84.2.1锯齿波模块的仿真及分析84.2.2方波模块的仿真及分析94.2.3正弦波模块的仿真及分析94.2.4三角波模块的仿真及分析94.2.5数据选择器模块的仿真及分析10图4-6数据选择器模块的功能仿真图105锁定管脚及硬件实现105.1锁定管脚图105.2硬件实现115.2.1锯齿波测试结果115.2.2方波测试结果125.2.3正弦波测试

3、结果125.2.3三角波测试结果136设计体会与总结1323巢湖学院2013级《EDA技术》课程设计信号发生器设计参考文献14附录151ladder模块的VHDL程序152square模块的VHDL程序163zhengxianbo控制模块的VHDL程序174delta模块的VHDL程序185ch41模块的VHDL程序196seltime模块207deled模块的VHDL程序208TLC7524模块VHDL程序211.1EDA概述23巢湖学院2013级《EDA技术》课程设计信号发生器设计EDA技术是以大规模可编程逻辑器件为设计载体,以硬件描述语言为系统逻辑描述的主要表达方式,以计算机、大规

4、模可编程逻辑器件的开发软件及实验开发系统为设计工具,通过有关开发软件,自动完成用软件的方式设计的电子系统到硬件系统实现,最终形成集成电子系统或专用集成芯片的一门新技术。1.2QuartusII概述QuartusII是Altera公司的综合性PLD开发软件,支持原理图、VHDL、VerilogHDL以及AHDL(AlteraHardwareDescriptionLanguage)等多种设计输入形式,内嵌自有的综合器以及仿真器,可以完成从设计输入到硬件配置的完整PLD设计流程。QuartusII可以在XP、Linux以及Unix上使用,除了可以使用Tcl脚本完成设计流程外,提供了完善的用户图

5、形界面设计方式。具有运行速度快,界面统一,功能集中,易学易用等特点。QuartusII支持Altera的IP核,包含了LPM/MegaFunction宏功能模块库,使用户可以充分利用成熟的模块,简化了设计的复杂性、加快了设计速度。对第三方EDA工具的良好支持也使用户可以在设计流程的各个阶段使用熟悉的第三方EDA工具。此外,QuartusII通过和DSPBuilder工具与Matlab/Simulink相结合,可以方便地实现各种DSP应用系统;支持Altera的片上可编程系统(SOPC)开发,集系统级设计、嵌入式软件开发、可编程逻辑设计于一体,是一种综合性的开发平台。MaxplusII作为

6、Altera的上一代PLD设计软件,由于其出色的易用性而得到了广泛的应用。目前Altera已经停止了对MaxplusII的更新支持,QuartusII与之相比不仅仅是支持器件类型的丰富和图形界面的改变。Altera在QuartusII中包含了许多诸如SignalTapII、ChipEditor和RTLViewer的设计辅助工具,集成了SOPC和HardCopy设计流程,并且继承了MaxplusII友好的图形界面及简便的使用方法。AlteraQuartusII作为一种可编程逻辑的设计环境,由于其强大的设计能力和直观易用的接口,越来越受到数字系统设计者的欢迎。Altera的QuartusII

7、可编程逻辑软件属于第四代PLD开发平台。该平台支持一个工作组环境下的设计要求,其中包括支持基于Internet的协作设计。Quartus平台与Cadence、ExemplarLogic、23巢湖学院2013级《EDA技术》课程设计信号发生器设计MentorGraphics、Synopsys和Synplicity等EDA供应商的开发工具相兼容。改进了软件的LogicLock模块设计功能,增添了FastFit编译选项,推进了网络编辑性能

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

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

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