FPGA教程案例30基于FPGA的DDS直接数字频率合成器之三——借助MATLAB进行频率精度分析
Posted fpga和matlab
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了FPGA教程案例30基于FPGA的DDS直接数字频率合成器之三——借助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实现
FPGA教程案例68硬件开发板调试8——通过ila在线调试DDS信号发生器