|
緣緣網友以及版主:. Y. V6 I9 [1 ~, J& l, b Y
我的問題如下:
k+ b u* q0 p2 D4 b, W8 p# M我用HSPICE 仿真了一個2-bit flash ADC
; Q( S9 d, g" t& t3 L利用spice explorer中的理想D/A工具,0 T2 K( @1 R& \6 T [
可將2-bit flash ADC的輸出數字信號,通過該D/A重構爲模擬信號
+ ?# {0 P1 n* i1 |9 O2 \- g8 ~並導出數據,如附件ADC_DAC_out.txt所示
$ o# ]! Z( L* s+ N0 F6 J. Z該文件中第一列爲時間信號(X軸),第二列爲重構後模擬信號的幅度! I4 |4 ]4 G9 R. }2 Y- [ p
在matlab中如何用load語句將這樣一個兩維的數據導入) y* Y+ c% L, k* b; E9 E! [, q) ^
我現在需要用matlab對該信號進行FFT處理,並計算THD,SNR,SNDR0 I3 |, z8 M( P
我的fin=56640625Hz,fs=2e+9Hz,打算做1024個點的FFT
5 V+ u6 m9 `5 i, K0 EADC_DAC_out.txt中數據的時間是從11ns----523ns7 W% ]5 G8 a3 ~& s! p/ z) J$ k
因爲11ns+1/fs=523ns$ P4 D; `, a5 {" Y- b# W
附件中fft_yuanyuan.m文件是我將網站上你的matlab程序複制下來了
+ H8 X: l8 T1 j" |! h' |但�面有些部分我不明白,我用“?”標出了
& e4 p+ n" x( c. _* @
' l# @1 L. G' B- {4 S9 e# W/ T謝謝你。# g. C3 R9 H3 l
' Q9 u: S+ _/ [. I
[ 本帖最後由 iamsailing 於 2009-5-26 09:24 AM 編輯 ] |
本帖子中包含更多資源
您需要 登錄 才可以下載或查看,沒有帳號?申請會員
x
|