欧美性猛交xxxx免费看_牛牛在线视频国产免费_天堂草原电视剧在线观看免费_国产粉嫩高清在线观看_国产欧美日本亚洲精品一5区

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

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

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

實施各種軟件值得付出努力嗎?

星星科技指導(dǎo)員 ? 來源:ADI ? 作者:ADI ? 2023-06-28 15:34 ? 次閱讀

功能安全需要應(yīng)對隨機故障和系統(tǒng)故障。軟件只有系統(tǒng)故障,因為軟件沒有隨機故障,因為如果出現(xiàn)相同的情況,軟件故障通常每次都以相同的方式導(dǎo)致系統(tǒng)故障。達到更高安全水平的一種方法是實施雙通道系統(tǒng),每個通道中都有不同的軟件。具有相同軟件的冗余通道會將軟件作為單點故障。如果兩個通道具有不同的軟件,那么爭論是它們不太可能同時以相同的方式失敗,從而允許更高的SIL索賠。聽起來不錯,但有問題嗎?讓我們在博客中更深入地或盡可能深入地了解。

首先,讓我們看一下IEC 61508中提供了哪些指導(dǎo),然后看看文獻中提供了哪些指導(dǎo)以及一些基于多樣性的設(shè)計模式。

在IEC 61508-3:2010中,以下子條款涵蓋了這一點

wKgZomSb6VmARZNbAAEgfGlMYms433.png

圖 1 - IEC 61508-3 的相關(guān)摘錄

看看IEC 61508-2:2010子條款7.4.3說SC(系統(tǒng)能力)最多只能提高一個級別。因此,例如,如果兩個軟件的SIL聲明為SIL 1,那么組合最多為SIL 2。我想最多只允許增加一個的限制是存在的,因為將這兩個項目結(jié)合起來的人不知道各個開發(fā)的細(xì)節(jié),也許可能存在一些隱藏的常見原因故障,例如使用的工具。如果從頭開始開發(fā)這兩個軟件,你可能會做得更好。

IEC 61508-3 附錄 A 中的表格提供了一些指導(dǎo),表 A.2 提供了不同架構(gòu)的四種替代版本,表 A.10 要求對軟件進行 CCF(常見原因故障)分析,此措施建議在 SIL 2 中,強烈建議用于更高的 SIL。

wKgaomSb6V6AGrf8AAFOED8TWZQ370.png

圖 2 - IEC 61508-3:2010 摘錄

但是開發(fā)各種軟件有多難。Philip Koopman在他的優(yōu)秀著作“更好的嵌入式系統(tǒng)軟件”第26.3.3節(jié)中對這個話題有一個很好的評論。在本節(jié)中,他指出,實現(xiàn)真正多樣化的軟件確實很困難,但很容易獲得一定程度的多樣性。他指出,量化所實現(xiàn)的多樣性也很難,這并不奇怪,因為硬件CCF分析在標(biāo)準(zhǔn)中有更多的指導(dǎo),仍然更多的是工程判斷而不是科學(xué)。Philip Koopman進一步警告說,“許多人(包括我們)認(rèn)為,如果你的時間和資源有限,你最好制作一個真正好的軟件版本,而不是試圖制作兩個獨立的版本,而這兩個版本本身就沒有那么好。兩個版本中可能會有太多相同的錯誤。

我看了看是否有任何研究來支持這一觀點。我看到的關(guān)于這個主題最有趣的筆記是下面顯示的,他們給 27 名學(xué)生提供了一個規(guī)范,并要求他們編寫軟件來實現(xiàn)它,然后檢查有多少不同的軟件以同樣的方式失敗。它確實支持了編寫各種軟件確實很難的觀點。

wKgZomSb6WSAH3p_AAJZD87N1Mc334.png

圖3 - 關(guān)于不同軟件價值的有趣實驗論文

然后是HSE數(shù)據(jù),它們顯示了編碼階段(設(shè)計和實現(xiàn))中很少的錯誤,這表明除非規(guī)范具有多樣性,否則您不會獲得很多好處。

wKgaomSb6WmANVagAADQryqv5_Q366.png

圖4 - 系統(tǒng)因HSE而失敗的原因

