色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

用于架構探索和功能安全分析的虛擬原型平臺

星星科技指導員 ? 來源:嵌入式計算設計 ? 作者:Deepak Shankar,Mohi ? 2022-07-01 14:46 ? 次閱讀

由于大流行,大多數(如果不是全部)工人都經歷了在家工作(WFH),導致傳統開發和全球協作方法暫時停止。需要軟件和硬件團隊協作的替代方式。在保持社交距離的時代,遠程開發可能是一項挑戰,因為訪問遠程和稀缺的硬件以及開發和測試系統很困難。一種可行的解決方案可能是虛擬原型設計,它可以用硬件的軟件等效模型替換硬件;隨時隨地。

對于開發下一代無線、消費類和汽車設備的半導體和 OEM 公司而言,日益復雜的硬件和軟件的集成是一項重大挑戰。序列化硬件和軟件開發的傳統方法——在芯片設計完成后開發和驗證絕大多數軟件——通常無法滿足激進的產品開發計劃。虛擬原型是完整系統的快速、功能齊全的軟件模型,可以執行未經修改的生產代碼并提供無與倫比的調試效率。

汽車公司的解決方案應該能夠將設計和集成測試結合到一個虛擬原型平臺中。用戶可以確定設計和集成過程是否會成功,而不是通常會導致在集成測試中發現設計問題的開環設計過程。這里選擇的平臺是 VisualSim Architect (VSA),它可以通過對完整的端到端設計進行建模,通過閉環設計/集成流程來實現這一目標。端到端設計使用許多預構建、預測試的汽車庫,這些庫生成預定義的報告以加速開發和集成測試。用戶可以評估延遲、吞吐量、子系統利用率和關鍵子系統的功率。

其他汽車解決方案專注于算法測試、軟件開發和軟件測試。這些解決方案可用作指令集模擬器以在沒有板的情況下執行軟件代碼,SysML 可記錄軟件序列、C 代碼生成、數學正確性模型以及通過在原型板上加載軟件來測試解決方案。

上述解決方案在設計過程的后期使用。硬件和軟件故障的發生是由于規格不正確而不是制造不正確。這些替代解決方案正在針對不完善的規范驗證正確性。功能安全測試在設計周期的后期進行,制造變更會影響產品質量。當前的技術不允許跨真正的分布式系統出現多次故障。在集成或軟件開發階段對架構進行大規模更改是耗時、昂貴的,并且會延遲進度。

VisualSim 滿足以下標準:

優化規范以滿足時序、功耗和功能。

為 OEM 和供應商創建一個通用的可執行規范。

引入 ISO-26262 第 4、5 和 6 部分用于設計和驗證。

集成現有工具和模擬器,包括 MatLab 和 C 代碼,以進行時間驅動的分析。

支持的故障類型包括:

電源故障:突然的電源尖峰,電池壽命縮短

硬件故障:完全關閉電路板或核心故障

冗余影響:在發生故障時處理增加的負載

軟件故障:修改內存值、資源匱乏

RTOS 失敗:先前任務的溢出導致當前任務失敗

網絡故障:網絡內的消息損壞或擁塞

網絡安全:模擬攻擊并評估系統吞吐量的算法質量

分析硬件故障模型

根據 ISO 26262,不同的故障分為硬件、軟件、網絡、RTOS 和電源。我們將占用一個來分析它的結果。處理核心的丟失、存儲受限、內存設備減少或丟失或總線過載/錯誤信號、硬件資源、內存和總線接口的共享和獨占使用都可能在硬件故障下進行說明。

通過使用系統建模工具,我們可以在具有大型硬件和軟件建模組件庫的圖形離散事件仿真平臺中非常快速地組裝虛擬原型。該原型用于提供支持以根據標準測試架構、識別系統中不可恢復的故障并提供早期反饋、進行時間、吞吐量、功耗和服務質量權衡。該模型生成故障,測試系統的行為,并以符合標準要求的電子表格或圖形格式報告結果。

