FPGA教程案例30基于FPGA的DDS直接数字频率合成器之三——借助MATLAB进行频率精度分析

Posted fpga和matlab

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了FPGA教程案例30基于FPGA的DDS直接数字频率合成器之三——借助MATLAB进行频率精度分析相关的知识,希望对你有一定的参考价值。

FPGA教程目录

MATLAB教程目录

---------------------------------------------------------------------------------------

1.软件版本

vivado2019.2,matlab2021a

2.将vivado的仿真数据保存到本地txt文件中

       在上个课题中,我们实现了一个基础的DDS,在本课程中,我们将借助matlab对DDS的输出频率进行验证测试。我们首先对上个课题的testbench进行修改,使得vivado的仿真数据可以保存下来。修改后的testbench如下:

`timescale 1ns / 1ps
//
// Company: 
// Engineer: 
// 
// Create Date: 2022/04/24 20:00:13
// Design Name: 
// Module Name: TEST_tops
// Project Name: 
// Target Devices: 
// Tool Versions: 
// Description: 
// 
// Dependencies: 
// 
// Revision:
// Revision 0.01 - File Created
// Additional Comments:
// 
//


module TEST_tops;
 reg i_clk;
 reg 

以上是关于FPGA教程案例30基于FPGA的DDS直接数字频率合成器之三——借助MATLAB进行频率精度分析的主要内容,如果未能解决你的问题,请参考以下文章

FPGA教程案例28基于FPGA的DDS直接数字频率合成器之一——原理介绍

FPGA+sin基于DDS(直接数字合成)的正弦信号发生器模块FPGA实现

DDS基于FPGA的DDS研究与设计

FPGA教程案例68硬件开发板调试8——通过ila在线调试DDS信号发生器

FPGA教程案例32通信案例2——基于FPGA的FSK调制信号产生

FPGA学习之 直接数字频率合成器(DDS)