微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 微波和射频技术 > RFIC设计学习交流 > DAC中DFT分析请教

DAC中DFT分析请教

时间:10-02 整理:3721RD 点击:
在candence中仿真DAC(binary+themometer结构,14bit)SFDR特性,时域仿真完成后,进行DFT变换,从而计算SFDR值。输出信号频率位10MHz,采样频率位65MHz。
问题是:在进行DFT变化时,我计算时间长度为2u----4u,取点20000;另外一种计算时间长度为2u--4.1u,取点也是20000.但是这两种计算时取得都是整数个周期,但是计算出来的结果不一致,请问这属于什么情况呢?请高手指教哈

我也是做14b dac,我在测SFDR时也遇到了问题。
我用MATLAB对电路输入理想sin信号进行DFT分析,频谱也是一团糟。
采样的数据数不是由cadence确定的么?仿真不同的时间长不是应该得到不同的采样数么?
jlzhao@126.com,保持交流

后来发现,仿真时,如果两个时间长度不一样,你计算时取得是奇数倍周期和偶数被周期,两者结果略有不同,但是差距在零点几个dB左右,这应该是正常的。仿真时在输出端加入一个滤波器效果要好一些。你晓得DAC中SNR的性能如何提高不?

我用MATLAB对电路输入理想sin信号进行DFT分析,频谱也是一团糟。

这个应该是你的电路存在问题了吧?

应该是谱泄漏吧?
加窗试试?

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

网站地图

Top