半导体公司Analog Devices, Inc. (ADI) 近日正式推出CodeFusion Studio™ 2.0,这是对其开源嵌入式开发平台的一次重大升级。新版平台专注于简化和加速支持AI的嵌入式系统开发,通过引入高级硬件抽象、无缝AI集成和强大的自动化工具,为开发者提供了从概念构想到部署落地的完整解决方案。该平台基于微软的Visual Studio Code构建,支持端到端AI工作流,涵盖从低功耗边缘器件到高性能DSP的广泛ADI硬件产品线。

产品特性
●完整AI工作流支持:支持开发者自带模型并高效部署到ADI全系列处理器和微控制器,内置模型兼容性检查器和性能分析工具,确保部署稳健可靠
●统一配置与调试:更新后的System Planner支持多核应用和扩展的器件兼容性,集成调试功能包括核心转储分析和GDB支持,加速问题排查
●开源框架强化:基于Zephyr的新型模块化框架支持对AI/ML工作负载进行运行时性能剖析,实现逐层分析,消除工具链碎片化问题
●硬件广泛兼容:支持从低功耗边缘器件到高性能DSP的完整ADI硬件生态系统,提供一致的开发体验
●现代化开发环境:基于微软Visual Studio Code构建,为开发者提供熟悉的界面和丰富扩展生态
产品优势
●大幅提升开发效率:通过将分散的AI工作流整合为无缝流程,CodeFusion Studio 2.0显著改善了开发者体验,让开发者能专注于创新而非工具配置,有效缩短产品上市周期
●降低技术门槛:统一的配置工具和自动化优化功能降低了ADI硬件生态系统的复杂性,使嵌入式AI开发对更广泛的开发者群体变得可访问
●强化系统洞察能力:运行时AI/ML性能剖析和逐层分析功能为开发者提供深入的性能洞察,助力优化模型性能和资源利用率
●保护投资可持续性:基于开源Zephyr框架和标准化工具链,确保长期支持能力,避免专有工具链的供应商锁定风险
突破性技术亮点
1.端到端AI工作流整合
●CodeFusion Studio 2.0最显著的突破在于实现了完整的AI开发工作流整合。传统嵌入式AI开发需要在不同工具间切换,从模型训练、优化到部署存在明显断层。新版平台通过内置模型兼容性检查、性能分析和优化功能,将整个流程无缝衔接,使开发者能够在统一环境中完成从模型导入到硬件部署的全过程。
2.异构多核开发简化
●面对现代嵌入式系统日益增长的多核架构复杂性,CodeFusion Studio 2.0提供了统一的系统规划器,支持多核应用开发和调试。通过集成核心转储分析和GDB调试支持,开发者能够直观地理解和优化在多核环境中的任务分配与执行效率,大幅降低异构系统开发难度。
3.开源框架深度优化
●基于Zephyr实时操作系统的模块化框架是另一大技术亮点。该框架支持运行时AI性能剖析,允许开发者对模型执行进行逐层分析,精确识别性能瓶颈。这种深度集成避免了传统开发中工具链不匹配、兼容性问题频发的痛点。
4.硬件抽象层创新
●平台引入了高级硬件抽象层,使同一AI模型能够无缝部署到ADI多样化的硬件平台上,从超低功耗微控制器到高性能数字信号处理器。这种抽象不仅简化了移植过程,还确保了代码在不同平台间的一致性和可维护性。
应用领域
●边缘AI设备开发:适用于智能传感器、物联网终端等低功耗边缘AI设备的开发,提供高效的模型部署和性能优化工具
●工业自动化系统:支持高性能DSP和微控制器的特性,使其适合工业控制、机器视觉等对实时性要求高的应用场景
●消费电子设备:为智能家电、可穿戴设备等消费电子产品提供快速AI功能集成能力,加速产品创新周期
●汽车电子系统:符合车规级的ADI处理器结合完善的开发工具,适合高级驾驶辅助系统(ADAS)、车载信息娱乐系统等开发
●通信基础设施:针对5G基站、网络设备等通信基础设施中的嵌入式AI应用提供专业开发支持
免责声明:本文为转载文章,转载此文目的在于传递更多电子元器件信息,版权归原作者所有。本文所用视频、图片、文字如涉及作品版权问题,请联系小编进行删除。