1、1 毕 业 设 计 ( 2013 届 ) 题 目 基于 EDA 的 智能函数发生器的设计 学 院 物理电气信息学院 专 业 年 级 级 学生学号 学生姓名 指导教师 2013 年 5 月 5 日 1 基于 EDA 的智能函数发生器的设计 摘 要 函数信号发生器是广泛应用于电子测量和科学研究实验中的通用信 号源。随着现代测量和现代通信技术的发展,对相应的测试仪器和测试 手段也有了更高的要求,因此,设计一款精确度高、稳定性好、灵活便 捷的函数发生器具有很高的应用价值。 本课题以硬件描述语言 VHDL 为开发语言,通过 Altera 公司的 QuartusII 软件环境完成了频率可调的智能函数发生器
2、的程序设计,并进 行了逻辑综合,仿真,设计了一种可以产生递增斜波、递减斜波、梯形 波、正弦波、方波、三角波六种常用信号的函数发生器。波形频率稳定, 通过波形选择开关选择波形,而且输出的波形信息是用 8 位二进制数字 表示的,可以达到预期的效果。 文章最后给出了整个系统的测试结果,结果表明,所选择的设计方 案是可行的。而且由于设计采用了 EDA 技术,缩短了开发研制周期,提 高了设计效率,使系统具有该函数信号发生器具有输出稳定,设计灵活, 实现简单,性能稳定的特点。 关键词:函数发生器 电子设计自动化 硬件描述语言 QUARTUSII 2 DESIGN OF INTELLIGENT FUNCTI
3、ON GENERATOR BASED ON EDA ABSTRACT Function signal generator is a common signal source that is widely used in electronic measurement and scientific research. With the development of the modern measurement and modern communication technology, the equipment and method of corresponding test have a high
4、er requirement. Therefore, designing a high accuracy, good stability, flexible and convenient function generator has a very high value. The design of intelligent function generator with adjustable frequency is based on the hardware description language VHDL, and completed the programming, logic synt
5、hesis and simulation by the QUARTUS II software which is made in a corporation named Altera. This topic can generate six commonly used signals, for example, increasing oblique wave, decreasing oblique wave, trapezoidal wave, sine wave, square wave and triangle wave. This design with stable frequency
6、 of the waveform can select the waveform by the waveform selector switch. The waveform information of output can reach the expected effect. Finally, the test result of the entire system is given and shows that the simulation of design plan meets scheme design. Whats more, with EDA 3 technology, the design has the advantage of stable output, facility design, convenient operation, high reliability and