Electronics 板


LINE

※ 引述《wwwok (勇敢的堅持下去)》之銘言: : 想請問一下各位大大 : 在ADC中的比較器 大部分適用什麼做的呢 : 我現在設計了一個flash ADC : 用了不少比較器 雖然說op可以拿來當做比較器 : 但是面積好像大了點 而且op有很多種 : 不知道應該使用那一種的op來做呢 : 目前是用two stage的op來當比較器 : 但是好像無法作用的感覺 : 多謝版上各位大大了 應強者我同學的要求來發文的 我是弱者 -.- 首先是第一個問題 OPAmp為什麼不適合拿來當comparator? 或者可以這樣問 OPAmp跟comparator有什麼不同? 我所讀過的兩本Analog IC design教科書 Martin、Allen在開始介紹comparator的時候 也是把OPAmp拿來當作comparator使用 Power、Area也是考量之一,但是OPAmp不適合拿來當作comparator 最主要的原因我想是OPAmp太~ 慢~ 了~ 如同推文j大所說的OPAmp主要是操作在閉迴路(負迴授)的情況之下 而comparator則是操作在開迴路的情況之下 將兩個有差距的輸入電壓"比較"出來,輸出電壓是"High" or "Low" OPAmp在負迴授的情況之下,輸出電壓依然是類比值 (功能可能是加減,放大,積分) 要"追"類比值還是比"追"數位值來的輕鬆,一般對於追的速度有定義一個參數 叫做slew rate,你可以想像一下如果你的輸出電壓這個週期是high下個週期是 low在下個週期又是high,你的OPAmp可能要設計的很辛苦,以two-stage OPAmp 來說就是補償電容電阻不能太大而第二級偏壓電流要大,電流一大的情況之下 power是小不了的 另外在正常的情況之下使用OPAmp都是為了達到一些線性的功能 如線性放大線性積分…等,因此OPAmp裡面的Transister都是操作在飽和區 所以剛剛指的電流大還是指偏壓電流大,無時無刻在消耗的電流 OPAmp要考慮到的參數大多有Gain、Bandwidth、PM、linearity PSRR、CMRR、ICMR、slew rate…等,蠻多參數其實都是由負迴授電路的spec 所決定的,比方說SC Amp的速度要多快?誤差要多小?就可以決定OPAmp的Gain Bandwidth、Slew rate,運用在Preamplifier(ex. 儀表放大器)的情況之下大部分是 看用在哪個系統 通訊? 生醫? 可以去推OPAmp的PSRR CMRR等參數 OPAmp當comparator用大概就像是開坦克車去跑F1賽道一樣,不是說 坦克車比賽車差,只不過現在是跑賽車跑道… 戰車的規格做的在怎麼高,速度 在怎麼快,要跟跑車比快還是辛苦,因為它們的用途不同,架構也就不一樣,設計 的過程要考量的東西也不盡相同,但要作一台跑的比F1賽車快的坦克有沒有可能? 有~ 對岸什麼東西都做出來了 這個世界上還有什麼不可能… 只不過不太值得就是了,雖然說OPAmp跟comparator的符號長的一樣 不過他們其實還是很不同的~ ============== 介紹完了OPAmp 接下來換介紹我自己 XD ============= 回到正題,有這麼多評估OPAmp好壞的參數 那 有沒有comparator的呢? 有的 一般來說就是speed(settling time)、input offset、resolution為主要考量 當然還有G大所說的kickback noise、clock feedthrough、channel charge injection 等問題要考量,其中speed跟resolution比較像是規格,其他的比較像是製程變 異或者開關切換本身會帶來的問題。 目前comparator的主流應該是latch-based comparator居多 基本的架構就是Preamplifier + Latch (+ buffer),buffer要不要加得視情況而定 Preamplifier其實有點像架構簡單的OPAmp,不過不同的地方在於 它不需要像OPAmp的Gain要高達數百數千甚至數萬,這個preamplifier的 規格一般而言個位數到十幾就差不多了,因為它的功能只是要把兩個輸入電壓的 壓差放大(開迴路操作)讓後面的latch能夠快速的比較出來(positive feedback) 當然這個preamplifier也要夠快,不然會拖垮comparator的速度 加裝preamplifier的好處蠻多的,latch的offset會因為preamplifier 的關係讓它的影響變小,而開關切換造成的一些雜訊也可以由preamplifier擋下來, 不會讓他影響到前面的電路(ex. Sample & Hold) preamplifier可以將較小的壓差放大然後比較出來 也就等效的把comparator的resolution提升了,另外preamplifier自己本身的offset 可以由一些SC電路技術抵銷,不過這樣一來就要考量穩定度的問題了(負迴授) 當然加裝preamplifier的代價就是增加power消耗,尤其是flash ADC使用的比 較器是以2^N來計算,數量非常可觀 ================= 閒聊 ================= 本身有參予設計過的ADC是successive approximation ADC跟 pipeline ADC Flash ADC不是很熟只有一些簡略的概念 以Flash ADC來說comparator本身的設計可能還好,加上他一個週期就可以作一 次A/D轉換,所以clocked comparator就等同於S/H電路了,comparator的速度 則是主要要求,因此CML(current mode logic)為基礎的latch應用在comparator 還算一個不錯的方法。 comparator的resolution變的沒有那麼重要,首先是因為Flash ADC本身 不太可能做到太高解析度(約4~6 bits)再者就是編碼器裡面的校正技術 (現在還蠻熱門的研究方向)可以把comparator造成的誤差校正回來 comparator可能會有preamplifier的設計但是正常不會有SC的消除offset技術在 裡頭,因為速度太快了~ CIC得獎晶片有一個是Flash ADC操作頻率是5GHz 另一個重點就是參考電壓的準確度,Flash ADC的參考電壓是由電阻分壓取得的 而矽製程的電阻,製程漂移蠻大的,參考電壓飄掉就像是量身高的尺不準一樣 轉換出來的數位值後面再校正都沒有用,電路設計有電阻平均校正技術,layout 方面也有相關的論文提出一些技術,如環狀電阻佈局技術就是去避免電阻彼此之 間的Mismatch,大家一起飄OK但要飄的一樣多,但是你飄5歐姆我飄10歐姆 就仆街了。對於Flash ADC我懂的大概就這麼多吧 ==================== 後話 ====================== 對於ADC的研究,目前我也是剛開始而已,給你一些建議,可以先去找幾本不錯 的教科書,專門講解Mixed-signal IC的那種會比較好,或者去修MSIC的課,了 解有哪些參數可以評估ADC or DAC的優劣,更進一步的是由這些參數去把子電 路(comparator or OPAmp)的規格開出來,這是"從系統到電路"的觀點 當然也要去看一些Analog IC的書把這些子電路練好,能修課作一些作業是最快的方式 畢竟要累積經驗最快的方式還是實戰,如果能夠了解到電路非理想效應會影響到整 個ADC,那麼"從電路到系統"也有了,這概念很重要,因為很多的校正的原點都在這裡 對電路要有一些感覺,以OPAmp來說two-stage就是慢,補償是個原因,一般 來說Cc>CL,slew rate的設計就受到蠻大的限制,最主要的是它的主極點不在負 載端,如果你的電容負載變大第二極點會被拉回來,進而影響到電路的穩定度 主極點做不到太高頻,因為補償本來就是把主極點往低頻拉藉此拉開兩個極點 同時可能也不能掛太大的電容負載,優點就是高輸出擺幅,高增益。 單級的OPAmp(Telescopic、fold cascade、gain boosting)來說就是高速 但是擺幅受到限制(上下各疊兩層),Gain也不好做大,Gain boosting雖然可以把 Gain提升(相當於疊三層)但是相對來說輸出擺幅更小,偏壓電路也不太好設計 跟two-stage的偏壓電路比起來複雜多了 大概說起來就是要了解為了解決什麼問題,然後要用什麼架構?這個架構會帶來 哪些負面影響?該怎麼取捨?這樣大概就算入門了吧 有一句話是這麼說的,如果CPU對數位電路來說像心臟那樣重要 那麼OPAmp就是類比電路的心臟!! comparator也蠻重要的… 當腎臟好了 XD 還有switch、current mirror、analog buffer、Bias circuit…等都是需要下工夫的電路 (韓國人預言OPAmp以後會消失... 蠻有可能的) 還有一點蠻重要的就是去想辦法借到前輩的"碩士論文" 用中文寫的碩論第一個好處就是:它是用中文寫的 XD 還有就是他對電路的描寫可能比較親切近人,畢竟從課本或是paper參考的電路 size要怎麼給? 偏壓要怎麼設計? 電容值電阻值? 這些都是需要經驗的 這也是類比工程師的價值所在,找個學長或者前輩巴著他,然後用力的吸(功) 能吸多少算多少,最根本的方式就是把電子學整個弄懂管他comparator還是 OPAmp還是其他電路反正都是由MOS兜起來的,只是用途不同罷了,由電路架 構就可以猜出它為了避免什麼問題?想要提升什麼優勢?電流怎麼流動?電壓 卡到哪裡?迴授的用途?到這種程度你就已經練成寫輪眼了,基本電路已經不是 太大問題,看paper或者原文書你都可以了解設計者的理念了,等到你能夠跟你 老闆打嘴砲然後把他唬的一愣一愣的,恭喜你連萬花筒都練成了… 直接放幻術 XD 對於電子學我還蠻推薦林昀的,雖然只是基本的電子學但是他把電路演進的理念 講的很詳細,萬變不離其宗,分析他人的電路有了一定的經驗之後,接下來就有 可能創新,雖然我本人還沒做到,但是我看到的強者大多是這樣養起來的 最後是matlab要會用,因為ADC不管是模擬還是量測都需要用到這套軟體 以上 我懂的大概就這些 歡迎各位朋友指教 有機會在交流 --



