Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

搜索
1 2 3 4
查看: 15822|回復: 5
打印 上一主題 下一主題

[問題求助] ADC跑FFT的一些問題請教一下

[複製鏈接]
跳轉到指定樓層
1#
發表於 2010-12-10 09:17:06 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
小弟我目前是做ADC的,想跑FFT來計算SNDR與ENOB
* [1 p; ?6 j+ n1 o! i+ M) _
) d$ O" n  I5 E; a我看學長的資料是寫說要符合一致性(Coherent)  fs/N=fin/M
* ?% j8 z# R8 X) L" H4 V% T  v  ?# F
/ t1 d- x9 H9 Afs代表取樣頻率(Sampling Rate) fin代表輸入正弦波頻率! s. b5 u, ~" J4 d
0 I& R! D( R" R# u
N代表取樣點數 M代表輸入訊號的週期數
* }! y: E( q' i  G9 ?7 s) U, Q9 [8 @4 E; w
小弟目前不太了解的是fs的計算方式+ h- y7 C: l" f& B

: M0 a$ h1 R: [我的電路如果是八位元來講要經過9個clk週期才會產生一個輸出
: C: Q! m. z! e% g9 M( J) F% h
8 W3 N6 N7 K0 l7 R5 D8 K其中有8個週期是轉換週期  有半個週期是取樣週期   剩下半個是把輸出丟到暫存器輸出
& q* D% S! C8 B' I! |8 H- O1 j- Q7 v4 k, g9 f2 V
我的clk頻率為1MHz  我看有些paper計算sampling rate的方式是直接把1M/8=125K  ' r+ _. B3 |; V
1 D. k  `% s" a( ?5 D
125k=sampling rate? 想請問各位大大, 若我的clk頻率1MHz, 轉換須經過9個週期才能產生(如上), sampling rate該如何計算?. [5 e* k: e0 r, B! U

) j% T) s$ R( B+ D, |2 u若計算出來後我的N取2^8*32=8192點   M取19  那我模擬的時間(.tran)要如何計算??
7 F1 a/ Y$ |# L) b# u; m, L
2 M' F: D& ~6 t+ z4 _希望知道的大大不吝指點一下, 感恩
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂 踩 分享分享
2#
發表於 2010-12-14 13:41:06 | 只看該作者
clk頻率/轉換一筆資料所需的週期=sampling rate/ v0 }3 R2 |. I9 E5 A9 r
所以你的sampling rate應該是1M/9=111KS/s, g& E: q+ ?) F$ b+ |2 y

1 C  r7 _$ ?2 l0 t4 q模擬的時間是依你設定的取樣頻率來計算
3#
發表於 2010-12-16 12:45:00 | 只看該作者
fs/(k*2^N)=fin/M,  @0 a5 C: j) ^
M为质数
1 _4 j1 a. C* ZN为ADCbit数" B/ i) Z/ u; O, Q+ ~- y% B
k>=1;
4 `' S: ?# m5 H0 t仿真时间>=M/fin+Tstb,最后做FFT取点数为(k*2^N).
4#
 樓主| 發表於 2010-12-27 17:56:45 | 只看該作者
還想請問一下; G+ r; c% _2 E; R
仿真时间>=M/fin+Tstb,最后做FFT取点数为(k*2^N).9 U# ?6 i) D8 z! F; {6 L. ~5 t
Tstb請問是什麼?
5#
發表於 2011-7-12 11:44:43 | 只看該作者
非常感謝大大的分享
* i- N1 x1 a$ q% ~增進知識
, ~4 i' c6 P$ U+ ^% E2 T感謝大大喔
, \; m$ w# a' r0 [造就大家喔
6#
發表於 2011-11-9 09:46:18 | 只看該作者
非常感謝大大的分享, 增進知識
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

首頁|手機版|Chip123 科技應用創新平台 |新契機國際商機整合股份有限公司

GMT+8, 2024-12-26 10:25 PM , Processed in 0.162009 second(s), 17 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回復 返回頂部 返回列表