為波音777開發(fā)電傳飛行軟件的團隊似乎已經(jīng)采用了三種不同的軟件,開發(fā)了三種不同的規(guī)格,使用三個不同的開發(fā)團隊,他們不應(yīng)該相互交談,運行在三臺不同的(不同的)計算機上控制飛機。然后,當(dāng)其中一個產(chǎn)出與其他產(chǎn)出不一致時,使用選民來選擇行動方案。

航天飛機使用了一種類似的架構(gòu),使用五臺計算機,四臺相同,一臺不同。各種微型計算機上的軟件也多種多樣。

基于多樣性的功能安全軟件的一種設(shè)計模式是N版本編程,它使用根據(jù)同一組需求開發(fā)的不同代碼的多個版本,并對其輸出進行投票。

wKgZomSb6XKAY5FqAACbhJ0wOEg428.png

圖 5 - N 版本編程模式的繪制(安全關(guān)鍵型嵌入式系統(tǒng)的設(shè)計模式))

如果我們將上述內(nèi)容視為可靠性框圖,那么投票者是CCF來源的明顯弱點,除非投票者是超可靠的,否則從高值N中獲得的好處將是有限的。

讓我們將多樣化的軟件方法與一些替代方案進行比較。雙核鎖步微控制器不實現(xiàn)軟件分集,而是一種硬件安全機制,因為兩個內(nèi)核將運行相同的軟件。相比之下,軟件鎖步/軟件 RMT 與逐周期鎖步不同,可以實現(xiàn)軟件多樣性,但比時鐘逐周期鎖步方法檢測差異的時間更長。軟件鎖步可以在不同的處理器上運行,甚至可以在單個處理器的冗余線程上運行,并在選定的觀察點比較它們的輸出。

即使您實施了各種軟件,用于生產(chǎn)軟件的工具呢?這些也可能是常見原因故障的根源,但如果在CCF中考慮到這一點并選擇了不同的工具,或者選擇的工具以滿足整體安全功能的SIL要求,或者您使用適合組合元件SIL的工具,您可能很高興。

審核編輯:郭婷

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

    關(guān)注

    48

    文章

    7658

    瀏覽量

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

    關(guān)注

    68

    文章

    19435

    瀏覽量

    231300
  • 嵌入式
    +關(guān)注

    關(guān)注

    5094

    文章

    19189

    瀏覽量

    307943
