《國產芯片的那些事兒》之五:代工廠能否獲得蘋果芯片的核心技術

《國產芯片的那些事兒》之五:代工廠能否獲得蘋果芯片的核心技術

我們知道蘋果的A系列芯片在設計出來之後要交給代工廠量產,那麼有沒有可能從臺積電這樣的代工廠獲得蘋果芯片的技術細節,仿製出類似性能甚至是更高性能的移動處理器呢?

首先,這樣的事情即使可行也會涉嫌侵犯知識產權,我們在這裡只是做一個假設性的探討。

事實上,這樣的想法是不可能發生的,蘋果對於自家核心機密的保護何其嚴密,怎麼會在代工這個環節讓別人鑽了空子。當然,沒有論證的結論是缺乏說服力的,下面就從技術和法律的角度展開分析一下。

從技術角度來講,要真正掌握蘋果處理器的設計需要獲得Verilog代碼,這就像要仿製Windows就需要獲得它的源代碼一樣。

Verilog是一種用於描述、設計電子系統(特別是數字電路)的硬件描述語言,主要用於在集成電路設計,特別是超大規模集成電路的計算機輔助設計。

Verilog能夠在多種抽象級別對數字邏輯系統進行描述:既可以在晶體管級、邏輯門級進行描述,也可以在寄存器傳輸級對電路信號在寄存器之間的傳輸情況進行描述。

簡單地來講,蘋果芯片的真正核心機密在它的Verilog“源代碼”中。

《國產芯片的那些事兒》之五:代工廠能否獲得蘋果芯片的核心技術

顯然,蘋果交給代工廠的不可能是最初的“源代碼”,而是一個不怕洩密的二進制「版圖文件」,又被稱為GDSII文件。

GDSII文件的擴展名是.gds2,是一個數據庫文件格式,用於集成電路版圖的數據轉換,已經成為了事實上的工業標準。

代工廠拿到GDSII格式的版圖文件後理論上可以給其它廠商用來“照貓畫虎”的進行復制生產,但其實這樣的簡單複製並沒有太大的意義。

例如對於華為、小米這樣的手機廠商,即使可以自行生產蘋果某一個型號的芯片(例如A12)也不能適配自己的手機,比較蘋果用的iOS系統和安卓有很大的差異。

其次,就算是能用蘋果芯片適配安卓手機也沒有太大的商業價值,消費級芯片的生命週期並不長,蘋果芯片每年都更新一次,後續產品升級換代以後就不值錢了。

拿到GDSII版圖文件只是“知其然而不知其所以然”,芯片中的晶體管、邏輯門、寄存器到底是怎麼設計的,光靠GDSII文件是沒法知道的。

有人說拿到GDSII文件可以藉助工具進行逆向工程,這種說法對於一些設計簡單的芯片來說有一定理論上的可能性,而對於蘋果這種集成了幾十億個晶體管的芯片SoC來說幾乎是安全沒有沒有可能發生的了。

舉個例子,據說當年曾經有人拿到了英特爾586芯片的GDSII文件後,對這款310萬個晶體管的芯片進行過逆向工程,但最後除了發現邏輯炸彈之外,還有5%至今不知道有什麼用處,所以逆向工程並不是想象中的那麼簡單,對於幾十億個晶體管的芯片來說更是不可能。

哪怕退一萬步來說,有人可以從代工廠獲得的GDSII文件中研究出了一些蘋果的技術細節,對於代工廠來說這顯然違反了和蘋果之間的保密協議。蘋果的保密協議往往聯繫著一個天價數字的罰款,比如100億美元之類的,如果有代工廠敢這麼做的話無疑是自砸招牌,基本上只能面臨倒閉的命運了。

《國產芯片的那些事兒》之五:代工廠能否獲得蘋果芯片的核心技術


分享到:


相關文章: