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 ·
扫码添加小助手回复“机器人”
进群和电子工程师们面对面交流经验