[問題] analog IC design請教和實習推薦

看板Electronics作者 (Winston)時間9年前 (2016/03/17 22:09), 9年前編輯推噓11(11022)
留言33則, 9人參與, 最新討論串1/1
小弟在目前在國外讀碩一,研究方向是類比積體電路設計,未來想深入研究ADC,但深感技術不足,只是不斷的看書但實踐不足。 現在調起電路和畫layout都還十分生澀,因此萌生實習的想法。 目前看完的書:razavi老師的analog design, sansen老師的analog design essential 正在看:Johns and Martin兩位老師的analog design, The art of layout design(?) 但仍是覺得很多零散的知識沒有學通,設計起電路來還是像猴子一樣看著一條死公式不停迭代,無法活用 所以想請各位指導我現在有什麼方法進步,能更聰明的設計和調電路。 以及想請各位推薦暑假可以去哪裡實習或學習 想學的東西有:設計電路、畫layout、數位電路流程(design complier到layout生成)、co-simulation(含pre-sim和post-sim) 再請各位指導了~不好意思因為是手機排版可能沒排的很好 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 123.192.120.3 ※ 文章網址: https://www.ptt.cc/bbs/Electronics/M.1458223796.A.191.html

03/17 22:21, , 1F
個人覺得學生階段最有效率的做法 1.好好學習實驗室內部
03/17 22:21, 1F

03/17 22:22, , 2F
已經完成的電路 2.認真去修課, 修課的作業在有限時間內
03/17 22:22, 2F

03/17 22:22, , 3F
盡力完成, 能弄到可以tapeout的程度是最好
03/17 22:22, 3F
真的非常謝謝你的建議~~ 不過目前最慘的是因為我們實驗室的大學長畢業(其他的大學長是做語音增強演算法) 做電路的只剩下我和一位二年級的學長一同摸索,算是將要進入黑暗期 上學期完成設計後就發現大概能做出來 但是性能要不是不太好,要不然就是花很長的時間迭代的結果 看的書也一直沒有辦法他和實作相連覺得非常苦惱 所以才萌生了實習的想法 最近幾天爬聞才看到murmann老師的gm/id、gm/cgs等方法去設計 以及聽說有人有用MOS的平方律關係去找出電路的最佳解,而非用gm去線性近似 但目前感覺我還是很不熟悉,後一個方法就完全不懂 ※ 編輯: winston1215 (123.192.120.3), 03/17/2016 22:51:36

03/17 23:35, , 4F
你的程度大概現在業界沒人會收你當實習
03/17 23:35, 4F
Ob'_'ov 竟然能得到教主留言,太感動了!!! 現在深感自己實力不足啊,所以也不敢去大公司打擾 只是之前在台灣的學校有看到那種專門給剛畢業的大學生 或是在讀碩士生的那種短期的暑假實習,這樣子會不會比較好? 因為對於業界不太熟悉,不知道主動寄信去問會不會太冒昧? 去哪裡會比較適合呢? 或是我現在應該做些甚麼才能進步?

03/17 23:53, , 5F
ob"Q_Q"ov
03/17 23:53, 5F

03/18 00:02, , 6F
教主~~
03/18 00:02, 6F
※ 編輯: winston1215 (125.39.114.98), 03/18/2016 07:46:32 ※ 編輯: winston1215 (125.39.114.98), 03/18/2016 08:03:23

03/18 12:14, , 7F
你的問題不是你不懂 而是覺得設計一直iteration你無法接受
03/18 12:14, 7F

03/18 12:14, , 8F
這種設計模式
03/18 12:14, 8F

03/18 12:16, , 9F
解法就是表面上設計電路 實際上是在設計方法
03/18 12:16, 9F

03/18 12:18, , 10F
不可能一下就給你找到完美的設計方法 但值得試
03/18 12:18, 10F

03/18 12:20, , 11F
因為有這個你才有辦法去追電路的極限 發現到不了再改良
03/18 12:20, 11F

03/18 12:22, , 12F
Sansen有些文章有特別談 可以去看看
03/18 12:22, 12F
謝謝你 就是你說的這種感覺 不知道您是不是說像Sansen老師講OTA的設計流程 根據spec可以算出應該要用多少的製程、算出多少gm、多少電流 但我發現基本上只能算出各級的輸入管,對於負載管、電流鏡管的偏壓點和面積 只能靠著模擬出 不同Vds下的ro、不同Vgs下的gm 依靠"經驗"以及"迭代"去逼出一個符合spec的值 但往往花了大量的時間,調出來的指標卻還是不夠好

