[心得] 數位IC設計面試心得

看板Tech_Job作者 (我愛吃肉)時間2年前 (2022/01/04 11:51), 編輯推噓24(2409)
留言33則, 25人參與, 2年前最新討論串1/1
(代PO) 手機排版傷眼請見諒 近期面試了多個數位IC設計的職位 常受惠於ptt 的資訊,因此決定來回饋一下 以下幾乎為板上經常拿來比較的那幾間公司所問的題目 1. 設計出一個Deglitch filter,將1 cycle和2 cycle的pulse濾除,並讓3 cycle或3 cy cle以上的pulse通過(用verilog code 寫出來) 2. 用2對1 MUX,以及1跟0畫出XOR閘 3. if else/三元運算子/case所合成出來的電路有何差異 4. 說明blocking & non-blocking差異 5. 說明setup time & hold time定義,並以T_setup, T_hold, T_period, T_latency這 幾個參數用不等式表示在setup/hold time中的關係 6. 為什麼要滿足setup time & hold time 7. 什麼是亞穩態(通常接續上一題) 8. 亞穩態在stable後值會stable在1或0 9. 若發生setup time & hold time violation分別該怎麼處理 10. 在CDC中如何避免亞穩態 11. 2 flip flop跟3 flip flop有什麼差別 12. 從快domain(100MHz)傳到慢domain (10MHz)該用什麼方式處理?若快domain傳送一 個週期的pulse,慢domain也要是一個週期的pulse又該怎麼處理? 13. 針對做過的案子提出問題,例如:面積還能怎麼優化、怎麼做power gating、新增fe ature後整個路徑的timing要怎麼去處理、RTL simulation環境怎麼跑、如何確認模擬結 果是正確的? 14. 針對FPGA合成提出問題,例如:合成環境、timing report check、FPGA simulation 怎麼做、硬體環境是什麼? 以上的setup time & hold time 以及CDC問題基本上是每場面試必問。 最後祝大家身體健康,職涯順利。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 27.53.138.195 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Tech_Job/M.1641268306.A.9FF.html

01/04 11:55, 2年前 , 1F
01/04 11:55, 1F

01/04 11:56, 2年前 , 2F
蠻基本的問題
01/04 11:56, 2F

01/04 12:04, 2年前 , 3F
硬體就是輕鬆 不用刷題
01/04 12:04, 3F

01/04 12:04, 2年前 , 4F
01/04 12:04, 4F

01/04 12:12, 2年前 , 5F
刷題至少有考古參考 硬體沒題庫要參考啥?
01/04 12:12, 5F

01/04 12:19, 2年前 , 6F
硬體白版題題庫無上限 從實例到理論 類比更是有趣
01/04 12:19, 6F

01/04 12:19, 2年前 , 7F
推哦
01/04 12:19, 7F

01/04 12:24, 2年前 , 8F
01/04 12:24, 8F

01/04 12:42, 2年前 , 9F
跟我面試時的題目87趴像
01/04 12:42, 9F

01/04 12:48, 2年前 , 10F
01/04 12:48, 10F

01/04 13:04, 2年前 , 11F
推一個
01/04 13:04, 11F

01/04 13:47, 2年前 , 12F
01/04 13:47, 12F

01/04 14:00, 2年前 , 13F
好簡單欸 大學生都會
01/04 14:00, 13F

01/04 14:27, 2年前 , 14F
01/04 14:27, 14F

01/04 14:51, 2年前 , 15F
推推
01/04 14:51, 15F

01/04 15:18, 2年前 , 16F
面試官:我又要重新想題目了啦!
01/04 15:18, 16F

01/04 15:38, 2年前 , 17F
軟體面試很多又不只考刷題...有的是直接叫你實作一
01/04 15:38, 17F

01/04 15:38, 2年前 , 18F
個小功能,就算刷題也很多沒考古的
01/04 15:38, 18F

01/04 15:39, 2年前 , 19F
只能說各有各的難處,只是軟體面試煩得是要花很多
01/04 15:39, 19F

01/04 15:39, 2年前 , 20F
時間額外準備沒辦法說面就面
01/04 15:39, 20F

01/04 15:40, 2年前 , 21F
謝謝分享,有分享就該推
01/04 15:40, 21F

01/04 15:59, 2年前 , 22F
之前面試遇到的也87%像
01/04 15:59, 22F

01/04 16:09, 2年前 , 23F
這些列的都是基本觀念 做過HW designer都會知道
01/04 16:09, 23F

01/04 16:09, 2年前 , 24F
剛畢業的還是需要準備一下基本問答(async.meta sta
01/04 16:09, 24F

01/04 16:09, 2年前 , 25F
ble.STA.TMAX.low power..)
01/04 16:09, 25F

01/04 16:09, 2年前 , 26F
最近收到google HR的來信 直接說不考coding
01/04 16:09, 26F

01/04 16:33, 2年前 , 27F
2 4 5 6 9 這幾題我會....其他都不會QQ
01/04 16:33, 27F

01/04 17:26, 2年前 , 28F
其實有幾題我也要想一下,不過平常我知道誰會就好X
01/04 17:26, 28F

01/04 17:26, 2年前 , 29F
D 但感謝分享。有些google面試也會問...
01/04 17:26, 29F

01/04 19:16, 2年前 , 30F
都是經典考題 謝謝分享
01/04 19:16, 30F

01/04 19:17, 2年前 , 31F
長見的應該還有除頻器之類的簡單電路
01/04 19:17, 31F

01/04 19:48, 2年前 , 32F
除頻器狂考+1 MNR三間都問
01/04 19:48, 32F

01/05 01:44, 2年前 , 33F
基本歸基本 7~11真的實務上遇過好幾個人不會
01/05 01:44, 33F
文章代碼(AID): #1XqyHId_ (Tech_Job)