車輛采用的電子系統(tǒng)IC復雜性逐漸提高,希望借由執(zhí)行人工智能(AI)算法控制自駕功能,同時也需滿足《道路車輛功能安全ISO 26262》標準(以下簡稱《ISO 26262》)要求。因此,IC設計公司也正快速采用完整性的測試解決方案,以便達到相關標準要求。
確保車輛電子能穩(wěn)定的作法之一就是在功能運轉(zhuǎn)期間執(zhí)行定期測試,也就是在邏輯與存儲器利用內(nèi)建自我測試(Built-in Self Test;BIST)。邏輯BIST也是ISO 26262執(zhí)行診斷測試的推薦機制,其包含應用在掃描鏈的芯片產(chǎn)生隨機模式,但在車用IC執(zhí)行BIST仍有挑戰(zhàn)。
首先是符合診斷測試時間間隔(DTI)侷限,其次是打造邏輯BIST,以便滿足測試排程,第三是建立應用等級存取所有芯片邏輯BIST以及啟動市場反饋診斷。
《ISO 26262》指出,DTI必須介于100至幾微秒之間,這對于車用安全完整性等級中最嚴格的D標準是一項挑戰(zhàn)。另外,《ISO 26262》也定義當錯誤發(fā)生到錯誤帶來有害后果的一段時間。因此,為了符合DTI,測試必須平行執(zhí)行,但執(zhí)行平行測試是架構(gòu)挑戰(zhàn),可能會打破設計的功率預算。
所有功能安全監(jiān)控與系統(tǒng)內(nèi)測試活動,通常是由在專用或共享CPU上執(zhí)行的軟件驅(qū)動,直接從軟件層存取測試機制可減緩開發(fā)流程壓力與降低測試延遲。
此外,能發(fā)現(xiàn)故障的電路相當重要,特別是牽涉法律責任的市場反饋。系統(tǒng)內(nèi)測試解決方案必須能夠執(zhí)行相同測試,且收集更多與制造測試檔案類似的測試細節(jié)。如此電路便可被診斷去發(fā)現(xiàn)故障根本原因。
隨著裝置尺寸與復雜性不斷增加,滿足《ISO 26262標準》的質(zhì)量與可靠性要求變得更加困難,因此,在IC設計過程的早期便應考慮到設計測試活動。在先進可測試性設計(DFT)流程中采用邏輯BIST,則可幫助廠商達到質(zhì)量與可靠性指標及產(chǎn)品差異化。車用安全相關IC的DFT則可透過EDA供應商提供的全面ISO 26262認證自動化給予輔助。
來源:互聯(lián)網(wǎng)