0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

ISO26262標(biāo)準(zhǔn)在SEooC軟件開發(fā)中的應(yīng)用

星星科技指導(dǎo)員 ? 來源:瑞薩電子 ? 作者:Shijia Guo ? 2022-04-26 10:34 ? 次閱讀

在上幾篇關(guān)于瑞薩汽車功能安全技術(shù)的系列博客中,我們介紹了瑞薩電子提供的功能安全客戶支持服務(wù),以及CAR工具。博客中簡單提到了ISO26262 標(biāo)準(zhǔn)提出的背景,該標(biāo)準(zhǔn)是國際標(biāo)準(zhǔn)化組織制定的關(guān)于道路汽車中電子電氣系統(tǒng)功能安全的標(biāo)準(zhǔn)。ISO26262標(biāo)準(zhǔn)的第6部分給出了功能安全軟件開發(fā)的要求以及指導(dǎo)方向。 瑞薩電子旨在提供優(yōu)質(zhì)安全的軟件,以便縮短客戶開發(fā)周期,讓軟件集成過程更高效省心,幫助客戶更快更好的設(shè)計(jì)和制造整車以及相應(yīng)的電子電氣系統(tǒng)。

這是瑞薩汽車功能安全技術(shù)系列博客的第三篇。我們?cè)谥暗牟┛椭幸呀?jīng)提過,大部分瑞薩電子的安全相關(guān)產(chǎn)品屬于SEooC產(chǎn)品。瑞薩電子的SEooC軟件主要在瑞薩開發(fā)的汽車MCU和SoC上運(yùn)行,可以集成到多種不同的應(yīng)用上。在這篇博客中, 我們會(huì)討論在設(shè)計(jì)SEooC軟件時(shí)需要注意的要點(diǎn),所遇到的挑戰(zhàn),以及瑞薩電子的SEooC軟件產(chǎn)品。

ISO26262 對(duì)SEooC的定義為“獨(dú)立安全單元”。它不是為一個(gè)特定的整車或者控制模塊而設(shè)計(jì)的。SEooC通??梢员患傻礁鞣N不同用途的產(chǎn)品上。在設(shè)計(jì)和開發(fā)SEooC時(shí),產(chǎn)品的要求通常是基于假設(shè)。當(dāng)SEooC產(chǎn)品被集成到上級(jí)產(chǎn)品時(shí),集成者需要保證這些假設(shè)能被滿足。這篇博客主要討論的是SEooC軟件,但是SEooC可以是一個(gè)或一組系統(tǒng)或子系統(tǒng),或軟件模塊,或硬件模塊3。 以軟件為例,Autosar MCAL,嵌入式操作系統(tǒng),和中間件都可以是SEooC軟件產(chǎn)品。

ISO26262 給出的開發(fā)SEooC軟件的指導(dǎo)方向主要分成以下三步:

第一步:提出SEooC軟件的應(yīng)用范圍和安全要求的假設(shè)

第二步:基于這些假設(shè)來設(shè)計(jì)和開發(fā)符合ISO26262 ASIL等級(jí)要求的軟件產(chǎn)品。在開發(fā)過程中,開發(fā)者需要遵守ISO26262 第6部分指定的流程。軟件供應(yīng)商需要提供給客戶所有必須的工作成果文件,以保證客戶在集成過程中能夠分析這些假設(shè),保證這些假設(shè)能被滿足。工作成果文件的示例如下:

開發(fā)接口協(xié)議/報(bào)告5 (DIA/DIR )