※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.123.110.207 ※ 編輯: bbyan 來自: 140.123.110.207 (11/18 06:25)
1F:推 windboy0620:推 11/18 08:00
2F:推 kokonut:第一句寫反了...是"應弱者我同學的要求來發文的 我是強者" 11/18 09:06
3F:→ kokonut:BB博太厲害了...邊吃早餐邊拜讀............orz 11/18 09:07
4F:推 pow:這篇應該要M的 另外補充 preamp速度快 自然Gain不會大 11/18 11:13
5F:推 ttokin:幫推 看到熟悉的IP :p 11/18 11:29
6F:推 wwwok:寫的太好了 真的很感謝 應該要M起來 感謝感謝^^ 11/18 11:30
7F:推 jnlien:大推 這篇作者很有料 另外建議樓上去找一些比較基本的 11/18 11:32
8F:→ jnlien:flash ADC design technique 像是interpolation就很重要 11/18 11:33
9F:推 wwwok:恩恩 謝謝B大和J大給的建議 小弟會努力的 11/18 11:40
10F:推 Gocoba:不推不行..有實做過ADC的經驗對類比sense的培養很有用 11/18 11:41
11F:→ Gocoba:我比較想知道泡菜預言opamp會消失這件事..有reference嗎? 11/18 11:43
12F:推 ttokin:在pipeline ADC新架構裡 MDAC電路的opamp已經全部被取代了 11/18 12:04
13F:推 horsemelon:可以看一下06'J的CBSC跟07'J的ZCBC pipelined ADC... 11/18 12:05
14F:→ horsemelon:都沒有OP了喔......QQ 11/18 12:06
15F:推 jnlien:op消失的原因可能是跟製程一直進步有關吧~ 現在製程進步的 11/18 12:09
16F:→ jnlien:方向對OP的設計相當不利 尤其是Vdd的降低 11/18 12:09
17F:推 Williamette:不用opamp的架構很久以前就有了 只是要取代opamp還 11/18 12:50
18F:→ Williamette:有很長的路要走阿 尤其是要mass production 11/18 12:50
19F:推 pdaer:觀念真清楚,推一下!! 11/18 12:51
20F:推 overthesea:是李老師還是蔡老師的高徒嗎 XD 11/18 13:21
21F:推 rogerable:幫推 11/18 19:44
22F:推 srandom:第三頁那邊討論一下 two-stage op SR 應該是看第一級的 11/18 20:05
23F:→ srandom:偏壓電流吧 ? 11/18 20:05
24F:推 ecegalaxy:internal SR 看第一級 current , external SR 看輸出 11/18 23:03
25F:推 jnlien:請問樓上方便回文說明嗎? 以前這邊就一直弄不太懂@@ 11/18 23:31
26F:→ jnlien:總覺得2-stage的slew rate 不只I5/Cc那麼單純 但不知詳情 11/18 23:32
27F:→ jnlien:感恩~ 11/18 23:32
28F:推 juc:這要看Cc擺在哪吧...標準二級OP架構是Iss/Cc...個人淺見 11/18 23:46
29F:推 cpt:拿坦克和F1來比喻 真的很妙 (筆記) 以後TA類比電路很有用 orz 11/19 13:09
30F:→ cpt:另外關於op-amp被淘汰這件事 或許是將來closed-loop operation 11/19 13:10
31F:→ cpt:會越來越少有機會用到吧 11/19 13:11
32F:推 deathcustom:但是delta-sigma還是要用到積分器(很囧) 11/19 13:36
33F:推 pdaer:mixed-signal還蠻常用到的阿XD 11/19 16:28
34F:→ circularssk:大推! 11/23 12:11
35F:推 ery001:nice!不過後面有些東西可能可以補充一下,如果要使用opa 12/22 13:42
36F:→ ery001:架構當comparator,基本上不需要做compensation 12/22 13:43
37F:→ ery001:除非是真的又用到negative feedback,否則通常comparator 12/22 13:44
38F:→ ery001:open loop的使用情況下應該不需考慮stability的問題 12/22 13:45
39F:→ ery001:所以pole splitting和速度(or BW)問題在comparator應用 12/22 13:47
40F:→ ery001:一般應該可不討論,另外兩級cascode加上gain-boosting 12/22 13:47
41F:→ ery001:應該要跟三級cascode比較,基本上swing在gain增加情況下 12/22 13:48
42F:→ ery001:是比cascode大的,代價就是可能耗多一些電 12/22 13:49
43F:→ ery001:上述的速度問題指的是compensation影響BW考量點,而非 12/22 13:54
44F:→ ery001:comparator不用管速度... :P 12/22 13:54
45F:推 orotot:好文 推! 08/09 21:58
46F:推 king007:push 04/06 17:38
47F:→ sneak: 感恩~ https://daxiv.com 11/11 14:51
48F:→ sneak: 有很長的路要走阿 尤其 https://noxiv.com 01/04 21:50







