跳轉到

1.1 被授權費鎖住的設計牆#

一九八〇年代,當 Carver Mead 與 Lynn Conway 的《Introduction to VLSI Systems》讓晶片設計從實驗室的祕密技藝變成一門可以被系統性傳授的學問時,許多人相信半導體設計即將迎來一段民主化的黃金年代。Mead-Conway 方法論的核心信念是:只要遵守一套結構化的設計規則,設計者不需要深究每一個電晶體的物理細節,就能夠可靠地完成大規模積體電路的設計。這套想法配合 MOSIS 這類多項目晶圓(MPW, Multi-Project Wafer)服務,曾經讓大學實驗室能用相對低廉的成本把自己的設計送上晶圓。一九八〇年代初期,幾乎整個學術界都沉浸在「設計規則可以被抽象化、設計流程可以被自動化」的樂觀氛圍裡。

然而歷史的走向沒有那麼理想主義。同一個年代,商業 EDA(Electronic Design Automation)產業悄然成形。一九八六年前後的 DAC(Design Automation Conference)展場上,新創公司如雨後春筍:一九八八年 Cadence 由 SDA Systems 與 ECAD 合併而成,一九八六年 Synopsys 以 Logic Modeling 為前身成立並以邏輯合成技術改變了整個產業,Mentor Graphics 則早在一九八一年就已經在奧勒岡州創立。這些公司把 Mead-Conway 的抽象化理想轉化為可銷售的軟體產品,並且在接下來的三十年間,以極強的工程能力與更強的商業手腕,建立起一個高度集中的市場。到二十一世紀初,三家美國公司——Synopsys、Cadence、Siemens EDA(原 Mentor Graphics)——合計掌握了全球晶片設計工具市場七成以上的份額,形成了所謂的「三巨頭」格局。

這個格局不是偶然,而是制度設計的結果。商業 EDA 工具的商業模式,是每年數萬到數十萬美元的授權費(license fee),再加上動輒授權費兩成的年度維護費(maintenance fee)。一個完整的數位設計流程——前端合成、模擬、形式驗證、佈局規劃、時脈分析、實體設計、簽核(signoff)——往往需要十數種工具,全部來自同一家的簽約組合(bundle),一年成本輕易突破百萬美元。對 Intel、Apple 這樣的公司而言,這只是營運成本的零頭;但對新創公司、大學實驗室、以及開發中國家的研究團隊而言,這是一堵難以翻越的牆。

這堵牆造成的後果,遠比帳面上的授權費數字更深遠。首先是新創的稀薄化。晶片設計新創公司要存活,必須先付出數百萬美元購買工具授權,這使得資本門檻被墊高到只有獲得鉅額創投資金的公司才能進場。比較軟體產業——一名工程師、一台筆電、一套開源工具鏈就能創業——可以清楚看到差別:硬體設計的創新生態系,被工具成本結構性地壓抑了。其次是學術研究的偏斜。大學裡真正能做先進實體設計(physical design)研究的實驗室屈指可數,因為只有少數頂尖學校獲得 EDA 公司捐贈的學術授權,而這些授權通常附帶限制:不能發布工具本身、不能發布詳細的實驗流程、研究成果的商品化路徑也常常受合約約束。於是學界培養出來的學生熟悉「如何使用工具」,卻很少有機會理解「工具內部如何運作」——而後者才是真正稀缺的系統知識。

更深一層的影響是文化性的。當一個領域的關鍵生產工具是封閉、昂貴、且以合約鎖定的,這個領域的知識傳承就會斷裂。軟體工程在 1990 年代之後之所以爆發性地成長,很大的原因在於 Linux、GCC、Python 這些開源工具讓任何人都能在深夜裡拆解一個編譯器、讀懂一個作業系統的原始碼。晶片設計沒有這樣的機會。一名電機系學生可以免費學寫作業系統,卻無法免費接觸真正的佈局繞線(place and route)演算法,除非他碰巧進了某家 EDA 公司。於是最聰明的一批人流向了軟體業,硬體人才斷層逐漸浮現,而這個斷層又反過來加劇了 EDA 產業的人才壟斷——因為僅存的實體設計專家,幾乎全數集中在三巨頭與少數晶圓廠裡。

經濟學家對這種現象有一個熟悉的解釋框架:高的轉換成本(switching cost)加上網路效應,會形成鎖定(lock-in)。EDA 工具尤其如此——設計流程是一條環環相扣的鏈,換掉其中一環的代價極高,於是客戶一旦選定供應商,就傾向於永遠續約。三巨頭的收入因此極為穩定,穩定到足以支撐長期研發投入,而這又讓技術差距持續擴大,形成正向回饋的護城河。從商業角度看,這是一個極為成功的產業結構;從生態系角度看,這是一個沒有新陳代謝的封閉系統。

值得強調的是,這堵牆不是任何人惡意築起的。EDA 公司確實投入鉅額研發——時序分析、布局繞線、可測性設計的演算法難度,絲毫不亞於編譯器或資料庫——授權費某種程度上是對這些研發的合理回收。問題在於結構而非動機:當整個產業只有三家公司能負擔先進工具的開發成本,當學術界只能透過捐贈授權間接接觸技術,當新創公司把第一筆資金花在授權而非創新上,整個社會為晶片設計付出的代價,其實遠高於帳面上的授權費總和。被鎖住的,不只是設計流程,還有整個社會參與硬體創新的可能性。

到了 2010 年代中期,這個封閉系統開始顯露出裂痕。行動裝置與物聯網帶來了大量「少量多樣」的晶片需求,這類設計的單顆售價根本無法攤提百萬美元的工具成本;中國與歐洲各國開始把半導體自主視為國安議題,意識到工具供應鏈本身也是一種被「卡脖子」的風險;而學界長年的抱怨——「我們教不出會做實體設計的人,因為我們自己也做不了」——終於傳到了一個有能力出錢解決問題的機構耳裡。那個機構,是美國國防部高等研究計畫署,DARPA。


下一節,我們把鏡頭拉遠,回顧 EDA 產業四十年來的技術演進與商業變遷,理解這堵牆是如何一步步被築高的。