作者deathcustom ()
看板Electronics
標題Re: [問題] 關於sigma-delta ADC
時間Fri Jul 25 15:56:58 2008
※ 引述《aaming (............)》之銘言:
: 請問關於前級電路中的fully differential OTA
: 之CMFB非線性影響造成輸出的共模電壓隨差動訊
: 號輸出而變動進而影響後級的sigma-delta ADC
: (在此皆簡稱為SDM)取樣的問題
: 在使用simulink模擬中考量了前級共模輸出飄移
: 將使得後級的SDM在取樣點數達一定數量時會造
: 成SDM輸出電壓達到飽和,而這樣的飽和也導致了
: SDM的SNDR下降, 因此想請問在實做的量測中,
: 該怎麼避免前級共模漂移與取樣電容另一端自我
: 設定的共模電壓不相同的問題呢??
: 我自己的想法有兩個:
: 1. 在實現中加入一可以將積分電容做reset動作
: 的機制, 並趁輸出未達飽和前量測該結果。
: 2. 將SDM中的取樣電容連接到"理想設定的共模電
: 壓"改為透過共模感測電路取得前級的輸出共模
: 電壓, 使得該取樣電容的取樣值避免了前級輸
: 出的共模電壓變動造成了SDM飽和。
: 請問板上大大 有其他的想法或做法可以避免前級共模電壓漂移的影響嗎?
: 謝謝~
如下圖的三個switch
假如Vop = Vcm + dVcm + Vd/2
Von = Vcm + dVcm - Vd/2
^^^^Vcm飄移項
SAMPLE HOLD
Vop-/┐ ┌─┐
╪ C │ ╪
│ │ └pin:vip(next op)
/ Vcm
│ │ ┌pin:vin(next op)
╪ C │ ╪
Von-/┘ └─┘
所以假如兩個電容match得到的Vc = Vd/2
這也是你要的資訊
這應該是個簡單的解決方法
--
╭ █◣◢█ ╮ ╭ ███◣╮ ╭═══╮ ╭═════╮ ╭═════╮
║ ████ ╰══╯ █ ◥█╰══╯◢ ☆ ╰═╯ ◢▌ ◢╰══╯ ║
║ ████ ◢◢◣ █◣ █ ◢█◣ █ ◢ ◢█◣ ██◣ █ ◢█◣ ╴ ║
˙ █◥◤█ █◤ ███◤ █◢◤ █ █ █◢█ █▌█ █ █◢◤☆  ̄ρ▄
║
║ ◥ ◤ █ ● █◥█◣ ◥█◤ █ ◤ ◥◤◥ ◥█◤ █ ◥█◤ ╰〈╭▄﹀║
╰New York Yankees═ ◤ ════ #40 ◤ Chien-Ming Wang═◤═══ψTheAnswer3╯
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.116.95.114
1F:→ aaming:然而在非線性的考量中Vc是會受輸出振幅大小而產生變化的 07/25 16:28
2F:→ aaming:而這樣的變化將被後級的SDM所累加進而造成OP輸出飽和問題 07/25 16:29
3F:→ aaming:使得SDM的SNDR下降, 這個問題是我在設計CMFB時所想到的 07/25 16:31
4F:→ aaming:想說跟大家討論一下 ^^ 07/25 16:31
5F:推 aaming:謝謝喔 ^^ 07/25 19:55
6F:→ rexluo:SDM is negative fb, so design shouldn't allow overdrive 07/25 20:53