[問題] ADC的ENOB與實際Bit數

看板Electronics作者 (Oliver)時間16年前 (2009/04/23 13:43), 編輯推噓0(005)
留言5則, 3人參與, 最新討論串1/1
想請問一個關於計算adc的SNDR與ENOB的問題 假設今天設計一個 10MHz 9bit的adc 有可能經過MATLAB跑FFT算出來的ENOB大於9BIT嗎?? 只有大一點點 因為我以前做10bit的時候沒有發生這樣的事情 我的認知,是應該不會有這樣的問題。 所以想請問是否有人遇過這樣的問題 我自己在想是不是取樣點不夠 我的取樣頻率10MHz 取樣點 256 訊號100KHz 實際不是送剛好整數 要去算 訊號速度很慢 是因為參考他人的PAPER數值 這樣模擬出來的波形大約只有三個弦波 自己之前做,大約是取1/10的取樣頻 目前已經把取樣點數提高到1024 不過模擬的時候多很多,要跑好多天才知道結果 所以想先請問是否是哪裡出錯 已提早準備問題 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 203.64.101.125

04/24 15:41, , 1F
會不會是因為多算了當輸入為sin_wave時SNR會多的6dB呢?
04/24 15:41, 1F

04/24 21:51, , 2F
為什麼會多6dB??
04/24 21:51, 2F

04/24 21:52, , 3F
SIN WAVE 的SNR=6.02N+1.76dB N為BIT數
04/24 21:52, 3F

04/25 15:48, , 4F
是不是用了windowing function?
04/25 15:48, 4F

04/25 15:49, , 5F
有用的話要根據使用的函數將SNR校正回來
04/25 15:49, 5F
文章代碼(AID): #19x__oMz (Electronics)