收藏 人收藏

    評論

    相關(guān)推薦

    在我們得到的時候是否需要付出

    本帖最后由 eehome 于 2013-1-5 10:09 編輯 現(xiàn)在有很多人進入到了電子行業(yè),行業(yè)內(nèi)也存在著很多的精英和初學(xué)者,很多人想 著免費索取,但是又有很多人想有償付出,這是一個矛盾的表現(xiàn),那么是否我們在索取的時候應(yīng)該付出些什么,怎么去表現(xiàn)我們的
    發(fā)表于 08-06 11:07

    各種資料 值得一看

    各種資料值得一看頂起?。?!
    發(fā)表于 06-23 15:40

    項目管理軟件軟件實施服務(wù)行業(yè)的運用

    捷為軟件—一以項目管理為核心2013.10.12行業(yè)背景介紹軟件產(chǎn)品與其它產(chǎn)業(yè)產(chǎn)品相比,具有非物質(zhì)性、零邊際成本、收益遞增、共享性等特點。軟件實施服務(wù)服務(wù)更是體現(xiàn)了就是以服務(wù)為導(dǎo)向、以
    發(fā)表于 10-12 16:05

    羋月傳中值得我們溫度傳感器廠家學(xué)習(xí)的一句話“您付出多少,就會回報多少”

    羋月傳最近很火,就像當(dāng)年的甄嬛傳,很喜歡孫儷,劇中扮演的角色都心存感恩,現(xiàn)實生活中我們也應(yīng)該如此,劇中很多都值得我們學(xué)習(xí),就像我們的工作,生活,不努力怎么會成功,作為溫度傳感器廠家的我們也是如此,一直努力做好產(chǎn)品,
    發(fā)表于 01-04 15:47

    CRM軟件成功實施的6個步驟?!

    有助于你避免錯誤的產(chǎn)生,還可以縮短實施周期。 6、開發(fā)、部署、測試、正式投入使用 CRM方案的設(shè)計,需要企業(yè)與CRM軟件供應(yīng)商兩方的共同努力。為使CRM項目順利實施,企業(yè)應(yīng)與供應(yīng)商之間
    發(fā)表于 07-10 10:43

    企業(yè)為什么需要實施MES系統(tǒng)軟件?

    ,是生產(chǎn)活動與管理活動信息溝通的橋梁。不實施MES系統(tǒng)軟件,管控一體化只是一句空話。對于面向制造加工業(yè)和過程工業(yè)的ERP,脫離MES系統(tǒng)軟件將無法根據(jù)市場需求去組織、管理和優(yōu)化生產(chǎn)。 在實施
    發(fā)表于 10-15 20:34

    如何實施軟件AES以及AES加密/解密

    應(yīng)用:通過軟件實施高級加密標(biāo)準(zhǔn) BSP 版本: NUC230/240 Series BSP v3.01.002 硬件: NuTiny - EVB - NUC240 - LQFP100 V1.0
    發(fā)表于 08-22 06:41

    ARMv8-A TrustZone軟件實施SVE的系統(tǒng)的影響

    本文檔介紹ARMv8-A[ARMv8]的可伸縮向量擴展[SVE]對在應(yīng)用程序處理器上以安全狀態(tài)執(zhí)行的軟件的影響。 本文檔考慮了部署現(xiàn)有ARMv8-A TrustZone軟件實施SVE的系統(tǒng)的影響,并為
    發(fā)表于 08-23 06:17

    基于開源軟件軟件工程實施系統(tǒng)研究

    文章介紹了開源軟件軟件工程實施各階段提供的支持,并根據(jù)軟件工程實施的實際需求,建立了一個基于開源軟件
    發(fā)表于 12-22 13:49 ?6次下載

    基于CMMI的軟件項目實施策略研究_張敏

    基于CMMI的軟件項目實施策略研究_張敏
    發(fā)表于 03-19 11:33 ?0次下載

    蘋果語音助手操作原理?細(xì)數(shù)“Hey Siri”,背后付出努力與小心思

    Siri 對蘋果的未來非常的重要,眾多的科技公司都希望在機器學(xué)習(xí)和人工智能AI領(lǐng)域有所作為。今天,蘋果在公司的機器學(xué)習(xí)博客上發(fā)布了一篇新文章,文章詳細(xì)介紹了硬件、軟件和互聯(lián)網(wǎng)服務(wù)如何結(jié)合
    發(fā)表于 10-19 19:50 ?5.9w次閱讀

    構(gòu)建智慧城市和可持續(xù)社區(qū)需有哪些技術(shù)付出

    構(gòu)建智慧城市和可持續(xù)社區(qū)需要付出哪些努力?查看ADI工業(yè)傳感部門總經(jīng)理Michael Murray關(guān)于“構(gòu)建全集成智慧城市需要付出哪些努力”的小組討論節(jié)選。
    的頭像 發(fā)表于 07-04 06:00 ?1449次閱讀

    軟件定義存儲的實施是對的嗎

    在合理實施的情況下,軟件定義存儲能夠在應(yīng)用和物理存儲資源之間建立硬件獨立和負(fù)載無關(guān)的存儲應(yīng)用層。與任何技術(shù)實現(xiàn)一樣,在實施軟件定義存儲抽象層時也有正確和錯誤的方式。
    發(fā)表于 03-20 16:14 ?512次閱讀

    美國對EDA軟件實施新的出口管制

    美國對EDA軟件實施新的出口管制 昨天美國又啟動了新一輪的EDA軟件出口管制,美國商務(wù)部對設(shè)計GAAFET(全柵場效應(yīng)晶體管)結(jié)構(gòu)集成電路所必須的EDA軟件
    發(fā)表于 08-16 15:02 ?1023次閱讀

    沒有實施APS軟件的工廠,常常面臨的問題

    如果您的工廠需要APS軟件來幫忙,如果您有任何疑問都可以第一時間聯(lián)系我們,安達發(fā)專注APS軟件系統(tǒng)十幾年,有著十幾年如一日持續(xù)打磨的產(chǎn)品與行業(yè)經(jīng)驗,是一家值得信賴的軟件系統(tǒng)供應(yīng)商。
    的頭像 發(fā)表于 11-17 17:09 ?527次閱讀
    沒有<b class='flag-5'>實施</b>APS<b class='flag-5'>軟件</b>的工廠,常常面臨的問題