iT邦幫忙

2026 iThome 鐵人賽

DAY 1
0

前言

大家好,我是 Rorschach。上一次參加鐵人賽,已經是 5 年前在念研究所的時候了。畢業後進入半導體產業從事晶片的實體設計工作 (APR),到現在累積了約 3~4 年的經驗。

APR(自動佈局與繞線)工程師的主要工作,是將前端設計好的電路邏輯,透過 EDA 工具轉化為能精準運作且符合實體物理限制的晶片 Layout 藍圖。我們必須在晶片面積、時序(Timing)、功耗與 DRC 規範之間取得最佳平衡,確保這顆晶片能順利送交晶圓廠(Tape-out)並成功量產。

如果您還不太熟悉 IC 設計的完整流程,可以先參考這份有名的簡報,我主要負責的就是後端(Backend)這個區塊。

這幾年走下來,我發現這份工作扣除掉 Timing Debug 與 Physical 相關的硬核領域外,絕大部分的自動化與工程痛點都與「資料科學」高度相關。日常需求大致逃不出以下三大核心:

  • 自動收集資料做 Quality Check
  • 追蹤各個 Stage 的即時動態、Debug 與數據分析
  • 打造完整的 Dashboard:給主管做專案管理、給工程師做跨版本分析

事實上,坊間有很多成熟的 Flow Tracer (例如 Airflow) 或 Dashboard 的解決方案。但對半導體與 IC 設計業來說,最大的一道牆就是資安與機密保護。

因為大多數的工作站完全無法連接外網,工作環境相對原始。許多在一般軟體界伸手可得的開源套件或服務,一進到 Design House 的內網就成了完全不同的世界。這套在限縮環境下「從零到一」搭建可以帶著走的自動化架構與平台的方法,就是我想藉由這次鐵人賽分享的經驗與心得。

這系列會分享什麼

接下來的 29 天,內容將會圍繞在以下三大主題:

Part 1 Flow Generator and Tracer

Part 2 Dashboard + Quality Check Platform

Part 3 - 在 APR 領域的 AI 應用與未來想像

  • Day 25 | MCTS 應用於 Macro Placement:一種像是在拼七巧板的最佳化問題
  • Day 26 | LLM 輔助晶片實體設計:LLM 寫 TCL Script 與修 DRC 的實際應用心得
  • Day 27 | 舊程式碼的救星:利用 LLM 重構與文件化那些年代久遠的 Legacy Code
  • Day 28 | 全 Vibe Coding 開發體驗:關於這整兩項專案使用 Cursor 的實戰心得
  • Day 29 | AI Agent 在 IC Design House 的落地困境:資安與機密資料的防線
  • Day 30 | 總結:對 20 年後 AI 與 APR 晶片工程師的職涯想像與終局之戰

下一篇
【Day 02】突破無 SSH 與 FTP 的環境:一段關於「五鬼運財」的故事
系列文
打造 APR Engineer 的生產力平台,從 Flow Tracer 到 SignOff DashBoard 的落地實戰20
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 則留言

1
Wolke
iT邦研究生 4 級 ‧ 2026-08-14 07:16:12

把 APR 工程師的日常痛點拆成收集、追蹤、Dashboard 三條主線很有畫面,尤其內網不能連外網、很多現成套件進不來這段,真的一下就懂為什麼要從零搭平台。你把 Flow Tracer、Quality Check 到 AI 應用一路鋪到 30 天,感覺很像把半導體後端的實戰經驗整理成一套能帶著走的方法。我手邊有多的 Lovable 額度想送給有緣人,有興趣可從連結看看我的系列。 https://ithelp.ithome.com.tw/articles/10401174

我要留言

立即登入留言