pYYBAGK-mH2AWBTMAAIj3cfjDgM785.png

從三個流量塊生成的數據包(任務)映射到資源(CPU)1、2和3進行處理。與此模型集成的兩個故障場景:

資源不可用:如果進程分配給沒有任何內存來處理任務的資源,則會生成錯誤。例如,如果資源 1 的緩沖區長度為 30,并且緩沖區已滿,則在處理未完成的數據包之前它不能接受新數據包。

資源故障:如果其中一個資源發生故障,必須在剩余資源之間進行負載均衡。對該模型的分析是時間期限和緩沖區使用量的增加。

poYBAGK-mIOAE53vAAGSzW4y4nk314.png

通過設置頂級模型參數,可以啟用所選的汽車平臺進行設計、集成測試或兩者兼而有之。這樣,開發和集成測試可以同時進行。設計小組可以改進其端到端模型版本的集成問題,而集成測試可以繼續測試設計的先前端到端模型。這減少了兩組的松弛時間。在最終版本中,所有的設計約束都將得到滿足,所有的集成測試都將在一個統一的平臺上得到滿足。管理層可以更有信心繼續制造原型或制造工廠。

使用的平臺包含模擬電子設備、軟件任務、交通和傳感器、C 代碼包裝器、自定義模型生成器和電源的庫組件。生成的報告包括延遲、緩沖區占用、吞吐量、功耗、電池使用和生命周期以及執行跟蹤。該平臺應該使設計人員能夠從軟件的抽象模型開始,將應用程序映射到目標分布式硬件平臺,模擬測試以達到規范,在軟件可用后評估軟件結果的正確性,并回放來自部署后的字段。

虛擬原型通過在規范階段識別錯誤、電子設備的大小、配置網絡拓撲、構建分布式應用程序、測試時間期限、確定多次故障時的可靠性以及軟件輸出的正確性,消除了集成過程中的意外。生成的報告用于設計新診斷、驗證現有診斷并添加測試以符合 ISO26262。原型平臺集成了系統設計人員、硬件架構師和軟件開發人員,以實現單一定義,并成為 OEM、一級供應商和軟件供應商之間的標準通信媒介。

模型輸出是經過充分驗證的技術數據,可作為早期認證過程的證據。當硬件和軟件不可用時,該原型是在設計過程的早期構建的。該原型可以及早識別、確定優先級和最小化系統規范,以及系統行為中的故障和錯誤。該虛擬原型可幫助公司根據車輛、功能、清單和價格點的需求維護單一代碼庫和細分。

用戶從抽象架構模型開始,在可用時添加更多細節,可視化分布式系統行為,架構硬件需求,并評估時間期限。該方法從應用程序的虛擬模型開始。應用程序的任務被映射到 ECU 資源模型的網絡上。該模型用于識別系統瓶頸,創建應用程序的最佳映射,并獲得基本的硬件要求。可以將任務映射到不同的配置,并且可以針對不同的故障模式、最低性能要求和任務序列流的跟蹤對模型進行測試。

在這個 VisualSim 方法中,軟件是使用傳統方法開發的。MatLab/Simulink 模型或軟件可以在可用時替換抽象模型。當數據由于網絡擁塞而延遲到達時,這些模型可以測試結果的正確性,更高優先級的任務搶占流量,并研究分布式系統中存在多個故障時的行為。硬件模型還可以捕獲詳細的 ECU 設計并評估資源效率和功耗。部署后,相同的模型可用于現場回放操作并確定故障原因。

作者:Deepak Shankar,Mohini Yadav

審核編輯:郭婷

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 電源
    +關注

    關注

    184

    文章

    17816

    瀏覽量

    251181
  • 傳感器
    +關注

    關注

    2552

    文章

    51341

    瀏覽量

    755517
  • matlab
    +關注

    關注

    185

    文章

    2980

    瀏覽量

    230766
