[心得] USC EE VLSI Mixed-Signal修課心得

作者: shuk0902   2011-10-01 16:03:22
之前看到Intel Chicken大大分享RF的修課經驗
想說有機會也來分享一下我修課的心得來跟大家交流一下
今天終於找到工作了 想說趁有空來分享一下
基本上VLSI分成Digital跟Analog方面
我是兩者都修 一般稱做Mixed-Signal
但是後來我找的工作卻是偏Digital方面
原因有二:
1.現在Digital缺比較多 Analog主要希望都是找有經驗的人 New Grad要找到有難度
除非你跟Intel Chicken一樣 MS去修PhD的課這麼牛
2.Analog太難了 整天都在畫small signal 算Gain
抱歉 吐太多苦水了
我列出來我修過得課
我想可以分成幾大類
Digital: EE477
EE577a&b
Analog: EE479
EE536a&b
Solid state: EE504
EE537
Computer arch
EE457
拉GPA用的
EE441
因為最近找工作一直再複習 就很有感而發 就用找工作方面來分析這些課的重要性吧
EE477
如果你要找Digital的工作 這門課真是太重要了
我敢說 裡面的給一個觀念都會遇過
我常常面試被電 遇到不會的題目 回來翻一翻 發現這些東西都在477裡面
然後後悔不已 想當初上課怎麼都在睡覺 不好好聽
我隨便舉例一下 像是Inverter的VTC,work region. Latch up
Def of Latch,DFF
Explain setup/hold time(這題太重要了 你那一次面試沒被問到我頭給你)
很多小細節建議都要搞懂
EE577a
這門課說實在的 教的東西幾乎477都教過了
但是常考得像說charge sharing,time constrains,size NAND,INV....etc
compare pros and cons btn static and dynamic circuit
說穿了 如果你477學得通 你會覺得這門課像是再複習一樣
EE577b
這門課也超重要 他會開始解釋VLSI design flow 我常常就被問過
之後就會教verilog 近年來Digital人才很多都要會verilog,perl,tcl之類的
然後學synthesis怎麼寫time constrains的tcl file
Place & Route
Static time analysis (其實就是分析setup/hold time)
我們那時候還有學SystemC 是一種很像C的語言 但是給digital engineer用的
還有Project好好寫 因為其實你之前修課的porject都只是component而已
直到這門課Digital最後一門 才有一個像樣的project
要知道有甚麼重點可以講 因為很有可能他們這一組就是做跟你project有關的
你講得好 就進入下一輪
我之前有一次interview整組面試官前面講了一個小時project presentation
如果真得不知道怎麼講這麼久 講個笑話再裡面好了
EE479 EE536a&b
雖然我都修過 但是都是Intel Chicken大大罩我的
我建議大家去看他的文章 比我廢話有用多了
EE457
如果你想走純的Digital 那這門太重要了 還有EE560也千萬別錯過
傳說修過560的人 沒有一個沒找到工作
之前修477的時候 可能你會覺得 為什麼我們會為了一點時間 在哪邊計較半天
多一點時間不就好了
這門課會跟你講為什麼
面試常常被問到的有像是cache type,write method,mapping method
還有5 stage pipeline,8 stage pipeline
Data,ctrl,structure hazard.
WAW,WAR,RAW hazard (沒有RAR hazard 千萬不要一時嘴巴癢講出來)
EE504
老師非常陰險 考試的時候 請注意單位問題
這門課可以讓你進去clean room
你以後就可以跟人家說 你穿過bunny suit fab過
然後學到maunfacture的步驟
及用telescope量R,CV curve,IV curve 加深你印象 前天我就被問到CV curve過
寫報告的時候還要自己想理由 會甚麼會有誤差
建議你記起來 以後面試被問到可以搬出來唬爛
EE537
其實這裡面的東西 477也學過不少 但是477是很快就scan過去
這邊會把一些theory講清楚
有時候一些MOS的特性 你忽然忘記的時候 就想想537的theory去推一下
一來可以找出正確答案 二來可以展現你的思路
三來順便表現一下你對soild state的理解 絕對會有加分效果
EE441
我做過最後悔的一件事 就是修這門課 身為一個VLSI的人 你寫線代上去 能看嗎!!!
後來我都不敢寫這門課
當初是因為這門很甜 我成績因為太慘不忍睹了 所以才去修這門課來拉一下
我收穫最大的是 就是TI-89很多功能都變很熟
但是有甚麼意義 你以後工作 大家都按電腦了 你還再按計算機幹嗎
不好意思 我發現我寫很多 都沒寫什麼重點
但是我想跟大家說
最近的job market非常的好
念VLSI的同學 比較早有再找的 都已經在美國找到上班了
只有我本身程度有差 才會找這麼久 我找到三個月都用完 準備要打包回台灣
才接到電話
相信以後找工作的時候你們也會覺得很煎熬
想說 我又不是台清交 我這麼爛 怎麼敢當矽谷新貴 還是回台灣吧
但是請你們記得 有一個也不是台清交 大學還是念太空的人
英文也很爛 當初出國toefl還考了七次 之前還有一間公司說我英文太爛給我reject
GPA也爛得可以 面試被打槍了24次
他最後還是撐著找到工作了
希望我的這些廢話 可以在你們以後的求學 或是就業生涯上幫上一點點微不足道的忙
Fight on,Trojans!
作者: ifchicken (橡皮糖)   0000-00-00 00:00:00
推推推
作者: ogrelouie (RoyRoan)   0000-00-00 00:00:00
NVIDIA哥!!

Links booklink

Contact Us: admin [ a t ] ucptt.com