軟件安全要求設(shè)計(jì)書(S-SRS

安全應(yīng)用說明書/安全手冊(cè)(SAN/SM) – SAN/SM應(yīng)該列出用戶所有需考慮的假設(shè),安全功能的實(shí)施,以及其他與安全相關(guān)的信息

源代碼 (source code)

配置手冊(cè) (configuration manual)- 幫助用戶理解和配置軟件

功能安全評(píng)估報(bào)告(FSA 報(bào)告), 等等。

第三步:將軟件集成到特定的應(yīng)用環(huán)境中。集成者應(yīng)該確保所有的假設(shè)都符合要求。如果有一些假設(shè)不能被滿足,應(yīng)該進(jìn)行相應(yīng)的影響分析,以保證安全性不被影響,或者采取相應(yīng)的設(shè)計(jì)更改。

本圖為SEooC軟件開發(fā)流程的示例

(本圖為SEooC軟件開發(fā)流程的示例)

在第一步中, 一個(gè)很大的挑戰(zhàn)是合理完善地總結(jié)所有相關(guān)的假設(shè)。假設(shè)的范圍可以是廣泛的。這里我們列舉了一些典型的例子:

使用案例的假設(shè): 描述假定的產(chǎn)品應(yīng)用環(huán)境和用途

系統(tǒng)級(jí)別保護(hù)措施的假設(shè):一些安全措施需要在系統(tǒng)級(jí)別上實(shí)施,比如通訊中的端到端保護(hù)。這些保護(hù)措施是必須的,但它們只能由集成者來實(shí)現(xiàn)。因此SEooC軟件開發(fā)商通常會(huì)假設(shè)系統(tǒng)集成者會(huì)實(shí)現(xiàn)這些保護(hù)措施。

部分實(shí)施的安全機(jī)制的假設(shè):如果某些安全機(jī)制沒有被SEooC軟件完全覆蓋,則需要集成商完成實(shí)施。瑞薩將這些要求作為AoU(使用假定)記錄在SAN(安全應(yīng)用說明)中,并假定集成商將滿足這些要求。

關(guān)于集成要求的假設(shè):SEooC軟件最終會(huì)被集成到上級(jí)應(yīng)用程序中。若要使集成軟件達(dá)到既定目標(biāo)的ASIL水平,就需要定義集成的要求并假設(shè)系統(tǒng)集成者能夠滿足這些要求。

瑞薩的軟件工程師和安全工程師都擁有多年開發(fā)軟件的經(jīng)驗(yàn)。開發(fā)團(tuán)隊(duì)會(huì)仔細(xì)地分析產(chǎn)品和所應(yīng)用的系統(tǒng)環(huán)境,以盡可能準(zhǔn)確完整地總結(jié)這些假設(shè)。瑞薩的開發(fā)流程保證了基于這些假設(shè)的產(chǎn)品安全要求能夠被審閱和評(píng)估。

seooc-軟件假設(shè)類別

在第二步中,一個(gè)很大的挑戰(zhàn)是由軟件的可配置性導(dǎo)致的。由于很多SEooC軟件產(chǎn)品需要被應(yīng)用到不同的上級(jí)產(chǎn)品中,通常這些SEooC軟件會(huì)提供可配置選項(xiàng),供用戶設(shè)置。SEooC軟件被配置后集成到上級(jí)產(chǎn)品時(shí),這個(gè)配置就需要被測(cè)試和驗(yàn)證。如果配置參數(shù)的數(shù)量增加,這些參數(shù)組合到一起最終產(chǎn)生的軟件配置的數(shù)量就會(huì)呈指數(shù)級(jí)增長。如果需要對(duì)每一個(gè)可能的配置都進(jìn)行測(cè)試是不可能的。那么SEooC軟件供應(yīng)商怎樣保證所作的測(cè)試能夠提供足夠的把握呢?ISO26262 提供了兩種可供選擇的建議:

簡化流程一:測(cè)試和驗(yàn)證配置好的軟件。軟件集成者可以測(cè)試配置好的軟件,或者可以選擇供應(yīng)商提供的售后服務(wù):把配置數(shù)據(jù)提供給SEooC軟件供應(yīng)商, 由供應(yīng)商來測(cè)試配置好的軟件。當(dāng)客戶數(shù)量和項(xiàng)目數(shù)量增加時(shí),供應(yīng)商需要測(cè)試的配置數(shù)量會(huì)大大增加。在這種情況下, 供應(yīng)商需要保證測(cè)試服務(wù)的質(zhì)量和效率。如何做到呢?通常這兩種解決方案是很有利的:

自動(dòng)測(cè)試系統(tǒng)。瑞薩電子有很完善的自動(dòng)測(cè)試系統(tǒng),可以大規(guī)模高效率地幫助客戶測(cè)試配置完成的SEooC軟件。在軟件開發(fā)過程中或是發(fā)布后我們都會(huì)應(yīng)用這些自動(dòng)測(cè)試系統(tǒng)。

清晰完善的軟件要求。瑞薩電子的工程師會(huì)詳細(xì)分析和記錄SEooC軟件的要求。瑞薩電子多年來的經(jīng)驗(yàn)積累了完善的開發(fā)流程,開發(fā)指南,各種文件模板,以及清晰地界定各部門的職責(zé)。瑞薩電子還使用新的需求管理軟件來更好地記錄和追蹤軟件要求,確保必須的軟件要求能被實(shí)現(xiàn)以及測(cè)試。這也能在測(cè)試客戶的軟件配置時(shí)大大提高軟件要求的測(cè)試覆蓋率。

簡化流程二:在軟件發(fā)布前測(cè)試一系列(大量的)軟件配置;而在軟件發(fā)布后,客戶可以分析和證明客戶使用的設(shè)置已經(jīng)通過了發(fā)布前所作的測(cè)試。軟件發(fā)布前測(cè)試的目標(biāo)是盡可能多地涵括軟件配置。瑞薩電子使用了很多最前沿的測(cè)試方法: N-wise測(cè)試6,功能組合測(cè)試,隨機(jī)測(cè)試等等。這些測(cè)試方法旨在優(yōu)化測(cè)試的軟件配置數(shù)量,用最少的測(cè)試涵蓋最多的配置范圍。應(yīng)用這些測(cè)試方法,用戶使用的終端配置更有可能已經(jīng)在發(fā)布前被測(cè)試過,可以減少額外的測(cè)試工作和開銷。

ISO26262 中文定義的可配置軟件的簡化生命周期選項(xiàng)

在第三步中,SEooC軟件最終發(fā)布到客戶手中時(shí),客戶所需做的是驗(yàn)證供應(yīng)商提出的假設(shè),以及將SEooC軟件集成到客戶系統(tǒng)中。這有時(shí)很有難度,因?yàn)槿绻?yàn)證所有的假設(shè),可能需要花很多時(shí)間。而且這也要求客戶對(duì)這些假設(shè)有正確的理解。在驗(yàn)證過程中,難免會(huì)遇到有些假設(shè)并不能完全被滿足。在這種情況下,就需要客戶或者供應(yīng)商來更改SEooC軟件的設(shè)計(jì),或從系統(tǒng)層面上修改設(shè)計(jì)來保證安全性。這會(huì)產(chǎn)生額外的努力和開銷。在瑞薩電子,我們會(huì)向客戶開放所有在SEooC軟件開發(fā)中考慮的假設(shè)。這些假設(shè)都被記錄在安全應(yīng)用說明書(SAN)當(dāng)中。SAN的起草和審核是很嚴(yán)謹(jǐn)?shù)?,用戶可以借助它來更好地理解以及?yàn)證這些假設(shè)。瑞薩電子還提供功能安全客戶支持項(xiàng)目,如果客戶有任何關(guān)于SEooC軟件的問題,瑞薩的支持工程師會(huì)提供詳細(xì)的解答。

