Re: [請益] 請教非本科系當韌體工程師

看板 Tech_Job
作者 csfgsj (流水貫通)
時間 2019-01-17 11:36:18
留言 55則留言 (41推 0噓 14→)

豬屎屋的FW為何會賽,以下是個人的看法: 作FW時常要幫Silicon擦屁股,Register雜訊太多,數值不穩 但是FW讀出來給上層的訊號必須是穩的,找FW Silicon Tape out 之後,才發現Silicon這個沒作,那個有問題 重新Tape out成本高又花時間,最簡單便宜的解決方法是,找FW FW要想辦法修正回來或者用軟體模擬硬體迴路的功能出來,找FW Silicon 的Quality Margin不夠,性能不穩,找FW 上面要Cost Down,縮小die的面積,縮來縮去Silicon沒辦法,最後也是:找FW 客戶有新的Feature要加:找FW Silicon 有Bug 要 workaround:找FW 客戶SIT有問題,量產良率不佳,當FAE及AE處理不了,往往先設定是FW的問題,找FW 當FW兩個禮拜不睡覺,終於發現是Silicon問題時,99%的解決方案,如上所述,還是回來 找FW (然後繼續四個禮拜不睡覺搞workaround) 運氣不好時,為了解決舊的bug所作的workaround,一個月後會被上層軟體發現產生新的 bug 然後找FW,幹FW FW的 bug 當然要FW 處理 Silicon的 bug 也要FW 處理 AP碰到瓶頸時 要FW 處理 客戶有新需求時,FW往往躲不掉,也要FW 處理 FW 為何會賽,不是沒有原因的 -- 用 FW 將糞 IC 的功能包得香噴噴的,豬屎屋就是HW生豬屎,FW 喇豬屎 包豬屎 我碰過程式跑一跑就會掉電Reset的情況 PI 差的情況最恐怖,你永遠不知道作什麼樣的操作,程式會突然Reset 要一個一個Trial and Error試出來 那些以為只看線路圖,就能把硬體搞定的菜鳥工程師最可怕 沒有SI/PI Sense 的設計,硬體就會跟鬼一樣,不知原因不可預測的issue一堆 看過 Errata item 已經累積超過 90條,上面還捨不得Re_HW的狀況 做到那顆chip的FW都賽到想死
※ 批踢踢實業坊(ptt.cc), 來自: 210.71.206.217
※ 文章網址: https://www.ptt.cc/bbs/Tech_Job/M.1547696182.A.960.html

nitu2009: 中肯 01/17 11:39

yamakazi: 我遇過TO回來後 耗電量太高 要求FW把code寫少一點 覺得 01/17 11:48

yamakazi: 少幾個指令集就會降低運算時間比較省電 01/17 11:48

yamakazi: 還有進ADC前 analog沒做anti aliasing filter 高頻震動 01/17 11:52

yamakazi: 時有一堆低頻雜訊混進來 要FW想辦法濾掉 還不能影響正常 01/17 11:52

yamakazi: 運作 01/17 11:52

jecko: 真的中肯 改ic太貴 都是叫FW擦脂抹粉啊 01/17 11:56

cuteSquirrel: XD 01/17 12:00

FK56: 濾雜訊...不堪回首的過去QQ 01/17 12:07

ricklink: 找飯店? 01/17 12:07

yamakazi: 其他還有pad忘記接地 clock預設為0就懶得講了 因為FW也 01/17 12:11

yamakazi: 救不了你 01/17 12:11

LinuxKernel: Workaround工程師 01/17 12:20

jecko: FW: patch engineer 01/17 12:26

SkyIsMyLimit: 巷子內的 XD 01/17 12:48

cuteSquirrel: 巷子內+1 01/17 12:49

physicsdk: 悲催... 中肯啊大大 01/17 13:32

kclvpc: fw的人數比designer多很多 01/17 13:44

unwisdom: 內行推 01/17 13:55

p23j8a4b9z: 然後 錢還輸豬屎er真滴慘 01/17 14:15

DWill8: fw+1 還要顧自己的演算法 根本媽媽+保姆的概念 01/17 15:45

chaahk2012: 內行推 01/17 15:59

eknbz: 原po和yamakazi說的都有遇過啊…想辦法降mips 想辦法加fil 01/17 16:43

eknbz: ter ;另外推p23j8a4b9z中肯XD 01/17 16:43

alubar: 這內行的...硬體主管發現改ic太貴,都會直接過來問FW有沒 01/17 16:47

alubar: 有辦法cover 01/17 16:47

sitting: 內行推.. 01/17 18:44

lanus: desinger不知道bug在哪裡的時候,fw還要try and error 找 01/17 18:51

lanus: 解法。有解法再,designer再反推問題發生原因。嚴重的還要 01/17 18:51

lanus: 背鍋XD 說軟題問題總比硬體問題令人安心~ 01/17 18:51

FK56: 硬體re下去就是燒錢,軟體re只要人事費用,反正責任制不給加 01/17 19:05

FK56: 班費就不用增加成本,出包就是你擔屎 01/17 19:05

cajole145: 改HW要錢 改FW不用 結案!!! 01/17 19:43

badyy: 強制排泄play(羞)XD 01/17 19:46

chuegou: 把FW以外的部門換成 生管 EE ME 就是系統廠FW為什麼賽 01/17 19:51

yamakazi: 還有I2C抗雜訊能力太低 每隔幾秒鐘就要看一下I2C有沒有 01/17 22:05

yamakazi: 正常運作 沒有就reset一下 01/17 22:05

BingLing: KMT定義的共識中肯 01/17 22:21

loadingN: 每隔幾秒鐘就要看一下I2C有沒有正常運作XD 01/17 22:34

exblast517: 老闆:fw不用錢 01/17 22:46

vm3tl6vup: 嗚嗚... 01/17 23:14

aaabbb111: 巷子內的.... 01/17 23:14

YOSHIK1: 真的慘 01/17 23:53

s860134: 多拉FW 01/17 23:56

kinnazeen: 內行推.... 01/18 00:02

super6602: 會不會太中肯啊... 01/18 10:09

hermes25: 硬體的還會跟你說,你改幾行就好了很快XD 01/18 13:14

angeleye: 巷子內的 01/18 14:27

chochoorz: mp test 也是 fw弄呀! 01/18 16:37

jhjhs33504: 黑箱測試阿 不作死就不會死 01/19 02:42

kaoyss: 這篇實在太中肯 01/19 12:29

s04416: 巷子內的 01/19 15:48

WYchuang: 少說了一樣 分紅的時候分得還比較少 黑爆 01/20 05:56

windlll: 一半工作跟FW有關,這篇講到心坎.. 01/21 00:16

physicsdk: 如果連在IC廠HW都沒FW爽,那CS分數早該遠超EE了 01/23 18:50

您可能感興趣