數位需要會哪些技能? - 工程師

Sandy avatar
By Sandy
at 2019-06-27T12:33

Table of Contents

Hi,
剛好有要回答別人打到一半的文件,
趁這次整個打完,
根據我公司的SSD IC開發流程,
簡單跟你說說需要哪些技能吧,
你就看看會不會做,不會的就是該學的.

(1) 規劃階段
這主要是主管,PM,和資深工程師的事,
先決定有哪些規格,
例如NVMe要支援到哪個版本,
有甚麼Optional能力
Flash要支援那些種類,
Performance要達到多少,
再來看看現有的IP夠不夠用,
不足的部分是要自己做,還是買新IP

這階段需要的技能,
就是各domain的深度和廣度,
靠持續的學習沒捷徑



(2) 前端階段
就是撰寫RTL code把整個IC實現,
建立開發環境,整合各個IP,
驗證各項功能
這階段是主要工作,需要的技能如下

(a) RTL coding
Verilog語法特性是基本常識,
(其他RTL像VHDL也一樣)
請不要把寫verilog當成寫軟體,
最好知道自己寫的每一行,
會合成出甚麼電路,
進一步要懂跨clock domain怎麼sync.

(b) verificaiton by simulation
用NCverilog或VCS之類的跑模擬,
建test bench來驗證功能,
如果會用SystemVerilog,
或甚至UVM來加強/加速驗證也不錯

(c) verification by FPGA
把RTL燒進FPGA做功能性和大量驗證,
因為速度上不了ASIC的速度,
所以只有功能性,
要上去得要超貴的emulator,
大量資料是因為simulation跑個1ms,
就要半小時一小時,
用FPGA burn in跑個三天三夜都可以.

要燒進FPGA,
使用的tool要看FPGA品牌,
我公司用的是Xilinx,
使用的就是它家的Vivado,
原本可以從頭到尾都靠Vivado,
但為了更好的Synthsis結果,
我們有換Synplify.

(d)簡單C語言能力
如果有和FW合作,
自己負責的IP有時總是要和FW debug,
所以要基本的看得懂他們在做什麼事,
如果可以,能看懂assembly code更好,
因為那才是CPU真正做的事,
有時候因為筆誤,
還是preprocesser directives,
會和C code要做的不一樣.



(3) 後端階段
RTL開發到一定程度,
就會開始走design flow,
(各公司有自己的名字)
先決定好SRAM的大小,數量,和形狀,
然後進行LEC, synthesis, P&R, STA...
如果公司夠大這些有另外的人負責,
數位IC工程師要做的,
就是當design flow的人在說timing不行,
像是進出SRAM的timing太差,
或是DFF a到DFF b的距離太長,
就要想辦法加DFF,
或改設計讓timing能過.

再來走到更後面,
當netlist的timing資訊抽出來了,
就要進行post-simulation,
和verificaiton by simulation差不多,
只是要在verilog描述掛sdf檔,
這時候會遭遇通常不是行為錯,
而是SRAM output或沒reset的DFF,
所產生的unknown會傳遞到整個電路,
要從一片紅的波形逐個往前追到源頭.



(4) ASIC階段
後端人員解完所有timing,
前端人員跑完各製程corner的post sim,
就可以送到晶圓廠投片,
大家開心放假了,
等wafer出來,要先做CP測試,
封裝後還有FT測試,
這個都是前端階段由比較資深的人加進去的基本測試電路,
可以刷掉因為製程或封裝造成的損傷.

等Chip回到公司那天,
第一步先讓chip能正常動,
板子上錯件,接錯線,
各種人類可以造成的錯誤都有可能,
再來就是FPGA跑過的各種unit test, burn in test都接著跑,
最後還有各種相容性測試,
各客戶平的的問題,
都是見招拆招,和FW一起debug
(通常FW會先自己弄,他們比較辛苦).



大概就是這樣,
碩班會有超大型積體電路設計的課,
記得要修,
實驗室有規定要CIC投片才能畢業的,
可以學更多(應徵面談加分),
如果可以,碩班學歷洗高一點,
應徵第一份工作有幫助。

--

All Comments