汽車安全支持計(jì)劃

瑞薩電子的工程師非常了解開發(fā)SEooC軟件的難度。瑞薩一直致力于提高產(chǎn)品質(zhì)量。我們的目標(biāo)是提供給客戶符合相關(guān)ISO26262要求的軟件,以及客戶所需要的集成和開發(fā)的信息,以保證最終集成的終端軟件和電子產(chǎn)品能達(dá)到所需要的安全級(jí)別。瑞薩電子的安全相關(guān)部門由三大部分組成:開發(fā)部門,質(zhì)量部門,以及獨(dú)立的技術(shù)評(píng)估部門。瑞薩的開發(fā)部門有多年遵照ISO26262標(biāo)準(zhǔn)開發(fā)功能安全產(chǎn)品的經(jīng)驗(yàn)。質(zhì)量部門會(huì)負(fù)責(zé)評(píng)估和審核軟件開發(fā)階段的功能安全流程。技術(shù)評(píng)估部門則會(huì)負(fù)責(zé)對(duì)安全相關(guān)的產(chǎn)品進(jìn)行技術(shù)評(píng)估,以保證產(chǎn)品能達(dá)到相應(yīng)的安全目標(biāo)。瑞薩電子也會(huì)邀請(qǐng)第三方評(píng)估公司來對(duì)軟件產(chǎn)品進(jìn)行安全評(píng)估。瑞薩的高素質(zhì)團(tuán)隊(duì)和企業(yè)內(nèi)部的安全文化保證了向客戶提供優(yōu)質(zhì)的軟件產(chǎn)品:

