如何对一个时域信号(比如ADC输出、一个采样保持电路的输出)做频域DFT线性度分析?
这里介绍2种方法:
(1)Calculator自带函数dft();
(2)Cadence自带Spectrum小程序。
我们先用一张图简单介绍下DFT谱线图的物理意义
	
相干采样:M/N=fin/fs
M:周期信号的周期数,取质数
N:DFT点数,通常取2^K,如128、256...
fin:输入信号频率
fs:DFT数据采样频率
Calculator自带dft()函数的设置
	
上图点击“OK”,然后加个函数dB20()转成dB即可,见下图
	
Calculator自带Spectrum小工具:
如何调出Spectrum小工具?见下图
	
下图为Spectrum界面设置
	
设置解释:
Start Time:采样数据起始点,选择一个合适的时间点t1
Stop Time:t1+ N/fs,这里N=256,fs=150MHz
Sample Count:DFT采样点,即N
Start/End Freq:DFT输出谱线图种起始频率和终点频率,点一下“S”可以自动生成。Start Freq = fs/N, End Freq = fs/2
最后,无论是dft()函数还是Spectrum小工具,都可以完成一些简单的DFT分析。相对而言,Matlab是一个更为强大、灵活的工具。
- 
                                adc
                                +关注关注 98文章 6496浏览量 544484
- 
                                信号
                                +关注关注 11文章 2790浏览量 76734
- 
                                DFT
                                +关注关注 2文章 231浏览量 22715
- 
                                时域
                                +关注关注 1文章 71浏览量 28515
- 
                                频域
                                +关注关注 1文章 87浏览量 26283
发布评论请先 登录
相关推荐
 
           
        
 
         如何对时域信号做频域DFT线性度分析
如何对时域信号做频域DFT线性度分析 
  
     
     
     
     
     
     
     
            
             
             
                 
             工商网监
工商网监
        
评论