Jake avatar
By Jake
at 2019-07-02T10:23
推 精闢
Jake avatar
By Jake
at 2019-07-07T08:53
好文推
Victoria avatar
By Victoria
at 2019-07-07T14:16
好文推
Linda avatar
By Linda
at 2019-07-10T14:52
推 但我投片都講下線哈哈哈害我想到26流片
Olive avatar
By Olive
at 2019-07-12T23:26
原po是個人才 這篇把所有fabless要做的都講完了
Skylar Davis avatar
By Skylar Davis
at 2019-07-15T22:19
好文推喔
John avatar
By John
at 2019-07-19T08:01
大陸豬屎屋表示 馬的直接買ip比較快啦
Candice avatar
By Candice
at 2019-07-22T08:54
好文推一個
George avatar
By George
at 2019-07-25T21:39
學歷唸高點比較實際 一般公司一個BU也才50個左右RD,
學歷絕對是基本門檻
Harry avatar
By Harry
at 2019-07-26T09:13
像我學歷不好,中字雜魚只能待後段幫RD打雜QQ
Rebecca avatar
By Rebecca
at 2019-07-28T18:02
好文推
Candice avatar
By Candice
at 2019-08-02T16:35
大陸不是直接買IC 把mark洗掉換自己的嗎 哈哈哈
Anthony avatar
By Anthony
at 2019-08-02T20:44
那他們只需要很屌的封裝廠就可以贏得半壁江山惹
Lauren avatar
By Lauren
at 2019-08-03T01:20
豬屎說要會那麼多 學歷還要高 可是賺的有比GG設備多嗎?
Margaret avatar
By Margaret
at 2019-08-03T22:41
推,系統商打雜
Agnes avatar
By Agnes
at 2019-08-08T09:21
賺的當然沒gg多,不過分的比gg 多就行
Daniel avatar
By Daniel
at 2019-08-08T20:53
Queena avatar
By Queena
at 2019-08-13T16:16
推! 不過跟系統廠好像 只是產品不一樣
Hamiltion avatar
By Hamiltion
at 2019-08-17T03:35
通訊晶片也是這樣嗎?
Donna avatar
By Donna
at 2019-08-19T23:39
系統廠都抄抄公板接接線 哪裡像了?
Todd Johnson avatar
By Todd Johnson
at 2019-08-20T16:37
好文推
Leila avatar
By Leila
at 2019-08-23T01:04
借問一下 post sim時跨clk domain造成的unknown propa
gation 通常大家是怎麼解的? 出現再針對該DFF設noti
mngcheck?
Carolina Franco avatar
By Carolina Franco
at 2019-08-27T09:37
是滴。最多是用比較聰明的方法去撈出哪些要加 no timing
chk
Hedwig avatar
By Hedwig
at 2019-08-27T11:20
Hedwig avatar
By Hedwig
at 2019-08-28T05:23
值得推!
Charlie avatar
By Charlie
at 2019-08-29T12:19
GG打雜 CP質高 假RD自high
William avatar
By William
at 2019-08-30T11:54
原PO少提到了 clock tree, reset tree, DFT, LPF....
Selena avatar
By Selena
at 2019-09-03T02:57
cross clock domain 的 FF 可以用 DC script report 出來
,再加 notimingcheck
Gilbert avatar
By Gilbert
at 2019-09-04T16:08
如果是大公司應該會有CDC Flow
Valerie avatar
By Valerie
at 2019-09-06T22:52
推好文
Ingrid avatar
By Ingrid
at 2019-09-07T16:53
回樓上的..第一級的async的DFF..命名帶關鍵字..之後用per
l 在sdf把這些撈出來 timing修成0..
Mia avatar
By Mia
at 2019-09-10T21:14
好文~
Zanna avatar
By Zanna
at 2019-09-11T04:40
原po os:還是去GG輪班好了
Aaliyah avatar
By Aaliyah
at 2019-09-13T16:19
說和系統廠像的應該是看不懂這篇在寫什麼吧...
Steve avatar
By Steve
at 2019-09-16T14:03
Jessica avatar
By Jessica
at 2019-09-20T23:39
好文推
Suhail Hany avatar
By Suhail Hany
at 2019-09-21T08:22
應該入精華
Anthony avatar
By Anthony
at 2019-09-23T16:55
好文
Skylar Davis avatar
By Skylar Davis
at 2019-09-24T16:24
推好文
Rae avatar
By Rae
at 2019-09-27T07:34
Genevieve avatar
By Genevieve
at 2019-09-27T11:16
大一,想考碩士的學生應該看到這篇少走許多冤枉路
Margaret avatar
By Margaret
at 2019-09-29T23:52
推個
Liam avatar
By Liam
at 2019-10-02T10:00
U質推
Poppy avatar
By Poppy
at 2019-10-04T01:47
好文
Eartha avatar
By Eartha
at 2019-10-06T13:12
謝謝分享,後悔當初沒走IC,現在只能期望能進豬屎打雜
Cara avatar
By Cara
at 2019-10-07T03:47
Async的unknown喔,有一招看你敢不敢
Suhail Hany avatar
By Suhail Hany
at 2019-10-10T20:36
直接改DFF verilog model,把primitive內
Emma avatar
By Emma
at 2019-10-14T19:16
Metastable從unknown改成unchange
Tom avatar
By Tom
at 2019-10-18T13:55
豬屎屋的RD,大部分是有比GG設備多的啦
Odelette avatar
By Odelette
at 2019-10-21T11:57
謝謝你回答我~~
Candice avatar
By Candice
at 2019-10-25T22:17
中國人表示:狼性就是直接copy
Kumar avatar
By Kumar
at 2019-10-26T22:34
Yuri avatar
By Yuri
at 2019-10-29T08:31
好文..推
Rebecca avatar
By Rebecca
at 2019-10-30T02:40
推 謝謝優質好文

