据华为心声社区,前不久徐直军在华为硬、软件工具誓师大会上的讲话中提到,三年来,围绕硬件开发、软件开发和芯片开发三条研发生产线,完成了软件/硬件开发78款工具的替代,保障了研发作业的连续。
2019年5月16日,美国把华为放入实体清单,所有美国的产品、芯片、器件在没有许可下不能提供给华为,也不能给华为提供服务。
“一时间,所有给华为提供产品开发工具软件的美国公司及产品中有美国成分的其他公司都停止了升级和服务,我们从芯片设计、单板设计、结构设计和仿真验证、软件开发都只能依赖不能升级及有限许可期的工具软件进行,或很快进入无产品开发工具可用的境地。”
徐直军表示,我们只有突破“乌江天险”,实现战略突围,才有可能持续开发出产品即打造出从矿石和沙子到产品的领先的产品开发工具软件,彻底摆脱开发工具软件的依赖。
据了解,华为软件开发工具开发团队自2018年就开始布局,努力打造软件从编码、编译、测试、安全、构建、发布到部署等全套工具链,采用自研加联合合作伙伴一起研发的策略,解决工具连续性问题。这样不仅有力支持了公司十多万软件工程师的软件开发,而且还基于华为云对外提供服务,实现内外一致。
硬件开发工具开发团队,在合作伙伴的支持和帮助下,突破根技术,引进新架构,发布了云原生的原理图工具,打造了高速高密PCB版图工具,打磨了结构设计二维/三维CAD工具,布局了硬件多学科仿真工具。
芯片设计EDA工具团队联合国内EDA企业,共同打造了14nm以上工艺所需EDA工具,基本实现了14nm以上EDA工具国产化,2023年将完成对其全面验证。
目前,华为联合合作伙伴已经对外发布了11款产品开发工具,且所有产品线都已经切换到华为自己发布的工具,合作伙伴和客户也可在华为云上使用。
“目前每月有大约20多万软件开发人员、19.7万硬件开发人员在使用我们开发或我们与合作伙伴共同开发的工具,同时还有203家企业愿意付费使用我们的软件工具,这是对开发工具团队的一种认可。”徐直军说。
不过,他也强调,尽管我们这些年在产品开发工具突破上取得了不少成绩,但面临的挑战还很多,没有彻底突破的产品开发工具也很多,需要我们马不停蹄、加倍努力,不断吸引全球优秀人才,彻底实现战略突围。
1、已投入使用和对外发布的产品开发工具软件要以使用者为中心,努力提升用户体验,基于使用者需求和技术的进步持续优化,一定要确保工具的持续领先性,才能有效支撑产品开发工程师的高效和高质量。
2、对没有突破的产品开发工具软件,如光学仿真软件、多物理场仿真软件,要在全球范围内找到专业人才,并持续支持合作伙伴,采用云、AI等新技术、新架构突破关键难题。
3、华为云要开发一些工具软件所需的共性难点技术,以服务的方式让工具开发厂商调用,以帮助工具开发厂商能快速推出产品并有竞争力。要建立工具软件的工程数据标准,打通工具软件的数据。同时要支持工具软件云化,与合作伙伴一起,把工具软件基于华为云服务所有客户。
4、我们自己开发的工具软件,先服务好华为内部,然后再基于华为云对外提供服务,且内外一致;与工具软件厂商联合开发的工具软件,华为云与工具软件开发商合作,用工具开发厂商的品牌对外提供服务,在利益分成上,我们要少分一点,工具厂商要多分一点。
5、要推动高校加速工具软件课程和人才培养体系建设,培养工具软件人才。同时要把所有已发布的工具软件在高校中率先使用,让学生从接触工具开始就使用上这些工具软件,形成星星之火。