|
緣緣網友以及版主:
1 w9 n3 F. v# B1 `$ N# o$ `我的問題如下:
- z+ P0 H8 @0 k2 _, L我用HSPICE 仿真了一個2-bit flash ADC
6 p6 d& |5 W9 Z- c/ r利用spice explorer中的理想D/A工具,
7 |7 n7 a. }) x3 Z可將2-bit flash ADC的輸出數字信號,通過該D/A重構爲模擬信號3 {* n, G1 q$ P$ g, x& V; X$ _$ P
並導出數據,如附件ADC_DAC_out.txt所示
8 ~, ^: b; N& X" K) X該文件中第一列爲時間信號(X軸),第二列爲重構後模擬信號的幅度
9 `) b5 U/ D! r+ ]# x0 K2 o- H9 D* V在matlab中如何用load語句將這樣一個兩維的數據導入
, g+ O. N: Q- F' g" R我現在需要用matlab對該信號進行FFT處理,並計算THD,SNR,SNDR
9 S/ J8 A" l; o& w% {3 U7 I$ H4 d我的fin=56640625Hz,fs=2e+9Hz,打算做1024個點的FFT2 u' u' H i6 n/ {9 ~ h
ADC_DAC_out.txt中數據的時間是從11ns----523ns! ^4 ^3 ~5 n f$ y
因爲11ns+1/fs=523ns" n& m d, z# B; M1 ~' R
附件中fft_yuanyuan.m文件是我將網站上你的matlab程序複制下來了9 \" X! d' x" ~8 f8 r9 p# o+ C
但�面有些部分我不明白,我用“?”標出了7 M; g4 E3 b1 {( F; C- q, V3 _
8 \0 S* I" D# r9 o
謝謝你。( s+ [3 l7 W$ l4 x3 }4 a1 q. R. R
& l4 {3 L- _- h: h, R- ~8 o$ J
[ 本帖最後由 iamsailing 於 2009-5-26 09:24 AM 編輯 ] |
本帖子中包含更多資源
您需要 登錄 才可以下載或查看,沒有帳號?申請會員
x
|