基于FPGA的正弦信号函数发生器设计.docVIP

  • 12
  • 0
  • 约8.85千字
  • 约 13页
  • 2024-03-09 发布于北京
  • 举报

数字电路课程设计实验报告 作者: 2011-06-13

《数字电路课程设计》实验报告

题目:基于FPGA的正弦信号函数发生器设计

班级:

学号:

姓名:

完成时间:

实验地点:

摘要

利用FPGA产生特定输出波形是工程中的常用应用。也是学生学习FPGA编程和使用通常都要学习的内容。本次实验将通过实践学习使用FPGA产生正弦波信号输出。并学习使用chipscope软件进行测试。该报告将记录我的实验过程,并得出一些结论。

目录

实验任务与原理

1.1实验任务

1.2实验原理

ipcore使用方法

仿真结果

结束语

附录程序源代码

第一章实验任务与原理

1.1实验任务

通过VHDL编程利用FPGA来实现正弦波信号发生器的设计。并利用chipscope进行观察测试。

1.2实验原理

将matlab生成的正弦波数据导入ipcore中,只用查找表,通过输入不同的频率控制字,生成相应的正弦波。

f

其中fclk是系统时钟频率,?θ是频率控制字,B是查找表深度,f

求出频率控制字,在程序中这就是输入。输入地址的变化是通过计数器来控制的,在FPGA是通过开关来控制的

电路参考原理图如上图所示。Part1:实现加法器功能。根据输入的频率控制字,生成ROM的地址输入信号。Part2:ROM存储单元。调用IPCORE实现。输入地址信号,输出对应地址的数据。

第二章ipcore使

文档评论(0)

1亿VIP精品文档

相关文档