SoC,系統(tǒng)級(jí)芯片,汽車(chē)系統(tǒng)級(jí)SoC主要面向兩個(gè)領(lǐng)域,一是座艙,二是智能駕駛,這兩者的界限現(xiàn)在正變得越來(lái)越模糊。隨著汽車(chē)電子架構(gòu)的演進(jìn),新出現(xiàn)了網(wǎng)關(guān)SoC,典型代表NXP的S32G274A。通常網(wǎng)關(guān)SoC不需要太強(qiáng)算力,不過(guò)S32G274A有4個(gè)Cortex-A53內(nèi)核,達(dá)到低端座艙的水準(zhǔn)。
英偉達(dá)Orin的內(nèi)部框架圖
圖片來(lái)源:互聯(lián)網(wǎng)
Orin是一個(gè)典型的智能駕駛SoC,包含存儲(chǔ)管理、外圍、CPU、GPU和加速器。CPU、GPU、AI加速器以及連接子系統(tǒng)的總線或片上網(wǎng)絡(luò)(NoC)是SoC的核心,因此本連載將對(duì)應(yīng)這四個(gè)部分分四個(gè)章節(jié)帶大家深入了解汽車(chē)SoC。
第一章 汽車(chē)SoC定義與簡(jiǎn)介
1.1、汽車(chē)SoC定義
廣義而言,汽車(chē)領(lǐng)域算力稍強(qiáng)(2K DMIPS以上)的MCU都可算是SoC。
平均每輛車(chē)23個(gè)SoC
圖片來(lái)源:Arteris
上圖是SoC IP供應(yīng)商Arteris 的IPO材料,Arteris認(rèn)為平均每輛車(chē)有23個(gè)SoC。
一個(gè)典型的SoC結(jié)構(gòu)包括以下部分:
至少一個(gè)微處理器(MPU)或數(shù)字信號(hào)處理器(DSP),但也可以有多個(gè)處理器內(nèi)核;
存儲(chǔ)器可以是RAM、ROM、EEPROM和閃存中的一種或多種;
用于提供時(shí)間脈沖信號(hào)的振蕩器和鎖相環(huán)電路;
由計(jì)數(shù)器和計(jì)時(shí)器、電源電路組成的外設(shè);
不同標(biāo)準(zhǔn)的連線接口,如USB、火線、以太網(wǎng)、通用異步收發(fā)和序列周邊接口等;
電壓調(diào)理電路及穩(wěn)壓器。
1.2 SoC設(shè)計(jì)流程
SoC設(shè)計(jì)流程
圖片來(lái)源:新思科技
一個(gè)完整的系統(tǒng)級(jí)芯片由硬件和軟件兩部分組成,其中軟件用于控制硬件部分的微控制器、微處理器或數(shù)字信號(hào)處理器內(nèi)核,以及外部設(shè)備和接口。系統(tǒng)級(jí)芯片的設(shè)計(jì)流程主要是其硬件和軟件的協(xié)同設(shè)計(jì)。
由于系統(tǒng)級(jí)芯片的集成度越來(lái)越高,設(shè)計(jì)工程師必須盡可能采取可復(fù)用的設(shè)計(jì)思路?,F(xiàn)今大部分SoC都使用預(yù)定義的IP核(包括軟核、硬核和固核),以可復(fù)用設(shè)計(jì)的方式來(lái)完成快速設(shè)計(jì)。在軟件開(kāi)發(fā)方面,協(xié)議棧是一個(gè)重要的概念,它用來(lái)驅(qū)動(dòng)USB等行業(yè)標(biāo)準(zhǔn)接口。在硬件設(shè)計(jì)方面,設(shè)計(jì)人員通常使用EDA工具將已經(jīng)設(shè)計(jì)好(或者購(gòu)買(mǎi))的IP核連接在一起,在一個(gè)集成開(kāi)發(fā)環(huán)境(IDE)下集成各種子功能模塊。
芯片設(shè)計(jì)在被送到晶圓廠進(jìn)行流片生產(chǎn)之前,設(shè)計(jì)人員會(huì)采取不同方式對(duì)其邏輯功能進(jìn)行驗(yàn)證。仿真與驗(yàn)證是SoC設(shè)計(jì)流程中最復(fù)雜、最耗時(shí)的環(huán)節(jié),約占整個(gè)芯片開(kāi)發(fā)周期的50%~80% ,采用先進(jìn)的設(shè)計(jì)與仿真驗(yàn)證方法已成為SoC設(shè)計(jì)成功的關(guān)鍵。
1.3 車(chē)規(guī)認(rèn)證之AEC-Q100
汽車(chē)電子委員會(huì)(AEC- Automotive Electronics Council)由克萊斯勒(Chrysler) 、福特(Ford) 和通用汽車(chē)公司(General Motors)成立,旨在制定電氣元件的通用質(zhì)量標(biāo)準(zhǔn)。第一版AEC標(biāo)準(zhǔn)是1994年推出的,100針對(duì)集成電路,101針對(duì)分離元件,102針對(duì)光電元件,104針對(duì)MCM模塊,200針對(duì)被動(dòng)元件。
AEC-Q100標(biāo)準(zhǔn)地位
圖片來(lái)源:MPS
AEC-Q100是使用最廣泛最基礎(chǔ)的車(chē)規(guī)級(jí)標(biāo)準(zhǔn),幾乎是強(qiáng)制性的標(biāo)準(zhǔn),功能安全不是強(qiáng)制性標(biāo)準(zhǔn),只是建議性標(biāo)準(zhǔn)。
AEC-Q100 環(huán)境運(yùn)行溫度范圍標(biāo)準(zhǔn)
圖片來(lái)源:AEC委員會(huì)
溫度范圍是AEC-Q100核心標(biāo)準(zhǔn)之一。
AEC-Q100 關(guān)鍵測(cè)試類(lèi)別包括:
1) AcceleratedEnvironment Stress (加速環(huán)境壓力)
2) Accelerate LifetimeSimulation (加速壽命仿真)
3) Packaging/Assembly (封裝/組裝)
4) Die Fabrication (芯片制程)
5) ElectricalVerification (電氣驗(yàn)證)
6) Defect Screening (不良品篩選)
7) Cavity PackageIntegrity (腔體封裝完整性)
1.4 AEC-Q100測(cè)試流程及說(shuō)明
AEC-Q100認(rèn)證流程
圖片來(lái)源:AEC委員會(huì)
AEC-Q100環(huán)境壓力測(cè)試
圖片來(lái)源:AEC委員會(huì)
AEC-Q100 加速壽命模擬測(cè)試
圖片來(lái)源:AEC委員會(huì)
AEC-Q100封裝完整性測(cè)試
圖片來(lái)源:AEC委員會(huì)
最有意思的是D,沒(méi)有測(cè)試標(biāo)準(zhǔn)和方法,主要是芯片制造領(lǐng)域的測(cè)試,可能是因?yàn)樾酒圃祛I(lǐng)域變化太快或其他因素,因此AEC-Q100只提出了測(cè)試項(xiàng),分別是電遷移即EM、經(jīng)介質(zhì)擊穿TDDB、熱載流子注入HCI、負(fù)偏壓溫度不穩(wěn)定性NBTI、壓力遷移SM。測(cè)試標(biāo)準(zhǔn)和方法是空白,AEC委員會(huì)附加說(shuō)明The data, test method, calculations and internal criteria should beavailable to the user upon request for new technologies.意思就是用戶看著辦吧。
AEC-Q100電特性測(cè)試
圖片來(lái)源:AEC委員會(huì)
AEC-Q100 F與G組測(cè)試
圖片來(lái)源:AEC委員會(huì)