ADI:發布擴展版CodeFusion Studio解決方案

ADI發布擴展版CodeFusion Studio?解決方案
ADI軟件與數字平臺事業部高級副總裁Rob Oshana表示:“嵌入式開發者的工作比以往任何時候都更加繁瑣,不僅要應對日漸復雜的處理器,還要面臨多團隊開發協作和日益嚴峻的安全環境所帶來的挑戰。我們多次收到客戶反饋,他們希望能夠更快速、更輕松地管理系統設計、分配資源、驗證概念,同時在邊緣端保障數據完整性。為了滿足這些需求,ADI推出了擴展版CodeFusion Studio?系統規劃器及數據溯源軟件開發解決方案。”
近年來,嵌入式設備的處理速度、內核數量、功能及復雜度呈指數級增長,這使得嵌入式設備的成本與空間得以優化,但軟件開發流程的復雜性亦顯著增加。傳統開發工具通常缺乏靈活度和定制性,難以融入現代系統設計所需的高效開發流程和既有代碼庫。ADI CodeFusion Studio?系統規劃器解決了復雜異構設備上項目創建與資源劃分的諸多難題。

ADI CodeFusion Studio?系統規劃器
ADI的CodeFusion Studio?系統規劃器采用獲得許可的開源架構,支持在多核平臺上靈活地創建項目,并通過圖形界面直觀地分配內存和外設資源。該產品同時包含配置工具,能夠感知內核上使用的實時操作系統或固件平臺,為分配給內核的外設或內存塊提供上下文感知配置設置。通過深入了解系統性能,并利用便捷的開源工具改善資源分配,開發者將能更有效地優化設計。
此外,系統規劃器還允許開發者通過基于插件的項目創建系統生成所需的代碼。該系統在確保開發者享有極大靈活性的同時,還通過整套通用的配置工具來提升開發效率。針對Zephyr RTOS、ADI SDK等常見固件平臺,該系統預置了一組插件,客戶不僅能夠開箱即用,還能根據自身需求,自由復制和修改這些項目創建和配置插件。插件系統利用了底層的模板引擎,可通過替換特定位置的字符串修改靜態文件,并利用JavaScript或TypeScript函數增強代碼生成邏輯。
最后,系統規劃器提供了圖形化實用程序來劃分內存資源,將分區分配給單個或多個內核。此實用程序旨在幫助客戶生成鏈接腳本或設備樹內存覆蓋文件。外設模塊也可以通過RTOS感知的配置選項,以圖形化方式分配給內核。
除了CodeFusion Studio?系統規劃器之外,ADI還宣布對ADI Assure?可信邊緣安全架構進行升級,發布公司首款數據溯源軟件開發解決方案先行版,旨在為客戶提供貫穿數據生命周期的數據可信度和可追溯性保障。

ADI數據溯源軟件開發解決方案
目前,ADI新推出的數據溯源解決方案先行版可為信號鏈數據構建信任框架,確保智能邊緣端產生的數據在整個系統傳輸中的完整性、真實性和保真度。數據溯源解決方案允許附加安全元數據,從而增強所生成數據的可信度和保真度。保真度來源于附加的數據在傳輸過程中的歷史信息,可信度的建立則基于強大的密碼學證明,使得用戶能夠更便捷地評估其數據在復雜網絡中的真實性和完整性,無論這些數據是用于簡單的儀表板顯示還是復雜的機器學習模型。
數據溯源通過建立端到端信任并增強數據保真度,使模型輸出更加準確安全,同時也能使決策更加精準。其直接應用包括:利用高質量的真實數據構建更可靠的算法或AI模型;提取經過驗證的傳感器洞察,以提高對信號鏈輸出和操作可靠性的理解;有效減少數據浪費;以及簡化對數據完整性和真實性的驗證。
Rob Oshana表示:“我們不僅致力于滿足客戶當前對簡化開發工具和支持數據信任的需求,而且同時積極開發更多解決方案,以期將AI和機器學習模型更好地集成到嵌入式系統中。未來幾個月,我們將持續擴展CodeFusion Studio?平臺的功能,助力客戶更輕松地打造擁有嵌入式智能的產品。”
QNX:推出通用嵌入式開發平臺
BlackBerry旗下部門QNX同樣在昨日宣布推出QNX? 通用嵌入式開發平臺(General Embedded Development Platform,GEDP),這一全新平臺旨在加速機器人、醫療和工業自動化等通用嵌入式行業的高性能、可擴展、網絡信息安全的系統開發。QNX 通用嵌入式開發平臺集成了QNX?實時操作系統(RTOS),并搭載QNX領先的中間件和開發工具,構建了一款模塊化、可擴展的基礎軟件棧。其提供靈活的授權模式,助力嵌入式系統開發者加快產品上市,同時確保其產品符合最高標準的功能安全、網絡信息安全和性能要求。
“QNX通用嵌入式開發平臺為嵌入式系統市場帶來了強大的開發工具套件。”ABI Research機器人行業分析師George Chowdhury表示。“隨著各行業對更靈活、網絡信息安全且高性能解決方案的需求不斷增長,該平臺有望解決開發復雜性、功能安全認證以及產品上市壓力等關鍵痛點。嵌入式開發者可以利用QNX平臺加速其關鍵任務系統的研發,并構建下一代智能互聯嵌入式技術。”
QNX 通用嵌入式開發平臺的推出正值各行業對高性能、網絡信息安全、可靠的嵌入式系統需求日益增長之際。自主系統、邊緣計算和物聯網(IoT)的發展正在推動軟件定義、智能互聯嵌入式設備的激增,這些設備對計算能力的要求比以往更高。從智能交通信號燈到手術機器人,這些高度復雜的系統必須在實時環境下穩定運行,并符合要求不斷提高的功能安全和網絡安全標準。
這一趨勢加大了軟件工程師的壓力,他們需在緊迫的開發周期內滿足嚴格的合規要求,同時確保產品質量和技術創新。在此背景下,QNX通用嵌入式開發平臺應運而生,為開發者提供平衡了功能安全、網絡信息安全、合規性與高效性的解決方案。
由QNX發起的最新研究進一步印證了這一行業需求。針對全球1,000名嵌入式軟件開發者和工程師的調查顯示,75%的受訪者表示,項目緊迫性經常迫使他們在關鍵性功能安全要求上做出妥協。
“QNX通用嵌入式開發平臺的發布,正是為了解決當今快速發展的技術環境下,對基礎性、靈活性強的開發工具和設備軟件的迫切需求。”QNX首席運營官兼產品、工程和服務負責人John Wall表示。“傳統嵌入式解決方案往往較為復雜,而這一新平臺將QNX產品整合為一個模塊化、可擴展的軟件棧,使其能夠根據不同行業和應用場景的特定需求進行定制。”
QNX通用嵌入式開發平臺可簡化功能安全認證流程,降低因定制集成不當而導致代價高昂的故障風險,并縮短產品上市時間。通過采用可擴展的授權模式,QNX可為企業提供更大的靈活性,降低前期成本,并確保持續獲取最新更新和功能,是滿足企業不斷發展需求的理想選擇。
總結
在《MCU廠商,都在重視IDE》中,我們介紹了MCU廠商開始發力自己的IDE,而現在,這個一領域又增加了兩個新玩家。可見,開發平臺很重要,這個市場也越來越熱鬧了。
· END ·

掃碼添加小助手回復“機器人”
進群和電子工程師們面對面交流經驗