蔣尚義轉任武漢弘芯CEO 再催生中國半導體

Emily avatar
By Emily
at 2019-06-27T08:21
原文連結: 蔣尚義轉任武漢弘芯CEO 再催生中國半導體新星 http://bit.ly/2J7Hp1t 原文內容: 26日DIGITIMES獨家報導,蔣尚義將前往2017年底才成立的武漢弘芯半導體(HSMC),接下 CEO重擔。而台灣半導體圈認為此舉有助於加速中國大陸半導體研發實力提升。 在6月下旬中芯 ...

矽品Flip Chip產品製程工程師

Zanna avatar
By Zanna
at 2019-06-27T07:18
最近想換工作回到台中來, 國立科大碩,半導體製造廠6年 。 打開104陸陸續續投了好幾間公司, 有收到矽品Flip Chip產品製程工程師, 未來工作地點是中山廠, 想請問一下, 1. 工作內容大約是什麼? 2. 工時平均? 3. 部門氣氛好嗎? 4. 英文很差有機會拿到offer嗎? ---- ...

數位需要會哪些技能?

Queena avatar
By Queena
at 2019-06-27T02:19
大家好 我是今年要考碩士的學店大學生 是醬子的 如果要成為一位數位IC設計工程師 那需要會哪些東西呢? 比如電子學 或verilog 之類 的 有哪些需要特別注意的嗎? 啊我專題是做固態的 碩士想轉數位 然後C很弱 大概是醬 有沒有前輩可以給我一些提點及需要注意的事 謝謝大家 - ...

化工找工作(欣興/台塑/國營)

Ula avatar
By Ula
at 2019-06-27T00:00
各位版友好 個人去年於中字輩大學的化工系畢業(25歲) 研究所考了兩次都沒有上 兵已經當完 前陣子在家人要求下開始求職 去過南亞電路板、欣興電子、義芳化學面試 南電:不錄取 欣興:錄取製程工程師,月薪接近40k 公司說年終平均2個月 離家車程約20~30分鐘 面試時主管說學歷不影響升遷(怕是話術XD) 下 ...

華為5G三特點 遙遙領先對手

Lucy avatar
By Lucy
at 2019-06-26T23:43
https://www.chinatimes.com/realtimenews/20190626004386-260410?chdtv 華為5G三特點 遙遙領先對手 20:51 2019/06/26 旺報 吳佳晉 華為副董事長胡厚崑26日指出,華為在5G方面投入有三個特點,分別是「投得早」、「投 得多 ...