博客專欄

        EEPW首頁 > 博客 > 蘋果“孤狼硅”,T2芯片拆解事

        蘋果“孤狼硅”,T2芯片拆解事

        發布人:電巢 時間:2022-11-16 來源:工程師 發布文章

        在最近的春季發布會特別活動上,蘋果公司為我們帶來了基于 M1 的 iMac。



        繼去年秋季推出 MacBook Air 和 13 英寸的 MacBook Pro 之后,今年這款iMac 是蘋果公司第三款放棄英特爾處理器改用自家處理器的 Mac 電腦。



        可以這么說,隨著這種轉變的不斷推進,蘋果 的 T2 芯片正慢慢走向其生命的終點。



        T2 的命運已經沒有了神秘的色彩,留給它的時間已經不多了。


        image.png


        圖源 | Htxt.Africa


        我們知道T2可以在 Mac 上執行廣泛的任務,包括安全、加密、視頻處理、存儲控制和內務管理。



        這篇 2019 年 AppleInsider 文章測試了兩臺 Mac 的編碼時間,這兩臺 Mac 電腦裝載了相同的處理器,其中一臺配備了 T2 這顆協處理器,另一臺則沒有配備 T2 。



        測試結果表明,帶有 T2 的 Mac 的編碼時間少了足足一半。


        盡管我們知道 T2 有所有這些功能,但我們對 T2 本身仍然知之甚少。



        網絡上根本沒有太多關于它的信息。



        維基百科甚至沒有報告這顆芯片的尺寸或工藝節點。



        它是不是蘋果設計的全新的芯片?



        它從A系列家族處理器中借鑒了多少?



        新設計添加了多少?



        蘋果公司投入了多少資金來實現 Mac 所需的功能?



        是時候看看 T2 的樣子了,看看蘋果公司為基于英特爾主處理器的 Mac 打造的這款協處理器中實現了什么。




        封裝和內存


        本文研究的這款 T2 來自 2019 年上市的 13 英寸 MacBook Air 邏輯板。



        與周圍的其他 IC 相比,T2 的封裝是相當顯眼。



        給個對比大家感受一下,T2 右側四個安裝座之間那顆較大的、閃閃發亮的芯片是英特爾的 i5。



        根據封裝比對,可以認為, T2 具有和英特爾 i5 類似的尺寸。



        封裝上有一個“1847”的日期代碼,表示這顆芯片是 2018 年末封裝好的。


        image.png


        2019 年 13 英寸 MacBook Air 邏輯板

        對 2018 年末 MacBook Air 的拆解發現,里面只是列出了 T2 的部件號。



        然而,對 2019 年 15 英寸 MacBook Pro 的拆解表明 T2 “是在 1 GB 的美光 D9VLN LPDDR4 內存上分層構建的”。



        封裝上還有一個“D9VLN”標記。美光的****指向 1GB LPDDR4。



        T2 和內存可能采用層疊封裝 (PoP) 排列。



        在拆開封裝后,實際上發現了第二個硅片。



        頂部金屬上可見的標記標志著美光。



        對于配套 IC 或協處理器而言,封裝內包含 DRAM 是一個很有趣的事情,更不用說成本高了。



        然而,考慮到 T2 源自長期以來具有封裝內 DRAM 的 A 系列處理器,這并不是一件多么奇怪的事情。


        image.png


        T2 封裝中第二個芯片的頂部金屬芯片標記

        裸片照片和“PU”

        現在是重頭戲的時候了。



        對多個線間距和 6T SRAM 單元尺寸的 SEM 分析證實, T2 是采用臺積電的 16 nm 工藝制造的。



        這是與 A10 處理器相同的工藝節點,因此可以將 A10 作為參考性的 A 系列處理器,與 T2 進行比較。


        image.png


        帶有 CPU 和 GPU 注釋的 T2 芯片照片

        image.png


        帶有原始注釋的 A10 模具照片

        圖源 | Chipworks

        從視覺上看,CPU 是最先出現在您面前的東西。



        它的設計和布局與 A10 相同。



        假設 T2 是在 A10 之后設計的,那么 CPU 就作為一個硬宏被丟棄了。



        記住它是一個 4 核 CPU!



        有兩種高性能的大型 Hurricane 內核和兩種高效率的小型 Zephyr 內核。



        考慮到主系統處理器已經有一個英特爾 i5,這是相當強大的。



        人們可以想象一下蘋果內部研發 T2 時的對話。



        “你有準備好可以運行的 CPU 嗎?”



        “是的……那邊架子上只有剛問世幾個月的 4 核 17.4 mm2 設計?!?/p>



        “太好了,我要拿一個來用用?!焙冒桑苍S它的技術性更強。



        GPU 沒有效仿這個做法。



        A10 的 6 核 GPU 被組織為 3 個核心塊和一個邏輯塊。



        T2 的 GPU 似乎位于芯片的下邊緣。同樣,核心被組織為 3 個塊。



        我們沒有發現這些塊內的對稱性,這表明有 3 個內核。



        GPU 邏輯可能位于內核正上方的塊中,其中散列線包圍了它的一個潛在區域。



        即使該區域內的所有 3 個塊都是 GPU 邏輯,它也會比為 A10 的要小。



        這里需要更多的分析來確認 GPU 配置,但有人認為 GPU 的邏輯和內核都比 A10 上的要小。




        其他的塊級分析正在進行中。



        與 A10 相比,我們看到了按原樣使用的塊,它們采用了新的布局,并且采用了全新的設計。




        早期數字


        T2 尺寸為 9.6 毫米 x 10.8 毫米,折合芯片面積為 104 平方毫米。



        從尺寸上來看,這可不是一個小芯片!T2 是一款正兒八經的處理器,它的面積大約是 A10的125 平方毫米的 80%。




        正如預期的那樣,CPU 在這兩個芯片上的面積約為 17.4 平方毫米。



        這使得 T2 中 CPU 在總芯片上的占比更高。



        另外, T2 的 GPU 比 A10 小得多。



        GPU 每個內核的尺寸為 1.2 平方毫米,而在 A10 中,每個內核尺寸為 5.3 平方毫米。



        從功能上講,這是說得過去的,因為 T2 上 GPU 的任務量大大小于 A10 ,因為它不是主要的 GPU。



        同樣,邏輯板上已經有英特爾嵌入式圖形或專用 GPU。




        通過逆向工程,還可以提取更多的東西,但本文上述的片段已經給我們了解蘋果的思維和想法提供了足夠的視角。




        剛開始,蘋果著眼于為用戶提供哪些功能。



        在此之后,蘋果會給自己拋出一個持續性的問題:“我們希望用戶能從蘋果的產品中體驗到什么?”然后他們根據這種用戶體驗打磨自己的產品。



        T2 是蘋果對基于英特爾處理器的Mac電腦提升用戶體驗的一種解答,但是請記住,在 T1 之前,Mac電腦中的英特爾處理器可沒有蘋果的協處理器,而且當時的 Mac 仍然可以工作。




        T2 利用了 A 系列處理器的設計,如上述 CPU 章節中所表示的那樣。至少可以說,它的 4 核 CPU 很大,很難不認為它對 T2 來說是壓倒性的。



        也就是說,蘋果會考慮重新設計的成本,以及降低可能大于真正需要的硅成本。




        后者可能更有吸引力,因為 T2 的硅片剛開始時與 A10 或任何 A 系列處理器相距甚遠。此外,額外的性能將提供更好的體驗。




        T2 還整合了 Mac 中的獨立 IC。



        存儲或 SSD 控制器就是一個例子。



        蘋果于 2011 年收購了以色列的 Anobit。2016 年的 13 英寸 MacBook Pro(帶功能鍵)包括一個蘋果的獨立存儲控制器(見幻燈片 11)。



        控制器變成了 T2 上的一個模塊。今天,它將成為 M1 上的一個模塊。


        寫在最后


        我們將繼續深入研究 T2,并專注于已知的模塊功能,將之與 A10 進行比較并展望未來。



        當然,和當下的M1相比, T2 和 A10 都是舊設計,但對它們的比較給出了有關半導體設計的信息,以及蘋果為提供所需的用戶體驗付出了哪些努力。


        *博客內容為網友個人發布,僅代表博主個人觀點,如有侵權請聯系工作人員刪除。



        關鍵詞: 蘋果

        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 阿克陶县| 绵阳市| 镇原县| 呼图壁县| 那曲县| 桐城市| 西盟| 六安市| 安龙县| 蒙阴县| 越西县| 凉山| 潮州市| 德庆县| 五莲县| 原阳县| 监利县| 孝感市| 霞浦县| 海盐县| 阜城县| 潼关县| 康马县| 泸溪县| 柘荣县| 泾川县| 宜都市| 曲沃县| 百色市| 宝坻区| 邹城市| 涞水县| 长寿区| 乐亭县| 乐安县| 西平县| 西乌| 北辰区| 闻喜县| 多伦县| 江源县|