
概述
Green Hills Software ,作為嵌入式軟件技術(shù)的優(yōu)秀軟件,將于2023年3月14日-16日參加展商論壇、國際嵌入式大會,展位位于4號展廳325號展臺,我們將在展會上舉辦技術(shù)會議,并展示優(yōu)化的解決方案,現(xiàn)場演示可以解決現(xiàn)實世界挑戰(zhàn)的方案。同時,在我們的客戶和合作伙伴生態(tài)系統(tǒng)的支持下,您還可以體驗經(jīng)過驗證的產(chǎn)品和專業(yè)知識的力量。
特色技術(shù)
l 用于微處理器和微控制器的 RTOS 和管理程序
l 混合關(guān)鍵性合并
l 安全可靠的虛擬化
l 信號到服務的轉(zhuǎn)換
l e-Sync OTA 更新和 AWS 云
l 雷達探測
l 計算機視覺
l 高性能圖形界面
l AUTOSAR(經(jīng)典和自適應)
l 虛擬化安卓
l 先進的軟件工具,基于云的開發(fā)和測試
l 安全憑證管理、安全設(shè)備、供應鏈安全、設(shè)備生命周期管理



我們的伙伴
與我們的合作伙伴 Arm、Altia、Excelfore、Google Android、Tata Elxsi 等合作為您提供。在 Infineon、NXP、Qualcomm、Renesas、ST 和 TI 的最新處理器上運行。
展商論壇(3號館)
Green Hills Software 正在參加embedded world 3 號展廳的參展商論壇,并向在3 號展廳 561 號展臺的所有與會者開放三場會議。
軟件安全系統(tǒng)的多維可擴展性
Nikola Velinov,EMEA 高級業(yè)務開發(fā)工程師,3 月14 日,星期二 | 10:30 – 11:00
汽車、醫(yī)療、工業(yè)、鐵路和基礎(chǔ)設(shè)施應用中的安全關(guān)鍵軟件功能的數(shù)量正在迅速增加。實現(xiàn)這些的軟件架構(gòu)千差萬別——從簡單而強大的電子熔絲到云連接的關(guān)鍵任務設(shè)備。這些安全功能之間的共同點是需要滿足行業(yè)安全標準要求。
本次會議首先著眼一個簡單的功能,然后討論使用支持模塊化應用程序開發(fā)的精益開放平臺來滿足其需求的方法。然后,會議將討論該平臺如何適應旨在建立適用于所有軟件安全功能的同質(zhì)應用程序開發(fā)平臺的行業(yè)趨勢。

具有改變游戲規(guī)則的復雜系統(tǒng)調(diào)試功能的開發(fā)工具
Chuck Brokish,汽車業(yè)務發(fā)展總監(jiān),3 月 15 日,星期三 | 10:30 - 11:00
芯片設(shè)計變得更加復雜——使功能豐富的產(chǎn)品具有極佳的計算能力。片上系統(tǒng)解決方案將多核設(shè)計與專用內(nèi)核集成在一起——創(chuàng)建功能強大的異構(gòu)設(shè)計。但這種復雜性也使此類系統(tǒng)的開發(fā)和調(diào)試復雜化,因為處理負載分布在多個內(nèi)核上,可運行不同的操作系統(tǒng),并使用不同的調(diào)試方法。這就需要將軟件開發(fā)和調(diào)試功能更多地集成到一個真正集成的開發(fā)環(huán)境中。
我們將討論代碼生成選項、從裸機啟動到在高級操作系統(tǒng)上運行的應用程序的系統(tǒng)級調(diào)試,以及更精細細節(jié)的可見性,例如任務的詳細時間跟蹤和處理器間通信,同時通過利用AGILE 開發(fā)方法,提高多元化開發(fā)團隊的生產(chǎn)力。

工業(yè)和汽車系統(tǒng)的三大安全考慮因素
德州儀器(TI) 汽車業(yè)務開發(fā)總監(jiān) Chuck Brokish,高級系統(tǒng)工程師 Mike Hannah,3 月 16 日星期四 | 14:30 – 15:00
功能安全是一個復雜的話題。功能安全系統(tǒng)甚至更加復雜,因為它們由硬件、軟件和構(gòu)成完整系統(tǒng)的各種其他元素組成。研究表明,從經(jīng)過認證的功能安全元件開始創(chuàng)建此類系統(tǒng)可以節(jié)省眾人多年的工作量和費用,并縮短上市時間。
本演示文稿將討論創(chuàng)建功能安全系統(tǒng)的要求,以及如何利用硬件和軟件基礎(chǔ)的專業(yè)知識——從而使制造商能夠?qū)W⒂谙到y(tǒng)其余部分的集成以及可用于輔助該過程的工具。


RISC-V展臺(4A館)
使用經(jīng)過驗證的安全認證嵌入式 RISC-V 嵌入式軟件解決方案支持生產(chǎn)程序軟件開發(fā)
Dan Mender,業(yè)務發(fā)展副總裁,3 月 14 日,星期二 | 14:30-14:45,4A館620號RISC-V展臺
隨著 RISC-V 越來越多的用在時間緊迫、安全認證的生產(chǎn)程序中,選擇正確的軟件解決方案對于成功部署程序至關(guān)重要。Green Hills Software 成熟且經(jīng)過安全認證的 RISC-V 嵌入式軟件解決方案支持在需要功能安全和保障的系統(tǒng)中高效開發(fā)和經(jīng)濟高效地部署基于 RISC-V 的設(shè)計。
在本次會議中,我們將介紹 Green Hills Software 的 RISC-V 產(chǎn)品,這些產(chǎn)品具有經(jīng)過認證的實時操作系統(tǒng)、C/C++ 編譯器和直觀的多核調(diào)試,借鑒了該公司 40 年成功的客戶程序部署經(jīng)驗。