由經(jīng)驗(yàn)豐富的開發(fā)團(tuán)隊(duì)開發(fā)

經(jīng)過I3級(jí)別(最高獨(dú)立性)的質(zhì)量和評(píng)估部門認(rèn)真檢驗(yàn)和全面評(píng)估

方便集成到客戶的安全系統(tǒng)中

綜上所述,我們?cè)谶@篇博客中介紹了 ISO26262 對(duì)開發(fā)SEooC軟件的指導(dǎo)方向。我們也討論了在設(shè)計(jì)開發(fā)過程中可能遇到的問題。瑞薩電子旨在為客戶提供更好的解決方案:

瑞薩電子的技術(shù)部門擁有經(jīng)驗(yàn)豐富的工程師,以及完善的技術(shù)流程,能開發(fā)和評(píng)估高質(zhì)量的軟件產(chǎn)品

運(yùn)用最前沿的測(cè)試方法和自動(dòng)測(cè)試系統(tǒng)來保證測(cè)試覆蓋率

提供人性化的客戶服務(wù),支持客戶解決在集成過程中可能遇到的問題

瑞薩電子有許多SEooC軟件產(chǎn)品。基于RH850系列微處理器的安全軟件產(chǎn)品有:MCAL和CST(CPU自測(cè)軟件)?;赗-CAR系列SoC的安全軟件有:CPU RTT(CPU自測(cè)軟件),圖像處理軟件,信息安全軟件等。瑞薩與多家第三方公司合作提供操作系統(tǒng), 編譯器等其他軟件來提供給客戶完整的系統(tǒng)解決方案。

