作者jamtu (月光下的智慧)
看板Electronics
標題Re: [問題] 設計OPA電晶體的長寬比
時間Tue Aug 6 13:52:14 2013
※ 引述《ttb810125 (嘎嘎)》之銘言:
: 最近專體碰到了要手動算出OPA電晶體的長寬比下去調整
: 但是小弟根本不知道該怎麼下手
: 有些資料寫得不清不楚 所以想請各位有心人士幫忙解解惑
: 如怎麼設計流程,要怎麼設計....等等 越詳細越好~~
: 謝謝大家><
先進製程中 (其實0.35現在算老舊...)
OP的電晶體長寬比原則上無法完全手算
必須手算搭配模擬
認為可以完全手算的人,可能是活在1um以上記憶裡面
不然就是能夠拿到很ideal的model
怎麼模擬?
首先你必須先把OP的規格轉換成小信號的需求
Ex. DC gain,頻寬 對應到 gm, gds, Cc 的值等等
並且設定好電路裡面的電壓headroom
然後搭配長寬(不只是比例)去掃,怎樣能夠掃出你要的parameter
Ex. 你需要gm = 100S, 於是你就用10uA去掃看看怎樣的W/L能夠達成
又可能掃出來發現VGS過大,於是就用更大的W/L去壓
此時發現gm超過了規格,為了省電就用更小電流.....
但重點其實也不是怎麼一開始就"掃"
而是你要先知道一些design methodology
我自己是看Martin AIC的第五章與第六章 先有一些基本概念
(他是用ideal model手算過一遍給你看)
接下來看Boris Murmann的講義 (置底文論壇裡面有)
就我在學校裡面看來
極少人會真正很認真去用掃出一顆optimized OPAMP
(坦白講我沒看過半個)
因為通常時間不會花在這種地方
所以遑論一個標準化的程序去做 因為每種系統要求的事情不一樣
會要求手算加模擬去optimize規格是在業界會要求
因為要把成本降到最低
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.62.93.219
推 delaluna:其實我也很好奇要怎麼掃 還沒讀過相關書籍QQ 08/06 22:52
→ jamtu:掃這個不會有書 要自己摸一套flow 08/06 23:18
→ jamtu:每個人掃的方法也都不一樣 要掃的東西也不相同 08/06 23:19
→ jamtu:掃size只應該是在optimization的階段 08/06 23:19
→ jamtu:什麼都不懂的情況下是不可能用掃的~ 08/06 23:19
推 deathcustom:基本上大家只會care OP的基本spec有沒有到,到了之後 08/06 23:23
→ deathcustom:整個訊號處理電路架構對表現的影響比OP超過spec多少 08/06 23:24
→ deathcustom:沒有太大的影響 08/06 23:24
→ jamtu:真的 我size都亂給... 不過業界cost down還是有差... 08/07 00:10
推 delaluna:我是一開始看功耗 算一下電流 然後在那電流附近慢慢tune 08/07 00:58
→ delaluna:雖然大概都知道動哪些尺寸spec會怎麼跑 但感覺很沒系統 08/07 00:59
→ delaluna:還沒時間學一套optimize的SOP 08/07 00:59
推 jbc77728:gm/id法看一下吧 當然可以掃 但是要知道自己在幹嘛 08/07 23:12
→ bulcas:先把電路的 DC 訂出來,拿去掃相應的 size 然後去微調 08/08 11:24
→ bulcas:掃的目的是給出一個大約的範圍,再依照小訊號參數去微調 08/08 11:26
推 owenroy:Murmann的講義寫得蠻清楚的 08/08 11:58