積體電路設計

電子設計自動化(EDA)

電子設計自動化(EDA)是晶片設計師把一個想法變成可製造佈局所用的龐大軟體工具箱。一顆現代晶片在指甲蓋大小的晶粒上塞進數十億個電晶體——沒人能用手去擺放和連線,就像你不可能手繪出一座大陸般大小的城市裡的每一條道路。EDA 就是替你完成繪製、檢查與最佳化的那一大批程式,讓工程師只需描述行為,由工具去推演出物理上的實現。

整個流程分階段進行。你用 Verilog 這類硬體描述語言寫出設計;邏輯合成把它編譯成由真實閘電路組成的網表;佈局繞線把這些閘擺到矽晶片上,並在它們之間穿引導線;模擬加上時序與實體驗證則在投片前確認它行為正確、跑得夠快、並遵守晶圓廠的製造規則。比方說,靜態時序分析會檢查每個訊號是否都在時脈週期內到達,覆蓋數百萬條路徑——這是任何試算表都撐不住的工作量。

EDA 是一個高度集中的產業:少數幾家公司——新思(Synopsys)、益華(Cadence)與西門子 EDA(前身為 Mentor Graphics)——供應著全球幾乎每家晶片廠商所依賴的大部分工具,這也是 EDA 頻頻出現在出口管制爭論中的原因。一個常見的誤解:EDA 只負責設計晶片,並不製造它;真正的矽晶片是由台積電這樣的晶圓廠,依據 EDA 流程產出的佈局(GDSII 或 OASIS 檔案)製造出來的。

又稱
EDA toolsCAD电子设计自动化電子設計自動化