like.gif 您可能會有興趣的文章
icon.png[問題/行為] 貓晚上進房間會不會有憋尿問題
icon.pngRe: [閒聊] 選了錯誤的女孩成為魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一張
icon.png[心得] EMS高領長版毛衣.墨小樓MC1002
icon.png[分享] 丹龍隔熱紙GE55+33+22
icon.png[問題] 清洗洗衣機
icon.png[尋物] 窗台下的空間
icon.png[閒聊] 双極の女神1 木魔爵
icon.png[售車] 新竹 1997 march 1297cc 白色 四門
icon.png[討論] 能從照片感受到攝影者心情嗎
icon.png[狂賀] 賀賀賀賀 賀!島村卯月!總選舉NO.1
icon.png[難過] 羨慕白皮膚的女生
icon.png閱讀文章
icon.png[黑特]
icon.png[問題] SBK S1安裝於安全帽位置
icon.png[分享] 舊woo100絕版開箱!!
icon.pngRe: [無言] 關於小包衛生紙
icon.png[開箱] E5-2683V3 RX480Strix 快睿C1 簡單測試
icon.png[心得] 蒼の海賊龍 地獄 執行者16PT
icon.png[售車] 1999年Virage iO 1.8EXi
icon.png[心得] 挑戰33 LV10 獅子座pt solo
icon.png[閒聊] 手把手教你不被桶之新手主購教學
icon.png[分享] Civic Type R 量產版官方照無預警流出
icon.png[售車] Golf 4 2.0 銀色 自排
icon.png[出售] Graco提籃汽座(有底座)2000元誠可議
icon.png[問題] 請問補牙材質掉了還能再補嗎?(台中半年內
icon.png[問題] 44th 單曲 生寫竟然都給重複的啊啊!
icon.png[心得] 華南紅卡/icash 核卡
icon.png[問題] 拔牙矯正這樣正常嗎
icon.png[贈送] 老莫高業 初業 102年版
icon.png[情報] 三大行動支付 本季掀戰火
icon.png[寶寶] 博客來Amos水蠟筆5/1特價五折
icon.pngRe: [心得] 新鮮人一些面試分享
icon.png[心得] 蒼の海賊龍 地獄 麒麟25PT
icon.pngRe: [閒聊] (君の名は。雷慎入) 君名二創漫畫翻譯
icon.pngRe: [閒聊] OGN中場影片:失蹤人口局 (英文字幕)
icon.png[問題] 台灣大哥大4G訊號差
icon.png[出售] [全國]全新千尋侘草LED燈, 水草

請輸入看板名稱,例如:BuyTogether 或 站內搜尋

TOP