登录

瑞萨收购Pictorus:嵌入式开发为什么从写代码走向建模型


速读:这次收购Pictorus,则是加强行为建模和自动代码生成能力。 A:Pictorus提供云端行为建模和自动代码生成能力,可以增强Renesas365平台,帮助工程师从系统行为描述、仿真验证到嵌入式软件生成形成更连续的开发流程。 说到底,嵌入式开发正在从分散工具走向更连续的平台化工作流。 不同语言、RTOS、中间件、开源项目和硬件平台仍会长期共存,但工程团队更需要的是从概念到架构、仿真、代码、部署和生命周期管理之间的连续性,而不是在每个阶段重新切换工具、重建上下文。
2026年06月18日 13:41

瑞萨 电子已完成对位于加州奥克兰的软件公司 Pictorus 的收购,为其嵌入式系统开发向更连贯、模型驱动的工作流转型再添一环。

Pictorus 提供一款基于云的 行为建模 平台,用于 嵌入式软件 开发。工程师可以在网页浏览器中通过框图描述系统行为,进行仿真,并自动生成 嵌入式软件 代码。

对于 瑞萨 而言,这笔交易是其完善“ 瑞萨 365”平台能力的一部分。在该平台上,系统探索、器件选型、软件开发、仿真、代码生成和生命周期管理可以在同一个环境中更好地连接起来,以应对越来越难的 嵌入式开发 。

现代嵌入式产品不再仅仅由一颗 MCU 、若干外设和手写固件来定义。在汽车、机器人、工业设备和边缘AI系统中,工程团队必须应对传感器、执行器、控制环路、通信协议栈、安全要求、功耗约束、软件更新和长产品生命周期。在这种环境下,传统工作流的局限性日益显现。

工程师仍然需要编写代码,但开发的起点正在向上游迁移。在固件编写之前,团队需要描述系统应该做什么,验证行为,选择器件,仿真约束,并判断架构能否满足应用需求。

Pictorus 的加入,可以帮助工程师把开发流程从“选器件、写代码”继续向前推到“先描述系统行为”。瑞萨的嵌入式处理产品组合覆盖 MCU 、 MPU 、模拟、电源和连接产品。但在许多客户项目中,挑战已不再是单纯从数据手册中选一颗器件,而是判断所选器件能否支撑完整的系统,如 MCU 能否满足所需的时序要求,外设是否足够,软件栈是否适配,系统能否达到功耗和延迟目标,部署后软件如何维护,需求变化时又该如何调整。为了解决这些复杂的问题,瑞萨365应运而生。该平台旨在拉近芯片与系统设计的距离,帮助工程师以更连贯的方式完成从器件探索到开发再到生命周期管理的全过程。

收购 Pictorus,补上了瑞萨365工作流中“系统行为描述到软件实现”这一环节。借助 Pictorus,工程师可以先用框图表达系统预期行为,进行仿真验证,再基于模型生成 嵌入式软件 。不是说代码不再重要,也不是说固件工程师会消失,而是开发起点正在从底层实现前移到系统行为描述。对于工程团队来说,这有助于缩小系统设计与嵌入式软件实现之间的距离。

自动代码生成 在 嵌入式开发 中并非新鲜事物。它长期以来被用于汽车控制、电机控制、工业自动化和安全关键系统等领域。真正的新变化在于,在复杂的开发过程中,需要把这个能力嵌入到完整的开发流程里。

嵌入式团队往往在互不连通的工具之间工作。系统设计、仿真、硬件选型、固件实现、调试和部署可能发生在各自独立的环境中。这种碎片化带来了摩擦,也增加了早期系统假设与最终实现不符的风险。Pictorus通过允许工程师以可视化方式设计行为,并从模型中生成可执行的嵌入式软件代码,来解决这一问题。

瑞萨表示,生成的代码采用内存安全的 Rust 语言,并支持与C/C++和Python的互操作。这一点值得关注。嵌入式软件传统上由C和C++主导。 Rust 并不会在一夜之间取代这些语言,但它在嵌入式系统中的作用正在增长,这得益于其内存安全优势。

对瑞萨而言,将这一能力加入瑞萨365,有助于连接开发的多个阶段:系统 行为建模 、仿真、虚拟原型、代码生成、器件选型和部署。这就是瑞萨所称的“ 数字连续性 ”。

对于瑞萨而言,此前收购 Irida Labs,是补充嵌入式视觉感知和 Vision AI 软件能力;这次收购 Pictorus,则是加强 行为建模 和 自动代码生成 能力。这两次收购说明 MCU/ MPU 厂商的竞争,已经从单颗芯片参数延伸到软件、工具和开发流程。收购Pictorus也与瑞萨近期的一系列软件举措一脉相承。

说到底, 嵌入式开发 正在从分散工具走向更连续的平台化工作流。不同语言、RTOS、中间件、开源项目和硬件平台仍会长期共存,但工程团队更需要的是从概念到架构、仿真、代码、部署和生命周期管理之间的连续性,而不是在每个阶段重新切换工具、重建上下文。对半导体公司而言,这创造了一种新型竞争。

在这样的竞争格局下,嵌入式工程师也可以看到开发工具正在发生的变化。

首先,基于模型的设计正越来越接近主流嵌入式工作流。其次,代码生成正在与基于云的开发环境更紧密地结合。第三,芯片供应商正试图缩短硬件选型与软件实现之间的距离。第四,软件能力正成为MCU和 MPU 业务中更重要的组成部分。

对半导体公司而言,竞争也不再只是卖芯片。行业正在超越“半导体公司只提供芯片和参考软件”的旧观念。随着嵌入式产品变得越来越由软件定义,芯片供应商被推动去支持更多的工程过程。

代码仍然重要,但工程师抵达那段代码的方式,还在改变。

Q1:瑞萨为什么收购 Pictorus?

A:Pictorus 提供云端行为建模和 自动代码生成 能力,可以增强 Renesas 365 平台,帮助工程师从系统行为描述、仿真验证到嵌入式软件生成形成更连续的开发流程。

Q2:Pictorus 的核心能力是什么?

A:Pictorus 支持工程师在网页浏览器中用框图描述系统行为,进行仿真,并自动生成可执行的嵌入式软件代码。瑞萨官方提到,生成代码采用内存安全的 Rust ,并支持与 C/C++ 和 Python 互操作。

Q3:这是否意味着嵌入式工程师以后不用写代码?

A:不是。代码仍然重要,固件工程师也不会消失。变化在于开发起点正在前移,工程师可以先用模型描述系统行为,再通过仿真和代码生成缩短从系统设计到软件实现的距离。

Q4:这对 MCU/MPU 厂商竞争意味着什么?

A:MCU/MPU 厂商的竞争不再只看内核、主频、外设、功耗和价格,也会更多看供应商能否提供软件工具、建模能力、自动代码生成、设备选型和生命周期管理等平台化能力。

Q5:Pictorus 与瑞萨此前收购 Irida Labs 有什么关系?

A:两者面向的能力不同,但都指向瑞萨对软件和开发平台的补强。Irida Labs 补充的是嵌入式视觉感知和 Vision AI 软件能力,Pictorus 补充的是行为建模和自动代码生成能力。

主题:系统|代码|工程师|嵌入式开发