審核編輯:郭婷

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • soc
    soc
    +關(guān)注

    關(guān)注

    38

    文章

    4021

    瀏覽量

    217028
  • 微處理器
    +關(guān)注

    關(guān)注

    11

    文章

    2221

    瀏覽量

    81982
  • 瑞薩電子
    +關(guān)注

    關(guān)注

    37

    文章

    2800

    瀏覽量

    72010
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    重磅!INTEWORK-TAE通過ISO26262功能安全認(rèn)證,為產(chǎn)品安全保駕護(hù)航

    經(jīng)緯恒潤全自主研發(fā)的測(cè)試自動(dòng)化執(zhí)行軟件TAE獲得由獨(dú)立第三方國際權(quán)威汽車檢驗(yàn)、檢測(cè)和認(rèn)證機(jī)構(gòu)DEKRA德凱正式授予ISO26262 ASIL D功能安全產(chǎn)品認(rèn)證證書。標(biāo)志著TAE產(chǎn)品的安全性與可靠性獲得了國際認(rèn)可,正式步入了國際先進(jìn)水平。
    的頭像 發(fā)表于 09-08 11:28 ?1470次閱讀
    重磅!INTEWORK-TAE通過<b class='flag-5'>ISO26262</b>功能安全認(rèn)證,為產(chǎn)品安全保駕護(hù)航

    什么是汽車ISO 26262功能安全標(biāo)準(zhǔn)?

    隨著各行業(yè)引進(jìn)一系列產(chǎn)品設(shè)計(jì)和測(cè)試的標(biāo)準(zhǔn)化流程,安全保障也日益規(guī)范化。ISO26262是針對(duì)汽車零部件的關(guān)鍵電氣和電子(E/E)系統(tǒng)的功能安全標(biāo)準(zhǔn)。
    的頭像 發(fā)表于 07-23 08:28 ?3357次閱讀
    什么是汽車<b class='flag-5'>ISO</b> <b class='flag-5'>26262</b>功能安全<b class='flag-5'>標(biāo)準(zhǔn)</b>?

    芯來NA系列產(chǎn)品再獲ISO 26262 ASIL-D產(chǎn)品認(rèn)證證書

    近日,芯來科技NA300系列產(chǎn)品正式獲得了德國exida頒發(fā)的ISO26262 ASIL-D產(chǎn)品認(rèn)證證書。
    的頭像 發(fā)表于 07-15 16:11 ?391次閱讀
    芯來NA系列產(chǎn)品再獲<b class='flag-5'>ISO</b> <b class='flag-5'>26262</b> ASIL-D產(chǎn)品認(rèn)證證書

    ISO26262 汽車功能安全標(biāo)準(zhǔn)第二版

    ISO26262 汽車功能安全標(biāo)準(zhǔn)第二版
    發(fā)表于 07-03 14:07 ?14次下載

    【直播預(yù)告】基于ISO 26262實(shí)現(xiàn)高質(zhì)量的MBD過程

    的關(guān)鍵?ISO26262標(biāo)準(zhǔn)對(duì)軟件靜態(tài)測(cè)試的要求靜態(tài)模型測(cè)試的工具支持?ISO26262標(biāo)準(zhǔn)對(duì)軟件
    的頭像 發(fā)表于 06-06 08:25 ?216次閱讀
    【直播預(yù)告】基于<b class='flag-5'>ISO</b> <b class='flag-5'>26262</b>實(shí)現(xiàn)高質(zhì)量的MBD過程

    Vector推出符合ISO 26262最高安全標(biāo)準(zhǔn)的ECU嵌入式軟件

    ? Vector推出符合ISO 26262最高安全標(biāo)準(zhǔn)的ECU嵌入式軟件,遠(yuǎn)遠(yuǎn)超越市場(chǎng)常規(guī)標(biāo)準(zhǔn)。該軟件
    的頭像 發(fā)表于 06-03 17:21 ?576次閱讀

    德國萊茵TüV為高云半導(dǎo)體頒發(fā)符合ISO26262和IEC61508功能安全雙標(biāo)準(zhǔn)的產(chǎn)品認(rèn)證證書

    的功能安全產(chǎn)品認(rèn)證證書,標(biāo)志著高云半導(dǎo)體產(chǎn)品達(dá)到了全球公認(rèn)的汽車功能安全標(biāo)準(zhǔn)ISO 26262 ASIL D最高等級(jí)別的要求;表明基于高云半導(dǎo)體FPGA芯片能夠滿足世界一流OEM和Tier1的功能安全
    發(fā)表于 05-14 17:14 ?241次閱讀
    德國萊茵TüV為高云半導(dǎo)體頒發(fā)符合<b class='flag-5'>ISO26262</b>和IEC61508功能安全雙<b class='flag-5'>標(biāo)準(zhǔn)</b>的產(chǎn)品認(rèn)證證書

    美行科技通過ISO26262:2018汽車功能安全ASIL D流程認(rèn)證

    近日,沈陽美行科技股份有限公司獲得了TUV萊茵頒發(fā)的ISO 26262:2018汽車功能安全ASIL D流程認(rèn)證證書,標(biāo)志著美行科技已按照ISO 26262:2018版
    的頭像 發(fā)表于 05-08 09:33 ?277次閱讀
    美行科技通過<b class='flag-5'>ISO26262</b>:2018汽車功能安全ASIL D流程認(rèn)證

    敦泰電子榮獲DEKRA德凱ISO 26262功能安全最高等級(jí)ASIL-D認(rèn)證

    近日,敦泰電子獲得DEKRA德凱ISO 26262:2018 ASIL-D功能安全流程認(rèn)證證書。此次獲證證明敦泰電子在車規(guī)級(jí)芯片功能安全的軟件開發(fā)與硬件制造流程均達(dá)到行業(yè)最高的標(biāo)準(zhǔn)與要
    的頭像 發(fā)表于 05-07 18:20 ?643次閱讀
    敦泰電子榮獲DEKRA德凱<b class='flag-5'>ISO</b> <b class='flag-5'>26262</b>功能安全最高等級(jí)ASIL-D認(rèn)證

    為旌科技智能駕駛芯片獲取ISO26262功能安全認(rèn)證,安全至上

    ISO26262道路功能安全標(biāo)準(zhǔn)作為全球認(rèn)可的汽車安全標(biāo)準(zhǔn)之一,致力于確保道路車輛電子/電氣(E/E)系統(tǒng)的功能安全,使產(chǎn)品
    的頭像 發(fā)表于 05-07 16:10 ?344次閱讀

    技術(shù)分享 | ISO 26262的安全分析之FMEA

    本期內(nèi)容以系統(tǒng)架構(gòu)設(shè)計(jì)為例,講解如何在ISO26262產(chǎn)品開發(fā)過程中實(shí)施安全分析,半導(dǎo)體層面的芯片設(shè)計(jì)也可以參考本文相關(guān)內(nèi)容執(zhí)行安全分析。安全分析方法ISO26262要求根據(jù)不同ASIL等級(jí)組合
    的頭像 發(fā)表于 04-15 11:32 ?1057次閱讀
    技術(shù)分享 | <b class='flag-5'>ISO</b> <b class='flag-5'>26262</b><b class='flag-5'>中</b>的安全分析之FMEA

    嵌入式軟件開發(fā)軟件開發(fā)的區(qū)別

    嵌入式軟件開發(fā)軟件開發(fā)是兩個(gè)不同的概念,它們一些關(guān)鍵方面有著明顯的區(qū)別。嵌入式軟件開發(fā)是指開發(fā)嵌入
    的頭像 發(fā)表于 01-22 15:27 ?1789次閱讀

    ISO 26262的要素共存和免于干擾

    ISO 26262-9:2018的第6章節(jié)對(duì)系統(tǒng)設(shè)計(jì)(ISO 26262-4)、硬件設(shè)計(jì)(ISO 262
    的頭像 發(fā)表于 11-23 09:32 ?740次閱讀
    <b class='flag-5'>ISO</b> <b class='flag-5'>26262</b><b class='flag-5'>中</b>的要素共存和免于干擾

    安全關(guān)鍵軟件開發(fā)實(shí)現(xiàn) ASPICE 和 ISO 26262 的協(xié)同

    (ASPICE) 和 ISO 26262。ASPICE 用于評(píng)估并改進(jìn)汽車軟件開發(fā)流程,而 ISO 2
    的頭像 發(fā)表于 11-22 16:37 ?382次閱讀

    移遠(yuǎn)通信通過ISO 26262功能安全流程認(rèn)證及產(chǎn)品認(rèn)證

    ISO26262ASIL-B產(chǎn)品認(rèn)證證書。移遠(yuǎn)通信GNSS產(chǎn)品部總監(jiān)方成代表公司參加頒證儀式。此次雙證齊發(fā),標(biāo)志著移遠(yuǎn)通信已經(jīng)按照ISO26262:2018標(biāo)準(zhǔn)要求,
    的頭像 發(fā)表于 11-01 08:29 ?518次閱讀
    移遠(yuǎn)通信通過<b class='flag-5'>ISO</b> <b class='flag-5'>26262</b>功能安全流程認(rèn)證及產(chǎn)品認(rèn)證