当前位置:首页 > 基于FPGA的信号发生器的设计_课程设计
郑州轻工业学院
电子技术课程设计
题目 基于FPGA的信号发生器设计
基于FPGA的函数发生器设计
主要内容、基本要求、主要参考资料等:
主要内容:
要求学生使用硬件描述语言设计信号发生器的FPGA源程序,实现如下功能:设计智能信号发生器,要求实现正弦波、方波、三角波、递增、递减斜波和阶梯波六种波形。 基本要求:
1、掌握FPGA 的程序设计方法。 2、掌握硬件描述语言语法。
3、程序设计完成后要求在软件中实现功能仿真。
主要参考资料:
1、姜雪松,吴钰淳.VHDL设计实例与仿真.机械工业出版社, 2007.
2、黄志伟.FPGA系统设计与实践[M].北京:电子工业出版社,2005.
完 成 期 限: 2013.6.21—2013.6.25 指导教师签名: 课程负责人签名:
2013年 6月 18日
2
目 录
摘 要 ....................................................... I 1 题目分析 ................................................... 1 2 方案选择 ................................................... 2
2.1 波形函数发生方案对比选择 ............................. 2 2.2 波形函数输出控制方式选择 ............................. 2 3 系统细化框图 ............................................... 4 4 各模块程序设计及仿真 ....................................... 5
4.1 递增斜波模块 ......................................... 5 4.2 递减斜波模块 ......................................... 6 4.3 三角波模块 ........................................... 7 4.4 阶梯波模块 ........................................... 8 4.5 正弦波模块 .......................................... 10 4.6 方波模块 ............................................ 11 4.7 输出波形选择模块 .................................... 12 5 系统联调测试分析 .......................................... 14 6 设计总结 .................................................. 16 参考文献 .................................................... 17 附 录 ....................................................... 1
基于FPGA的函数发生器设计
基于FPGA的函数发生器设计
摘 要
随着基于CPLD的EDA技术的发展和应用领域的扩大与深入,EDA技术在电子信息、通信、自动控制及计算机等领域的重要性日益突出。作为一个学电子信息专业的学生,我们必须不断地去了解更多的新产品信息,这就更加要求我们对EDA有个全面的认识。信号发生器在我们的日常中有很重要的应用,用VHDL语言去实现设计将会使我们对本学科知识可以更好地掌握。函数发生器是一种多波形的信号源,它可以产生方波、三角波、锯齿波,甚至任意波形。本设计是一个基于VHDL的采用自顶向下设计方法实现的信号发生器,该设计方法具有外围电路简单,程序修改灵活和调试容易等特点,并通过计算机仿真和实验证明了设计的正确性。 关键字 FPGA VHDL 函数发生器
I
共分享92篇相关文档