03/18 14:01, , 13F
把流程摸熟就好了 大部份普通人在學生時期都很生澀
03/18 14:01, 13F

03/18 14:01, , 14F
當然我也是有看過猛猛der應屆研究生
03/18 14:01, 14F
對 感覺許多老師和學長們對電路總是有很深刻的理解,但是當我要設計東西的時候 卻只能挖出腦海中僅有的幾種結構 然後調出來的指標又不怎麼樣

03/18 19:39, , 15F
樓上也沒錯 但是有人就是無法接受自己的工作是一直iteratio
03/18 19:39, 15F

03/18 19:39, , 16F
n 作事有效率應該算工程師特質之一吧
03/18 19:39, 16F

03/18 21:13, , 17F
看這麼多書了,多跑點模擬累積經驗吧~
03/18 21:13, 17F
好的,謝謝你 我會再努力的!!

03/19 01:00, , 18F
請問什麼是"看的死公式,不停迭代"?是不停在try size
03/19 01:00, 18F

03/19 01:01, , 19F
嗎?
03/19 01:01, 19F

03/19 01:01, , 20F
然後模擬器算嗎?
03/19 01:01, 20F
假設我要一個單級casecode amp,給定GBW 那我根據公式算出我要的gm、Id(假設Vov=0.2) 若要求最大增益,我就可以直接掃描面積或偏壓,找出斜率最大的點就可以 當再加入其他條件就選擇滿足spec各條件下的交集區域 再從中挑選較為理想的值 但往往不這麼順利 例如我現在加入noise 和其他條件 當我調好GBW後 發現 1/f noise 太大 所以我把輸入或電流管的面積調大後,反而造成其他多個條件低於spec 再調其他條件,又可能另外一些條件不好了,最後繞著繞著才迭代滿足spec 所以我指的死公式就是我可能知道要調好某個單一指標要修改甚麼 但多個指標後因為計算的維度過高,就一直想不到甚麼有系統的設計方法 這就是我最近再苦惱的 而大部分問到和書上寫的好像也是著重於電路的分析為主 論文中也多是結構的變化,而沒有鮮少講說怎麼樣去調電路 所以就很苦惱到底該怎麼樣才能像樓上前輩說的用一個好的設計方法 才想說看有沒有公司願意收留我 讓我學一些東西 ※ 編輯: winston1215 (125.39.114.98), 03/19/2016 02:10:49 抱歉今天比較晚回文 非常謝謝各位留言和幫忙 ※ 編輯: winston1215 (125.39.114.98), 03/19/2016 02:12:23

03/19 14:01, , 21F
維度高才是類比工程師的價值 O(5)以下就用Global Search
03/19 14:01, 21F

03/19 14:02, , 22F
電腦跑一跑就有了
03/19 14:02, 22F

03/19 14:06, , 23F
(O(n^5)打錯)
03/19 14:06, 23F

03/19 21:37, , 24F
你的陳述就是trade off過程 一直要算到準不可能的
03/19 21:37, 24F

03/19 21:40, , 25F
找幾個架構做模擬比較實在 不要一天到晚看書算習題
03/19 21:40, 25F

03/19 21:40, , 26F
找到趨勢對電路的每一個端點電壓變化有感覺就好了
03/19 21:40, 26F

03/20 00:34, , 27F
好的,謝謝你的建議,我會努力的
03/20 00:34, 27F

03/21 22:35, , 28F
不用鑽牛角尖了,找個題目下去simulation + tapeout就好
03/21 22:35, 28F

03/21 22:35, , 29F
在學校沒有人會真的去optimize那顆OP
03/21 22:35, 29F

03/21 22:35, , 30F
你要解的issue可能大部分都不在那顆OP上頭
03/21 22:35, 30F

03/21 22:35, , 31F
基本上一定是選一個最重要的spec去optimize
03/21 22:35, 31F

03/21 22:36, , 32F
"sweep"一個"最佳解"沒什麼意義
03/21 22:36, 32F

03/21 22:36, , 33F
那種事情到公司去量產要cost down的話他們會教你...
03/21 22:36, 33F
文章代碼(AID): #1Mwhgq6H (Electronics)