作为一家为全球超过15万名开发人员和4.6万家公司提供嵌入式开发工具、服务和安全解决方案的供应商,爱亚系统(IAR Systems)公司的软件方案在消费电子产品、医疗和健康设备、制造、汽车等诸多行业中得到了广泛应用。日前,IAR Systems亚太区副总裁Kiyo Uemura接受了《电子工程专辑》的独家专访,分享了他对中国嵌入式行业发展、软件开发机遇与挑战、供应链系统稳定等热点话题的看法。
IAR Systems亚太区副总裁Kiyo Uemura
嵌入式行业涉及面广,客户需求和所使用的处理器架构也都各不相同,他们该如何结合自身需求精准选择适合的编程环境,以加快产品上市时间?
我们产品组合的核心是IAR Embedded Workbench,它是一个用于嵌入式软件开发的完整的开发工具链,为开发人员提供了一个完整的集成开发环境(IDE),包括编译器、汇编器、链接器和调试器。凭借强大的集成化解决方案和功能,用户可以在同一个平台上就能获得所需的一切。因此,它并不仅仅是一个普通的工具套件。
IAR Embedded Workbench被认为是业内最佳的编译器和调试器工具链之一。可以确信的是:IAR Embedded Workbench可以使代码体积更小、更快且更智能,同时确保稳健性、安全性、防护能力和高质量,从而满足用户的高标准要求。
IAR Embedded Workbench还支持超过14,000种器件,包括中国MCU和SoC供应商的产品。即使设计人员需要更改硬件,IAR Systems针对不同目标提供的工具也可帮助设计人员重新使用现有的代码。
作为IAR最具代表性的集成开发环境,您认为Embedded Workbench能够获得行业广泛认可的原因有哪些?
IAR Systems是一家拥有近40年历史的嵌入式系统软件工具和服务提供商,在IAR Embedded Workbench中,凝聚的专业技术和知识对MCU供应商和这些产品的开发人员都有很大帮助。
我们功能强大且灵活的产品覆盖了广泛的嵌入式软件开发流程。IAR Embedded Workbench可为业界最多样化的架构提供支持。使用者可轻松容易地使用其强大的功能。IAR还拥有一支专注并热衷于嵌入式开发的团队。
对快速发展的MCU和SoC供应商来说,除了提供完整的工具链支持,IAR还能在哪些方面给予他们更多的支持?
IAR Systems可以帮助MCU和SoC供应商充分发挥其产品的功能,从而提升这些产品的价值,IAR Systems可以帮助他们通过差异化来在市场上实现成功,例如缩短产品上市时间、提高开发效率、降低代码迁移成本、提高创新能力等。
IAR Systems还针对特定市场需求提供特殊版本。例如,中国快速发展的工业和汽车应用通常也需要满足特定的安全和功能安全要求。IAR Systems的软件已通过TÜV SÜD认证且符合十项相关标准。
当前,智能化、数字化正与传统嵌入式行业形成更紧密的联系,在这样的大背景下,嵌入式开发软件工具和服务本身会产生哪些新变化?
在所有属于嵌入式系统的智能产品内部,都有一个或多个控制器/处理器。数字化转型和智能化需求正在推动控制器/处理器变得更高效、更强大。IAR Embedded Workbench帮助开发人员对这些控制器/处理器进行编程,以便它们在嵌入式系统中实现其功能。
IAR Systems与领先的技术和IP提供商合作,以确保其处理器支持智能应用。我们的IAR Embedded Workbench for Arm V9.30支持新的Arm Cortex-M85处理器,帮助开发人员为未来的物联网、智能家居和AI/ML应用创建功能强大的嵌入式开发解决方案。我们专业的开发工具链IAR Embedded Workbench® for RISC-V还支持64位RISC-V内核。
类似“软件定义汽车/手机/网络......”这样的说法现在非常普遍,作为软件厂商,您如何看待这样的说法或是转变?在嵌入式产品开发过程中,软件开发的重要性是否已经远远超过硬件本身,成为差异化竞争的关键?
IAR Systems为智能产品开发人员提供独特的产品组合,其中包括一个完整的工具链。在日益数字化的世界中,IAR Systems所提供的软件是开发智能产品的关键推动因素,其应用范围覆盖从消费电子、医疗技术和健康保健到制造业和汽车行业。
硬件和软件如同一枚芯片的两面而同等重要。但是,在嵌入式应用中开发最好的软件有几个重要的因素。例如,在满足系统客户的独特需求方面,软件更为重要,或者嵌入式系统在计算能力、存储等方面的资源总是有限的……所以开发人员必须使用诸如IAR Embedded Workbench等强大的工具链,来帮助他们为嵌入式系统开发更好的软件。
我们注意到近期不少来自中国的企业与IAR展开了全方位的合作。在您看来,中国市场会在哪些方面给IAR带来机会?针对这些新机会,IAR在产品布局、市场策略、技术支持等方面会有哪些针对性的举措?
是的,IAR Systems在中国实现了迅猛的发展,我们一直在与越来越广泛的中国客户群合作。,所以我们也在与不同的客户群体建立合作关系。正如您在新闻中看到的那样,我们公布了许多中国客户和合作伙伴,例如极海半导体、芯驰科技、武汉芯源,它们各自的市场定位和目标截然不同。
中国正在将其经济增长模式从中国制造转向中国创造,在5G、汽车、工业互联网、AIoT、医疗设备、智慧城市等产业领域,包括国内的大中型企业和跨国公司的研发中心等在内的领先企业,都在其项目中采用了诸如IAR Embedded Workbench这样的先进工具。这些顶级客户需要长期承诺,并为其路线图提供工具和服务。作为一家总部位于欧洲、全球领先的独立开发工具供应商,IAR Systems可以确保为这些路线图提供工具和服务。
在中国,另一个重要且不断增长的客户群是快速发展的本土控制器供应商和开发人员。他们需要IAR Systems产品中所凝聚的行业经验,而不仅仅是工具。由新冠肺炎疫情(Covid-19)造成的MCU短缺以及对全球供应链的影响,给中国企业的MCU供应带来了巨大挑战。它们也为中国本土MCU供应商创造了绝佳的机会,我们已经看到中国出现了许多新的MCU供应商,其中一些拥有相当不错的市场份额。由于在过去的几十年中与全球处理器供应商之间的密切合作,我们也拥有了明显的优势和丰富的经验,也可以为这些国内的早期阶段企业的全新处理器提供支持。
在与中国IC企业合作的过程中,您认为他们优势和不足分别是什么?与欧美企业相比,中国IC企业对嵌入式开发软件工具和服务的需求是否有其独特之处?
与美国和欧洲的同类公司相比,许多中国的MCU/MPU和SoC供应商成立的时间较短,但他们在赢得市场份额和技术开发方面都很积极。从MCU的发展历史来看,供应商通常需要很长的时间来提高他们的产品功能,并建立他们的产品组合。
许多中国公司都在努力追求更短的产品上市时间和完善的芯片解决方案。现在,许多中国供应商开始利用我们在工具和服务中所积累的行业经验,在市场上获得同等的竞争力。IAR Systems也是RISC-V架构工具链的领先提供商,许多中国客户正在基于我们的RISC-V架构工具链开发他们的嵌入式芯片和解决方案。
受到多重因素影响,很多中国半导体企业越来越看重包括开发工具在内的供应链系统的长期稳定。IAR是否也有同感?并为此做了哪些努力?
是的,作为一家来自欧洲的、独立的工具和服务提供商,我们已经看到对稳定的供应链的强烈需求。许多中国公司都在努力缩短产品的上市时间,因此IAR Systems的中国客户,包括那些面向关键任务应用的顶级创新者、新的MCU/MPU和SoC供应商及其客户,都需要来自工具供应商社群(合作生态体系)更直接的服务和支持。
IAR Systems是响应这些需求的先行者。我们已经建立了完全直接的支持服务体系来满足这些需求。IAR Systems在中国建立了强大的团队,为MCU/MPU和SoC供应商提供支持。除了我们高度优化的编译器工具外,IAR Systems在中国本地设有直接服务团队,助力中国的MCU供应商及其客户充分发挥和利用这些MCU/MPU的潜力。目前我们在中国是原厂直销模式,在上海和深圳设有办公室,团队涵盖销售、应用工程师、市场等。我们预计国内的团队人数还会继续扩大,以不断支持中国客户、满足本地市场需求。
软件企业其实非常看重生态系统建设,我们也在IAR最近的新闻报道中看到了诸多合作案例。您能否分享一下IAR在生态系统建设方面的理念和做法,以及取得的进展?
IAR Systems是一家高度重视生态系统的公司。IAR Embedded Workbench有20多种不同的版本,以匹配支持不同类型的处理器。因此,我们与生态系统合作伙伴保持着密切的沟通,包括像Arm这样的技术/IP供应商、标准机构(如我们的Secure Thingz安全产品与物联网安全组织的合作)、客户以及客户的客户……
在我们与Arm的合作伙伴关系之外,我们还一直在与RISC-V等其他架构合作。我们与IP和工具供应商(如Codasip)合作以进行定制化处理器设计。我们最新版本的状态机设计解决方案IAR Visual State增加了对Windows和Linux的跨平台支持,并支持自动生成C、C++、C#或Java代码。在微软的支持下,IAR Systems现在正在向全球数百万使用Visual Studio Code的开发人员提供其嵌入式专业知识和软件解决方案。