Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

[問題求助] pipeline adc 的dnl及掉code問題

[複製鏈接]
跳轉到指定樓層
1#
發表於 2008-8-22 17:38:21 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
12bit 54Mhz pipeline adc
- w/ H3 Y! {" h11個STAGE
4 y& h" v+ K, \2 ^.18   3.3V2 ]% b, A5 n# g7 G  g

' L; \( t4 i7 S( ]5 U; svin=  + - 0.8v5 i4 o3 `; ~& A  @6 j# N% W0 A

7 A1 i2 M( h& J4 Y1LSB= 1.6 / 2^11! k$ z, a: @$ {5 _1 t  S6 G
0.5LSB=0.39mv4 Y2 R8 H& Y" m
我使用fully的op ,cmfb的電路是電容架構不連續式的電路 , 而 mdac是用s/h的方式$ N% l0 m+ h! Q# c
模擬   tt corner可以把單級DNL誤差小於0.5,而整級的誤差也在 1LSB以內沒有掉CODE的現象
/ ?/ t' K) R; r2 r& p% G可是在FF及SS就會發生很嚴重的誤差
2 E( p; H0 Z0 T1 S- k( [想請問各為有沒有什麼方式可以縮小DNL的誤差0 `! n, v* o3 b3 @' m% v
& _4 E4 E% {7 p. g% e4 s4 o
我有去確認 OP的電流夠大也夠快3 w0 _9 l  g4 M& G4 y0 S' f
開關的方式是用  TG當開關1 R" k5 I) c6 j& e" ?
我微調的方法是調電容的大小以及開關的的W. y: P6 V# l" B" A& t* g
但好像都沒有很明顯的降低DNL( E4 V; j: j9 {. v) Z: _  O% S
且感覺並不是一直去調OP的輸出電流就能改善DNL) U, T* L- Z" v& n4 z* J
也無法由調大 C的大小來減小DNL2 J. J: i8 U/ _: m3 b0 S9 [& n
似乎並沒有一定的調大C或把C調小就能明顯的改善DNL
! r% q. I( S; V) s6 l' g' P不知道這一方面該怎麼去解決
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂 踩 分享分享
2#
發表於 2008-8-26 00:44:40 | 只看該作者
TT沒有問題 跑FF SS有問題 那就表示OP設計的時候size沒有調好吧 沒有辦法cover到全部的範圍
! |* X8 A, F) N$ K檢查一下看看是不是有MOS跑到linear region去了
2 O2 [! ~0 M3 p; D還有OP偏壓電路有一起模擬嗎 OP偏壓電路也是要檢查看看
9 e8 S4 ~4 S+ L6 o. i9 I0 t; C一般在設計的時候 跑單級模擬 OP transient response在各個corner都要能settle到0.5LSB" z- h1 w; k: V% v
比較保險
3#
發表於 2008-9-3 15:31:54 | 只看該作者
1.可能是寄生電容讓MDAC的gain error過大) `7 o3 b" f/ L& q( Y
2.有可能comparator 出錯
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2024-11-16 12:44 PM , Processed in 0.147009 second(s), 18 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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