格雷格戴維斯班級(會議)
嵌入式開發(fā)的現(xiàn)代 C++ 和高級調(diào)試技術(shù)
Carmelo Loiacono 博士,現(xiàn)場應用工程師,Serge Plagnol,歐洲工程總監(jiān),3 月 15 日,星期三 | 6.1 類 | 10:00 – 18:00
Green Hills Software 的 Serge Plagnol 和 Carmelo Loiacono 博士將提供一整天的課程,涵蓋以下主題:
· 用于嵌入式開發(fā)的現(xiàn)代 C++
· 多線程/多核應用程序中的挑戰(zhàn)
· 高級調(diào)試技術(shù)(現(xiàn)場演示)


會議環(huán)節(jié)
比較策略以分析和改進復雜嵌入式系統(tǒng)的性能
Carmelo Loiacono 博士,現(xiàn)場應用工程師,,星期二,3 月 14 日 | 會議 3.2:虛擬化 1 | 14:15-14:45
復雜嵌入式系統(tǒng)(例如虛擬化系統(tǒng))中的錯誤設(shè)計有時會導致性能問題。在這種情況下,很難分析導致性能下降的原因,因為它們可能無法識別。適當滿足功能和性能要求的設(shè)計可以降低甚至消除性能不佳的虛擬化嵌入式系統(tǒng)投入生產(chǎn)的風險。
隨著整合完全不同的軟件功能的趨勢,尤其是在汽車中引入?yún)^(qū)域架構(gòu),它以指數(shù)方式增加了系統(tǒng)復雜性和分析性能參數(shù)的難度。因此,先進的性能分析工具與適當?shù)脑O(shè)計相結(jié)合現(xiàn)在對于確保實時應用程序和客戶操作系統(tǒng)在總體系統(tǒng)要求內(nèi)執(zhí)行至關(guān)重要。
在本次會議中,我們展示了用于分析和設(shè)計多核處理器上虛擬化系統(tǒng)的現(xiàn)代技術(shù)。我們將通過分析虛擬機管理程序和來賓操作系統(tǒng),對性能和實時性至關(guān)重要的軟件組件進行檢查,提供虛擬化功能的不同 SoC 類型。最后,我們將重點關(guān)注證明所檢查的設(shè)計和分析技術(shù)有效性的用例。

您是否需要借助管理程序分區(qū)安全可靠的軟件?
Marcus Nissemark,現(xiàn)場應用工程師,星期二,3 月 14 日 | 會議 3.3:虛擬化 2 | 16:00 - 16:30
人們普遍認為,使用分區(qū)在單獨的環(huán)境中運行應用程序會帶來更好的嵌入式安全性。這種分區(qū)通常是使用管理程序?qū)崿F(xiàn)的,盡管內(nèi)存分離也是操作系統(tǒng)內(nèi)部常規(guī)應用程序進程背后的想法。
假設(shè)管理程序是安全分離的唯一解決方案可能會產(chǎn)生誤導。還有其他鮮為人知的技術(shù),例如使用分離內(nèi)核。虛擬機管理程序引入了另一個軟件層,該軟件層可能具有額外的風險和潛在的漏洞,可能會影響系統(tǒng)的安全和保障。這完全破壞了添加虛擬化以提高安全性的目標。
使用分離內(nèi)核,可以降低安全和安全風險,并構(gòu)建一種不同類型的軟件架構(gòu)來解決安全問題,而無需管理程序的開銷。本次會議將介紹問題領(lǐng)域,并深入討論基礎(chǔ)軟件分離架構(gòu)如何應對其中的一些挑戰(zhàn)。

分析和調(diào)試復雜的嵌入式軟件
高級現(xiàn)場應用工程師 Andre Schmitz,星期四,3 月 16 日 | 課程 6.9:測試與調(diào)試 2 | 14:15 - 14:45
“我們的系統(tǒng)出了問題,急需查清錯誤的蹤跡!” 項目經(jīng)理在與開發(fā)人員會面時說。這聽起來很熟悉嗎?通常這種錯誤可能是系統(tǒng)崩潰、計算錯誤或錯過最后期限等?;蛘咭苍S程序太慢了。在這種情況下,他所說的“蹤跡”到底是什么意思并不總是很清楚。在一些公司中,我們在串行控制臺上談論成千上萬的 printf() 輸出,在其他一些公司中,我們談論硬件跟蹤,有時它是使用代碼檢測和合適的軟件工具進行分析。
所有這些不同的方法都各有利弊,例如獲取工具的成本、運行時開銷或內(nèi)存開銷。
本次演講討論了跟蹤程序流的不同方法并比較了它們的開銷。聽眾將了解跟蹤技術(shù)的重要差異,以便在軟件項目的測試和分析策略中做出正確的決策。它可能有助于擺脫舊的、低效的軟件故障排除方法,轉(zhuǎn)向現(xiàn)代方法。
所提供的方法和測量結(jié)果均基于我們在支持復雜客戶項目時的研究和經(jīng)驗。
