當前位置: 華文問答 > 科學

FPGA 與 IC前端崗有哪些區別?

2023-01-23科學

FPGA屬於快速整合 偏向系統設計,他的系統設計能力要求極速實作,快速收斂,並且直接要求產品良品率合格。你會遇到

1 極速DEBUg 系統設計,利用現有IP加上需要自己設計的IP完成產品設計,時間很緊張,DEBUG壓力山大,不只是自己本身還有軟硬體聯合偵錯。

2 搞定設計目標,這個跟IC類似,寫一個或幾個IP,不過跟IC不一樣的是你不需要考慮門控,只需要考慮功能,冗余邏輯也沒有關系,天馬行空的設計,只要合乎規範。只要放得下。 難的自然是這些功能可不簡單,這些是產品的核心,會有很多演算法配合你。 但是時間上是立即完成,就是說壓根不給你時間,這個對FPGA是很不友好的。 有時需要天才吧

IC更加偏重細節,對系統設計能力要求更高,覆蓋最重要的是你能考慮所有情況,不然出了問題就等著GG吧,並且設計IP的話,你必須能夠完全理解產品的設計系統。不過對於對功能實作要求其實沒有資深FPGA要求高,因為雖然功能難度很大,起碼時間很充足! 人員也多幾倍,幾十倍。

這兩個現在都有錢途,雖然不知道能持續多久