FPGA+DMTD基于FPGA的双混频时差(DMTD)测量仪verilog实现

Posted fpga和matlab

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了FPGA+DMTD基于FPGA的双混频时差(DMTD)测量仪verilog实现相关的知识,希望对你有一定的参考价值。

1.软件版本

matlab2013b,ISE14.7

2.系统概述

双混频时差(DMTD)原理,整个系统包括如下:

1. 输入:两个有相位噪声的10MHz正弦信号。

2. 输出:互方差(Cross-Variance)和互频谱(Cross-Spectrum)

3. 信号处理过程:

       如图1所示,输入信号经功分器(Splitter)分成两路,分别经ADC模数转换器输出到数字下变频器DDC,DDC内的数控振荡器NCO产生10MHz正弦和余弦信号将输入信号下变频为同相(I)和正交(Q)两个拍频信号,经过抽取和滤波输出到鉴相器(Phase Detection),做反正切运算得到相位信号。一个32MHz晶振给所有的ADC和DDC中的NCO提供采样频率。

       输入信号A和B是两路同频率但相噪不同的信号,即有一路信号需加噪声仿真。输入信号A的一路相位信号与输入信号B的一路相位信号相减得到AB两信号的相位差信号,输入信号

以上是关于FPGA+DMTD基于FPGA的双混频时差(DMTD)测量仪verilog实现的主要内容,如果未能解决你的问题,请参考以下文章

基于FPGA的双口RAM实现及应用怎么用

FPGA教程案例6基于vivado核的双口RAM设计与实现

基于FPGA的波速形成系统的实现

FPGA教程案例10基于Verilog的复数乘法器设计与实现

FPGA教程案例12基于vivado核的复数乘法器设计与实现

2-基于6U VPX的双TMS320C6678+Xilinx FPGA K7 XC7K420T的图像信号处理板