在近期舉辦的 2023 上海車展上,汽車電動(dòng)化唱主角的同時(shí),汽車智能化升溫明顯。為了鞏固電動(dòng)化的優(yōu)勢(shì),并且不在智能化淘汰賽中失利,主機(jī)廠、Tier1 和 Tier2 競(jìng)相發(fā)布新品,推出新戰(zhàn)略,卡位戰(zhàn)火藥味十足。
此外,根據(jù)《賽博汽車》的不完全統(tǒng)計(jì):2023 年 2 月,國(guó)內(nèi)智能汽車賽道發(fā)生投融資事件 22 起,同比增長(zhǎng) 57%,累計(jì)披露的融資金額達(dá)到 86.8 億元,同比增長(zhǎng) 163%。
結(jié)合以上兩組數(shù)據(jù),在芯片行業(yè)總體下行周期,汽車電子賽道保持相對(duì)堅(jiān)挺,在新品推出和投融資方面都表現(xiàn)出積極的態(tài)勢(shì)。細(xì)追背后緣由,是軟件定義硬件、算力驅(qū)動(dòng)馬力、比特管理瓦特的時(shí)代變革下,傳統(tǒng)汽車產(chǎn)業(yè)鏈格局受到?jīng)_擊,汽車電子需求不斷擴(kuò)大所致。
普華永道預(yù)測(cè),到 2030 年、2035 年,中國(guó) L3 級(jí)別以上自動(dòng)駕駛搭載率將分別達(dá)到 11%、34%。而在汽車電動(dòng)化和智能化的推動(dòng)下,每輛汽車的芯片搭載率正從傳統(tǒng)汽車中的 500-600 顆,增長(zhǎng)到當(dāng)下的 5000-8000 顆,且量級(jí)還在不斷攀升。
模擬電路是安全驗(yàn)證的“黑匣子”
值得注意的是,隨著汽車電子體量的增加,安全要求將變得更為嚴(yán)苛,數(shù)字電路的安全設(shè)計(jì)和驗(yàn)證技術(shù)相對(duì)成熟,但模擬方面沒(méi)有那么成熟。據(jù)統(tǒng)計(jì):超過(guò) 80% 的現(xiàn)場(chǎng)故障是由產(chǎn)品的模擬或混合信號(hào)部分造成的,模擬電路被視為安全驗(yàn)證過(guò)程之外的“安全黑匣子”。
然而在汽車電子中,除了數(shù)字芯片外,汽車模擬芯片用量也很大,以一輛 B 級(jí)新能源車為例,模擬芯片單車用量正在從燃油車的 160 顆提升到近 400 顆。從市場(chǎng)總體量上,根據(jù)美國(guó)半導(dǎo)體工業(yè)協(xié)會(huì)(SIA)近日發(fā)布的數(shù)據(jù)顯示,2022 年全球芯片銷售額突破記錄,達(dá)到 5735 億美元,同比增長(zhǎng) 3.2%,其中模擬芯片銷售額增幅最大,同比增長(zhǎng) 7.5%,達(dá)到 890 億美元。
此外,對(duì)于 1 顆 SoC 來(lái)講,內(nèi)部一定會(huì)集成數(shù)字和模擬部分。那么問(wèn)題來(lái)了,如何才能實(shí)現(xiàn)模擬/混合信號(hào)和數(shù)字設(shè)計(jì)的集成安全呢?安全隱患又來(lái)自哪里?
汽車芯片安全隱患來(lái)自哪里?
既然我們談集成安全,就意味著其中有安全隱患,那么汽車芯片安全隱患到底來(lái)自哪里呢?
根據(jù) ISO 26262 標(biāo)準(zhǔn),進(jìn)行安全驗(yàn)證的目的是避免汽車系統(tǒng)發(fā)生兩種失效:一種是系統(tǒng)性失效,這種失效是決定性的,是設(shè)計(jì)所固有的;另一種是隨機(jī)失效,包括永久性故障和瞬時(shí)性故障,這種失效不是決定性的,可能是由使用條件所引起的。
當(dāng)然,我們不必對(duì)所有汽車芯片的安全驗(yàn)證一視同仁,在有些功能模塊中,安全隱患的容忍度相對(duì)較高,比如空調(diào)控制芯片的安全性要求就要比制動(dòng)器控制系統(tǒng)的芯片低很多。因此,ISO 26262 標(biāo)準(zhǔn)定義了四種不同的汽車安全完整性等級(jí)(ASIL):A、B、C 和 D,對(duì)應(yīng)的單點(diǎn)故障指標(biāo)(SPFM)、潛在故障指標(biāo)(LFM)和硬件隨機(jī)失效指標(biāo)(PMHF)也有所不同,其中 ASIL D 的級(jí)別最高。
ASIL-A/B/C/D 的硬件架構(gòu)指標(biāo)的目標(biāo)值 *一次FIT(PMHF)等于每十億小時(shí)發(fā)生一次故障
如何加強(qiáng)芯片集成安全?
事實(shí)上,和其他行業(yè)一樣,要系統(tǒng)性地規(guī)避一些安全隱患,除了要有強(qiáng)烈的安全意識(shí)外,還得靠機(jī)制、流程規(guī)范來(lái)助力。因此,在 ISO 26262 標(biāo)準(zhǔn)中,就提到了一種 FMEDA 方法。
什么是 FMEDA?FMEDA 是英文 Failure Modes Effects and Diagnostic Analysis 的縮寫,也就是我們所說(shuō)的失效模式影響與診斷分析。FMEDA 通常是系統(tǒng)安全研究的第一步,通過(guò)在設(shè)計(jì)周期的早期進(jìn)行準(zhǔn)確評(píng)估,引導(dǎo)工程師完成硬件組件及其子部件的安全設(shè)計(jì)、驗(yàn)證和優(yōu)化,在加快芯片面世周期的同時(shí),還能輔助降低芯片設(shè)計(jì)、制造的風(fēng)險(xiǎn)成本。
對(duì)于 FMEDA 過(guò)程來(lái)說(shuō),有三大關(guān)鍵階段:第一,架構(gòu)性 FMEDA,用于無(wú)芯片設(shè)計(jì)數(shù)據(jù)時(shí)的早期估計(jì);第二,詳細(xì)的 FMEDA,擁有完備的 RTL 或網(wǎng)表時(shí),根據(jù)設(shè)計(jì)和估計(jì)的診斷覆蓋率得出基本失效率;第三,F(xiàn)MEDA 驗(yàn)證,在 RTL 或網(wǎng)表的基礎(chǔ)上,通過(guò)形式分析或仿真計(jì)算出更準(zhǔn)確的診斷覆蓋率。
許多 FMEDA 工具都存在一個(gè)共性問(wèn)題,如何解決?
FMEDA 很好,但市面上的 FMEDA 工具大多都存在一個(gè)共性問(wèn)題,那就是不能與常用的 IC 設(shè)計(jì)環(huán)境直接連接,無(wú)法使用額外的原生芯片設(shè)計(jì)數(shù)據(jù),比如設(shè)計(jì)層次結(jié)構(gòu)和晶體管數(shù)量信息等。
對(duì)此,Cadence 推出 Midas Safety Platform,并將其與集成電路設(shè)計(jì)流程緊密結(jié)合,涵蓋模擬、混合信號(hào)和數(shù)字流程,成為少數(shù)能夠支持不同類型 FMEDA 的整體性的安全設(shè)計(jì)和驗(yàn)證解決方案。
Midas Safety Platform 支持 FMEDA 驅(qū)動(dòng)的安全方法和流程
當(dāng)芯片設(shè)計(jì)企業(yè)沒(méi)有可用的芯片歷史設(shè)計(jì)數(shù)據(jù)時(shí),可以利用 Midas Safety Platform 使用架構(gòu)性 FMEDA。在創(chuàng)建 FMEDA 層次結(jié)構(gòu)并定義和分配安全機(jī)制后,通過(guò)評(píng)估硬件隨機(jī)失效指標(biāo)(SPFM、LFM、PMHF)來(lái)分析安全概念,得出對(duì)不同失效模式相關(guān)區(qū)域的早期估計(jì)。
由于這種估計(jì)是相當(dāng)保守的,所以還需要通過(guò)詳細(xì)的 FMEDA 對(duì)架構(gòu)性 FMEDA 進(jìn)行驗(yàn)證,以確認(rèn)和微調(diào)硬件隨機(jī)失效指標(biāo),從而引導(dǎo)工程師完成硬件組件及其子部件的安全設(shè)計(jì)、驗(yàn)證和優(yōu)化,同時(shí)助力確定安全機(jī)制的最佳數(shù)量和其在設(shè)計(jì)中的位置,以改善診斷覆蓋率。
當(dāng)芯片設(shè)計(jì)企業(yè)有可用的芯片歷史設(shè)計(jì)數(shù)據(jù)(RTL或網(wǎng)表)時(shí),可以直接從 Cadence 模擬/混合信號(hào)和數(shù)字流程的設(shè)計(jì)數(shù)據(jù)庫(kù)中導(dǎo)入設(shè)計(jì)層次結(jié)構(gòu),并將導(dǎo)入的設(shè)計(jì)層次結(jié)構(gòu)映射到 FMEDA 的層次結(jié)構(gòu),獲得更為準(zhǔn)確的硬件隨機(jī)失效指標(biāo)。
對(duì)于數(shù)字功能和安全協(xié)同驗(yàn)證來(lái)說(shuō),除了失效率估計(jì)外,企業(yè)還可以通過(guò) Cadence 提供的統(tǒng)一功能驗(yàn)證環(huán)境——vManager Verification Management with vManager Safety,來(lái)進(jìn)行形式分析或仿真等安全驗(yàn)證,針對(duì) FMEDA 計(jì)算出更準(zhǔn)確的診斷覆蓋率。
使用形式驗(yàn)證方法的故障分析和分類
值得一提的是,在得到這些診斷覆蓋率的值后,它們還會(huì)被反標(biāo)注到 Cadence Midas Safety Platform 中,以便重新計(jì)算硬件隨機(jī)失效指標(biāo),形成良性循環(huán)。
對(duì)于模擬和混合信號(hào)元件安全驗(yàn)證來(lái)說(shuō),企業(yè)在會(huì)面臨更多的測(cè)試逃逸問(wèn)題因此,為了更好地分析模擬測(cè)試覆蓋率,IEEE P2427 工作組對(duì)模擬仿真的制造缺陷的定義進(jìn)行了標(biāo)準(zhǔn)化,涵蓋了直流短路、直流開(kāi)路、交流耦合、電阻橋(短路/開(kāi)路)等缺陷模型。
FMEDA 驅(qū)動(dòng)的模擬/混合信號(hào)安全驗(yàn)證流程
然而,巧婦難為無(wú)米之炊,光有標(biāo)準(zhǔn),沒(méi)有分析設(shè)計(jì)測(cè)試覆蓋率的工具一切都是空談,設(shè)計(jì)人員還是很難解決這個(gè)問(wèn)題。為此,Cadence 開(kāi)發(fā)了依托 Cadence Virtuoso? 設(shè)計(jì)平臺(tái)的 Legato Reliability Solution 和 Spectre Simulator,實(shí)現(xiàn)自動(dòng)的故障仿真,并通過(guò)功能模式來(lái)確定模擬測(cè)試覆蓋率。
寫在最后
一顆芯片要滿足功能安全標(biāo)準(zhǔn),除了安全驗(yàn)證以外,還需要匹配兼顧安全性的實(shí)現(xiàn)方法。而 Cadence 正在提供一整套完整的安全解決方案,在一個(gè)集成的流程中協(xié)同工作,并將安全要求從 Genus Synthesis 傳遞到 Innovus Implementation P&R,加速汽車系統(tǒng)級(jí)芯片(SoC)實(shí)現(xiàn)安全、質(zhì)量和可靠性目標(biāo)。