收藏 人收藏

    評論

    相關推薦

    Nordic推出最新物聯網原型驗證平臺Thingy:91 X

    SSID定位、DECT NR+以及GNSS等多種應用而設計,旨在簡化開發人員的物聯網原型開發流程,加速蜂窩物聯網應用的開發進程,縮短產品上市時間。 Thingy:91 X平臺集成了全面的板載功能,為
    的頭像 發表于 12-11 10:13 ?531次閱讀

    HAL庫在Arduino平臺上的使用

    ,適合于快速原型開發和教育。HAL(硬件抽象層)庫是一種在Arduino平臺上使用的軟件庫,它提供了一種標準化的方式來訪問硬件功能,使得開發者可以編寫更通用、更可移植的代碼。 1. 什么是HAL庫 HAL庫是硬件抽象層庫的簡稱,
    的頭像 發表于 12-02 14:04 ?384次閱讀

    虛擬桌面基礎架構(VDI)遠程連接如何實現

    今天我們來聊聊虛擬桌面基礎架構(VDI)。VDI的工作原理是將桌面虛擬化,使得用戶可以通過網絡連接訪問虛擬機,確保數據和應用保存在服務器上,提高數據的
    的頭像 發表于 10-18 08:09 ?361次閱讀
    <b class='flag-5'>虛擬</b>桌面基礎<b class='flag-5'>架構</b>(VDI)遠程連接如何實現

    【「嵌入式Hypervisor:架構、原理與應用」閱讀體驗】+全文學習心得

    Hypervisor是一種在嵌入式系統中實現虛擬化技術的關鍵組件,它能夠在同一硬件平臺上并行運行多個操作系統或應用程序,提供資源隔離、管理和優化。通過引入時空域隔離的虛擬機,嵌入式Hypervisor
    發表于 10-09 19:11

    【「嵌入式Hypervisor:架構、原理與應用」閱讀體驗】+第7-8章學習心得

    作為虛擬化技術的一種,它允許多個操作系統或應用程序在同一硬件平臺上并行運行,提供資源隔離和管理,從而提高系統的靈活性和安全性。這種技術通過引入時空域隔離的虛擬機和中間層,降低了
    發表于 10-09 18:50

    【「嵌入式Hypervisor:架構、原理與應用」閱讀體驗】+第三四章閱讀報告

    保證系統實時性的同時,提供強大的虛擬化支持。 功能特性 :深入分析了PRTOS Hypervisor的功能特性,如虛擬機管理、資源調度、
    發表于 10-09 18:29

    鴻蒙跨端實踐-JS虛擬機架構實現

    在Roma跨端方案中,JS虛擬機是框架的核心,負責執行動態化的JS代碼。在Android平臺采用了基于V8的J2V8,iOS平臺則使用了系統自帶的JSCore,而在HarmonyOS中,由于業界無
    的頭像 發表于 09-30 14:42 ?2470次閱讀
    鴻蒙跨端實踐-JS<b class='flag-5'>虛擬機架構</b>實現

    華納云:OpenStack是虛擬化管理平臺嗎?其工作原理是什么?

    位于不同供應商產品環境中的業務流程。 但虛擬化管理平臺主要是方便利用虛擬資源的特性和功能,而 OpenStack 則是使用虛擬資源來運行一系
    的頭像 發表于 09-23 14:20 ?369次閱讀

    瑞薩RX MCU功能安全解決方案簡介 參考文檔

    參考文檔定義了一個虛擬電機控制系統,并描述了獲得該虛擬系統功能安全認證所需的技術信息。例如,如何編寫提交給認證機構的文件,如何實現安全MCU
    發表于 07-05 11:01 ?967次閱讀
    瑞薩RX MCU<b class='flag-5'>功能</b><b class='flag-5'>安全</b>解決方案簡介 參考文檔

    振弦采集儀在大型工程安全監測中的應用探索

    振弦采集儀在大型工程安全監測中的應用探索 振弦采集儀是一種用于監測結構振動和變形的設備,它通過采集振弦信號來分析結構的動態特性。在大型工程安全
    的頭像 發表于 06-28 14:22 ?238次閱讀
    振弦采集儀在大型工程<b class='flag-5'>安全</b>監測中的應用<b class='flag-5'>探索</b>

    探索虛擬線程:原理與實現

    虛擬線程的引入與優勢 在Loom項目之前,Java虛擬機(JVM)中的線程是通過java.lang.Thread類型來實現的,這些線程被稱為平臺線程。 然而,平臺線程的創建和維護在資源
    的頭像 發表于 06-24 11:35 ?330次閱讀
    <b class='flag-5'>探索</b><b class='flag-5'>虛擬</b>線程:原理與實現

    Simcenter 車輛能量管理解決方案——使用虛擬原型設計加速創新

    使用虛擬原型設計加速創新在性能和能效之間實現最佳平衡限制物理原型數量跟蹤從概念到后期改進階段的車輛能源效率功能為仿真解決方案提供單一套件,支持所有開發階段提供數字連續性,跟蹤車輛節能情
    的頭像 發表于 05-22 08:35 ?1405次閱讀
    Simcenter 車輛能量管理解決方案——使用<b class='flag-5'>虛擬</b><b class='flag-5'>原型</b>設計加速創新

    fpga原型驗證平臺與硬件仿真器的區別

    FPGA原型驗證平臺與硬件仿真器在芯片設計和驗證過程中各自發揮著獨特的作用,它們之間存在明顯的區別。
    的頭像 發表于 03-15 15:07 ?1188次閱讀

    中心能源管控平臺架構功能

    中心能源管控平臺架構功能 張穎姣 安科瑞電氣股份有限公司?上海嘉定201801 摘要:大部分數據中心能源綜合利用效率提供了參考。 關鍵詞:數據中心;綜合能源管控平臺架構
    的頭像 發表于 02-20 15:52 ?499次閱讀
    中心能源管控<b class='flag-5'>平臺架構</b>與<b class='flag-5'>功能</b>

    原型平臺是做什么的?proFPGA驗證環境介紹

    proFPGA是mentor的FPGA原型驗證平臺,當然mentor被西門子收購之后,現在叫西門子EDA。
    的頭像 發表于 01-22 09:21 ?1469次閱讀
    <b class='flag-5'>原型</b><b class='flag-5'>平臺</b>是做什么的?proFPGA驗證環境介紹
    主站蜘蛛池模板: 成年人免费观看视频网站| 午夜片无码区在线观看| 冠希和阿娇13分钟在线视频| 亚洲乱色视频在线观看| 欧美色图一区二区三区| 好大好硬好爽好深好硬视频| 阿片在线播放| 真实伦 乱| 驯服有夫之妇HD中字日本| 欧美日韩视频一区二区三区| 极品虎白在线观看| 国产99久久久欧美黑人刘玥| 中文字幕人成人乱码亚洲影视S| 无人区日本电影在线观看高清| 欧美xxxav| 久久久擼擼擼麻豆| 国产黄A片在线观看永久免费麻豆 国产互换后人妻的疯狂VIDEO | caoporn 超碰免费视频| 一本道亚洲区免费观看| 小SAO货叫大声点妓女| 人妻熟妇乱又伦精品视频中文字幕| 久久视频这有精品63在线国产| 国产亚洲日韩欧美视频| 高清无码中文字幕在线观看视频| 99爱在线观看精品视频| 亚洲视频在线观看视频| 偷拍亚洲制服另类无码专区| 人妻换人妻AA视频| 蜜桃臀无码内射一区二区三区 | 国产人妻精品久久久久久很牛| 爱穿丝袜的麻麻3d漫画免费| 97夜夜澡人人爽人人模人人喊| 一本之道高清在线3线观看| 亚洲国产果果在线播放在线| 污到湿的爽文免费阅读| 色一情一乱一伦一区二区三区| 欧美精品成人一区二区在线观看| 口内射精颜射极品合集| 久久人妻无码毛片A片麻豆| 久久国产精品高清一区二区三区| 国内自拍 在线 亚洲 欧美|