微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 微电子和IC设计 > 微电子学习交流 > 问sigma-delta DAC的问题

问sigma-delta DAC的问题

时间:12-11 整理:3721RD 点击:
输入正弦波的频率为fs/300,采样频率为fs,128倍过采样,调制器输出1位数据流
对插值滤波器的输入端数据做FFT,SNR达到140-150dB
而对插值滤波器的输出数据做FFT,SNR只有70左右(调制器的输出的SNR也只有70左右)
我的直觉是因为输入端的数据采样频率是fs,而插入滤波器输出和调制器输出的数据频率是128fs,好像直接这么做FFT有点怪怪的。。。。。。
这是什么原因?应该怎么用MATLAB对数据进行处理?
谢谢

再高点看看
先排除字长影响吧
直接作fft没什么不对的

我发现如果把每个采样点保持128个周期SNR就降下来了......

You can ask by yourself.
1. How many point do you have in FFT?
The noise level will change according to FFT point.
The more point the noise level is low.
But the noise power is same.
2. Which windows do you apply? Different windows got different result.
That's an analysis method. So you can apply hanning window or blackman or
nuttlewin.

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top