![](/Uploads/2023-03-13/640ef7c16d905.png)
概述
Green Hills Software ,作為嵌入式軟件技術(shù)的優(yōu)秀軟件,將于2023年3月14日-16日參加展商論壇、國際嵌入式大會(huì),展位位于4號(hào)展廳325號(hào)展臺(tái),我們將在展會(huì)上舉辦技術(shù)會(huì)議,并展示優(yōu)化的解決方案,現(xiàn)場演示可以解決現(xiàn)實(shí)世界挑戰(zhàn)的方案。同時(shí),在我們的客戶和合作伙伴生態(tài)系統(tǒng)的支持下,您還可以體驗(yàn)經(jīng)過驗(yàn)證的產(chǎn)品和專業(yè)知識(shí)的力量。
特色技術(shù)
l 用于微處理器和微控制器的 RTOS 和管理程序
l 混合關(guān)鍵性合并
l 安全可靠的虛擬化
l 信號(hào)到服務(wù)的轉(zhuǎn)換
l e-Sync OTA 更新和 AWS 云
l 雷達(dá)探測
l 計(jì)算機(jī)視覺
l 高性能圖形界面
l AUTOSAR(經(jīng)典和自適應(yīng))
l 虛擬化安卓
l 先進(jìn)的軟件工具,基于云的開發(fā)和測試
l 安全憑證管理、安全設(shè)備、供應(yīng)鏈安全、設(shè)備生命周期管理
![](/Uploads/2023-03-13/640ef947c6712.png)
![](/Uploads/2023-03-13/640ef94b8d93b.png)
![](/Uploads/2023-03-13/640ef94e25cba.png)
我們的伙伴
與我們的合作伙伴 Arm、Altia、Excelfore、Google Android、Tata Elxsi 等合作為您提供。在 Infineon、NXP、Qualcomm、Renesas、ST 和 TI 的最新處理器上運(yùn)行。
展商論壇(3號(hào)館)
Green Hills Software 正在參加embedded world 3 號(hào)展廳的參展商論壇,并向在3 號(hào)展廳 561 號(hào)展臺(tái)的所有與會(huì)者開放三場會(huì)議。
軟件安全系統(tǒng)的多維可擴(kuò)展性
Nikola Velinov,EMEA 高級(jí)業(yè)務(wù)開發(fā)工程師,3 月14 日,星期二 | 10:30 – 11:00
汽車、醫(yī)療、工業(yè)、鐵路和基礎(chǔ)設(shè)施應(yīng)用中的安全關(guān)鍵軟件功能的數(shù)量正在迅速增加。實(shí)現(xiàn)這些的軟件架構(gòu)千差萬別——從簡單而強(qiáng)大的電子熔絲到云連接的關(guān)鍵任務(wù)設(shè)備。這些安全功能之間的共同點(diǎn)是需要滿足行業(yè)安全標(biāo)準(zhǔn)要求。
本次會(huì)議首先著眼一個(gè)簡單的功能,然后討論使用支持模塊化應(yīng)用程序開發(fā)的精益開放平臺(tái)來滿足其需求的方法。然后,會(huì)議將討論該平臺(tái)如何適應(yīng)旨在建立適用于所有軟件安全功能的同質(zhì)應(yīng)用程序開發(fā)平臺(tái)的行業(yè)趨勢。
![](/Uploads/2023-03-13/640ef979a043a.png)
具有改變游戲規(guī)則的復(fù)雜系統(tǒng)調(diào)試功能的開發(fā)工具
Chuck Brokish,汽車業(yè)務(wù)發(fā)展總監(jiān),3 月 15 日,星期三 | 10:30 - 11:00
芯片設(shè)計(jì)變得更加復(fù)雜——使功能豐富的產(chǎn)品具有極佳的計(jì)算能力。片上系統(tǒng)解決方案將多核設(shè)計(jì)與專用內(nèi)核集成在一起——?jiǎng)?chuàng)建功能強(qiáng)大的異構(gòu)設(shè)計(jì)。但這種復(fù)雜性也使此類系統(tǒng)的開發(fā)和調(diào)試復(fù)雜化,因?yàn)樘幚碡?fù)載分布在多個(gè)內(nèi)核上,可運(yùn)行不同的操作系統(tǒng),并使用不同的調(diào)試方法。這就需要將軟件開發(fā)和調(diào)試功能更多地集成到一個(gè)真正集成的開發(fā)環(huán)境中。
我們將討論代碼生成選項(xiàng)、從裸機(jī)啟動(dòng)到在高級(jí)操作系統(tǒng)上運(yùn)行的應(yīng)用程序的系統(tǒng)級(jí)調(diào)試,以及更精細(xì)細(xì)節(jié)的可見性,例如任務(wù)的詳細(xì)時(shí)間跟蹤和處理器間通信,同時(shí)通過利用AGILE 開發(fā)方法,提高多元化開發(fā)團(tuán)隊(duì)的生產(chǎn)力。
![](/Uploads/2023-03-13/640ef982b048e.png)
工業(yè)和汽車系統(tǒng)的三大安全考慮因素
德州儀器(TI) 汽車業(yè)務(wù)開發(fā)總監(jiān) Chuck Brokish,高級(jí)系統(tǒng)工程師 Mike Hannah,3 月 16 日星期四 | 14:30 – 15:00
功能安全是一個(gè)復(fù)雜的話題。功能安全系統(tǒng)甚至更加復(fù)雜,因?yàn)樗鼈冇捎布④浖蜆?gòu)成完整系統(tǒng)的各種其他元素組成。研究表明,從經(jīng)過認(rèn)證的功能安全元件開始創(chuàng)建此類系統(tǒng)可以節(jié)省眾人多年的工作量和費(fèi)用,并縮短上市時(shí)間。
本演示文稿將討論創(chuàng)建功能安全系統(tǒng)的要求,以及如何利用硬件和軟件基礎(chǔ)的專業(yè)知識(shí)——從而使制造商能夠?qū)W⒂谙到y(tǒng)其余部分的集成以及可用于輔助該過程的工具。
![](/Uploads/2023-03-13/640ef98930aab.png)
![](/Uploads/2023-03-13/640ef98bbc10d.png)
RISC-V展臺(tái)(4A館)
使用經(jīng)過驗(yàn)證的安全認(rèn)證嵌入式 RISC-V 嵌入式軟件解決方案支持生產(chǎn)程序軟件開發(fā)
Dan Mender,業(yè)務(wù)發(fā)展副總裁,3 月 14 日,星期二 | 14:30-14:45,4A館620號(hào)RISC-V展臺(tái)
隨著 RISC-V 越來越多的用在時(shí)間緊迫、安全認(rèn)證的生產(chǎn)程序中,選擇正確的軟件解決方案對于成功部署程序至關(guān)重要。Green Hills Software 成熟且經(jīng)過安全認(rèn)證的 RISC-V 嵌入式軟件解決方案支持在需要功能安全和保障的系統(tǒng)中高效開發(fā)和經(jīng)濟(jì)高效地部署基于 RISC-V 的設(shè)計(jì)。
在本次會(huì)議中,我們將介紹 Green Hills Software 的 RISC-V 產(chǎn)品,這些產(chǎn)品具有經(jīng)過認(rèn)證的實(shí)時(shí)操作系統(tǒng)、C/C++ 編譯器和直觀的多核調(diào)試,借鑒了該公司 40 年成功的客戶程序部署經(jīng)驗(yàn)。
![](/Uploads/2023-03-13/640ef999a270a.png)
格雷格戴維斯班級(jí)(會(huì)議)
嵌入式開發(fā)的現(xiàn)代 C++ 和高級(jí)調(diào)試技術(shù)
Carmelo Loiacono 博士,現(xiàn)場應(yīng)用工程師,Serge Plagnol,歐洲工程總監(jiān),3 月 15 日,星期三 | 6.1 類 | 10:00 – 18:00
Green Hills Software 的 Serge Plagnol 和 Carmelo Loiacono 博士將提供一整天的課程,涵蓋以下主題:
· 用于嵌入式開發(fā)的現(xiàn)代 C++
· 多線程/多核應(yīng)用程序中的挑戰(zhàn)
· 高級(jí)調(diào)試技術(shù)(現(xiàn)場演示)
![](/Uploads/2023-03-13/640ef99fb5e42.png)
![](/Uploads/2023-03-13/640ef9a5b0d4a.png)
會(huì)議環(huán)節(jié)
比較策略以分析和改進(jìn)復(fù)雜嵌入式系統(tǒng)的性能
Carmelo Loiacono 博士,現(xiàn)場應(yīng)用工程師,,星期二,3 月 14 日 | 會(huì)議 3.2:虛擬化 1 | 14:15-14:45
復(fù)雜嵌入式系統(tǒng)(例如虛擬化系統(tǒng))中的錯(cuò)誤設(shè)計(jì)有時(shí)會(huì)導(dǎo)致性能問題。在這種情況下,很難分析導(dǎo)致性能下降的原因,因?yàn)樗鼈兛赡軣o法識(shí)別。適當(dāng)滿足功能和性能要求的設(shè)計(jì)可以降低甚至消除性能不佳的虛擬化嵌入式系統(tǒng)投入生產(chǎn)的風(fēng)險(xiǎn)。
隨著整合完全不同的軟件功能的趨勢,尤其是在汽車中引入?yún)^(qū)域架構(gòu),它以指數(shù)方式增加了系統(tǒng)復(fù)雜性和分析性能參數(shù)的難度。因此,先進(jìn)的性能分析工具與適當(dāng)?shù)脑O(shè)計(jì)相結(jié)合現(xiàn)在對于確保實(shí)時(shí)應(yīng)用程序和客戶操作系統(tǒng)在總體系統(tǒng)要求內(nèi)執(zhí)行至關(guān)重要。
在本次會(huì)議中,我們展示了用于分析和設(shè)計(jì)多核處理器上虛擬化系統(tǒng)的現(xiàn)代技術(shù)。我們將通過分析虛擬機(jī)管理程序和來賓操作系統(tǒng),對性能和實(shí)時(shí)性至關(guān)重要的軟件組件進(jìn)行檢查,提供虛擬化功能的不同 SoC 類型。最后,我們將重點(diǎn)關(guān)注證明所檢查的設(shè)計(jì)和分析技術(shù)有效性的用例。
![](/Uploads/2023-03-13/640ef9b939121.png)
您是否需要借助管理程序分區(qū)安全可靠的軟件?
Marcus Nissemark,現(xiàn)場應(yīng)用工程師,星期二,3 月 14 日 | 會(huì)議 3.3:虛擬化 2 | 16:00 - 16:30
人們普遍認(rèn)為,使用分區(qū)在單獨(dú)的環(huán)境中運(yùn)行應(yīng)用程序會(huì)帶來更好的嵌入式安全性。這種分區(qū)通常是使用管理程序?qū)崿F(xiàn)的,盡管內(nèi)存分離也是操作系統(tǒng)內(nèi)部常規(guī)應(yīng)用程序進(jìn)程背后的想法。
假設(shè)管理程序是安全分離的唯一解決方案可能會(huì)產(chǎn)生誤導(dǎo)。還有其他鮮為人知的技術(shù),例如使用分離內(nèi)核。虛擬機(jī)管理程序引入了另一個(gè)軟件層,該軟件層可能具有額外的風(fēng)險(xiǎn)和潛在的漏洞,可能會(huì)影響系統(tǒng)的安全和保障。這完全破壞了添加虛擬化以提高安全性的目標(biāo)。
使用分離內(nèi)核,可以降低安全和安全風(fēng)險(xiǎn),并構(gòu)建一種不同類型的軟件架構(gòu)來解決安全問題,而無需管理程序的開銷。本次會(huì)議將介紹問題領(lǐng)域,并深入討論基礎(chǔ)軟件分離架構(gòu)如何應(yīng)對其中的一些挑戰(zhàn)。
![](/Uploads/2023-03-13/640ef9c056a65.png)
分析和調(diào)試復(fù)雜的嵌入式軟件
高級(jí)現(xiàn)場應(yīng)用工程師 Andre Schmitz,星期四,3 月 16 日 | 課程 6.9:測試與調(diào)試 2 | 14:15 - 14:45
“我們的系統(tǒng)出了問題,急需查清錯(cuò)誤的蹤跡!” 項(xiàng)目經(jīng)理在與開發(fā)人員會(huì)面時(shí)說。這聽起來很熟悉嗎?通常這種錯(cuò)誤可能是系統(tǒng)崩潰、計(jì)算錯(cuò)誤或錯(cuò)過最后期限等。或者也許程序太慢了。在這種情況下,他所說的“蹤跡”到底是什么意思并不總是很清楚。在一些公司中,我們在串行控制臺(tái)上談?wù)摮汕先f的 printf() 輸出,在其他一些公司中,我們談?wù)撚布?,有時(shí)它是使用代碼檢測和合適的軟件工具進(jìn)行分析。
所有這些不同的方法都各有利弊,例如獲取工具的成本、運(yùn)行時(shí)開銷或內(nèi)存開銷。
本次演講討論了跟蹤程序流的不同方法并比較了它們的開銷。聽眾將了解跟蹤技術(shù)的重要差異,以便在軟件項(xiàng)目的測試和分析策略中做出正確的決策。它可能有助于擺脫舊的、低效的軟件故障排除方法,轉(zhuǎn)向現(xiàn)代方法。
所提供的方法和測量結(jié)果均基于我們在支持復(fù)雜客戶項(xiàng)目時(shí)的研究和經(jīng)驗(yàn)。
![](/Uploads/2023-03-13/640ef9c5103e9.png)