作者 | 马超

责编 | 伍杏玲

出品 | CSDN(ID:CSDNnews)

近日,著名的工业软件公司Mathwork已经停止了哈尔滨工业大学、哈尔滨工程大学等在实体清单上的公司提供技术以及客户支持服务,这也就意味着两校的师生要和工科神器Matlab说再见了。更糟糕的是,未来两校在论文中不可以出现任何使用 MATLAB 生成的图表。

这些封锁,可能对于我国IT产业来说可能是一件好事,这提醒了我们不应该过分依赖非开源产品,所有核心模块需要有一个开源替代的方案,那些没有开源替代方案的部分比如Matlab的用于仿真的Sitimulink模块乃至整个工业软件领域,我们就要高度重视,以寻求突破。

初识工业软件

工业软件指专用于或主要用于工业领域,提高工业企业研发、制造、管理水平和工业装备性能的软件。工业软件从应用环节可分为研发设计类、生产调度和过程控制类、业务管理类三大领域,包括我们一会儿要重点提到的电子设计软件 EDA以及业内使用非常多的计算机辅助设计(CAD)、辅助分析(CAE)实际是工业软研发设计类软件的一种。

根据国家统计局数据,2018年中国制造业增加值占世界制造业份额占比达到28%以上,但我国企业使用的工业软件,几乎全部来自于SAP、西门子等国外厂商。

从当前的公开资料来看,截至2018年底,全球工业软件市场规模达到3893亿美元,同年我国工业软件的市场规模仅为1603亿元。我国工业软件市场规模仅仅是全球工业软件市场规模的十五分之一,考虑到未来我国正处在高速数字化、云计算转型的过程中,未来对于工业软件的需求必定还会持续扩大。在所有的工业软件中,我国目前最缺的就是EDA软件。

EDA是芯片行业的关键一环

国产CPU和异构AI芯片是我国发展人工智能和云计算等“新基建”的核心技术。据不完全统计,2019 年全球芯片市场规模已经突破千亿美元,随着数据中心和云服务的加速推进,未来我国对于芯片的需求还会大幅度增长,国产替代空间广阔。不过我国的芯片行业能否进入良性循环,还得要看我国能否在EDA领域取得关键性进展。

EDA是计算机辅助设计CAD的细分领域,利用EDA工具,芯片设计人员可以从概念、算法、协议等开始设计电子系统,完成电子产品从电路设计、性能分析到设计出IC版图或PCB版图的整个过程。数据显示,2018年全球EDA市场规模还没突破100亿美元,EDA相对于几千亿美元的芯片产业来说从产值上看根本不值一提,但如果缺少了EDA,整个芯片产业都得停摆。

在EDA工具出现之前,芯片设计人员只能依靠手绘图纸的方式来完成集成电路的设计、布线等工作,但是后来随着摩尔定律的提出,芯片内部的复杂度越来越高,因此业界开始寻求构建一款计算机软件来帮助设计人员完成设计,不过真正划时代的突破到1986年才到来。

当时在美国国防部的资助下,硬件描述语言VHDL的概念被提出,VHDL语言是识别、读取不同类型硬件的标准描述,目前VHDL在行业内应用非常广泛,笔者在前文百行代码解读阿里 AloT 芯片平台无剑 100!,介绍了开源芯片无剑100是基于VHDL描述的。如果把VHDL比作Java,那么EDA则相当于Eclipse,而芯片则相当于Java编写的软件项目,如RocketMQ等,就像C语言大大加速了软件产业的发展一样,VHDL的出现也大大加速了芯片产业的发展。

随着半导体产业的规模日益扩大,EDA 扮演角色越来越重要。不光是芯片设计厂商使用,代工制造商也需要EDA生成的模型,同时芯片模拟与仿真也离不开EDA,可以说EDA是打通芯片由设计到制造整个产业,任督二脉的关键一环。

国产EDA产业当自强

EDA市场前三位的Synopsys、Cadence和被西门子约占全球市场份额的60%,产业集中度并不是太高,不过在中国市场,却完全是另一一番景象,我国EDA的市场份额95%由上述三家瓜分,剩余的5%还有部分被Ansys等其它外国公司占据,真正给我国华大九天、芯愿景、芯禾科技等国产EDA公司留下的空间非常少。据估计2018年我国EDA的市场规模仅为尚未突破百亿元。

EDA行业入门门槛高,成本弹性大,对性能依赖性强,我国EDA公司若想突围,就必须持续投入进行技术研发。不过在研发方面我们和EDA行业的巨头差距很大,近些来来EDA三巨头们在研发上的投入都在持续增长,尤其是Cadence公司在研发方面的投入最为大手笔,近两年研发支出占总营收的比例甚至超过40%。

从国外上,美国在去年推出了一项为期5年、总值15亿美元的电子复兴计划——ERI,来支持芯片技术的开发,美国国会也增加了对ERI的投入,每年额外注资1.5亿美元。从这我们看到国外EDA企业每年的研发投入达到几十亿人民币,而国内EDA产业总的规模不到百亿,确实存在一些差距。

国内EDA产业起步并不算太晚,国产首套EDA熊猫系统于1986年开始研发,1993年问世。不过之后的国内EDA产业发展就变得曲折,甚至前一段时间的爆款文《我国工业软件失去的30年》,将国产工业软件的落后归结于国家扶植力度的不足,笔者虽然不认为哪个产业能靠国家补贴获得成功,不过我们也应该看到与开源替代的IT领域中,比如操作系统方面,我国还是有不少能如RTThread、Tencent OS等一些能够拿出手的作品,甚至在CPU指令集方面,阿里平头哥也取得了不小的突破,不但推出了基于开源指令集RISC-V的玄铁系列芯片,并且围绕着IoT打造出一片属于玄铁910的生态体系。

在EDA这种没有任何开源替代品的领域中,目前来看国家层面加大政策倾斜与资源扶持力度可能唯一行之有效的道路了。EDA软件工具涵盖了IC设计、布线、验证和仿真等所有方面。EDA是集成电路设计必需、也是最重要的软件工具,EDA产业是IC设计最上游、最高端的产业。而且最为关键的一点是,我国EDA厂商还没有为旗下产品建立完整的生态链,没有形成完整意义上的闭环,这也注定了国产EDA之路还任重道远。

推荐阅读

你的每一个“在看”,都是我们最好的期盼

MATLAB 遭禁,CAD 也危险,国产工业软件如何突围?相关推荐

  1. 高校再陷版权纷争:MATLAB遭禁用后,又一基础软件严查盗版

    继哈工大.哈工程等受"实体清单"影响被禁止使用 Matlab 商业软件后,化学行业软件公认的大佬 ChemOffice 开始清查国内的盗版软件使用者,并通过邮件的方式通知高校学生不 ...

  2. 自主可控的安全关键领域国产工业软件SkyEye

    全球制造业正处于新一轮变革的浪潮中,大数据.云计算等新一代信息技术正加速向工业领域融合渗透,工业互联网.工业4.0.智能制造等战略理念不断涌现.传统产业数字化转型升级的需求强烈,工业软件缺乏自主可控成 ...

  3. 当前我国国产工业软件是怎样的局面?我们当前面临的宏观问题是什么?核心问题又是什么?...

    当前我国国产工业软件总体来说做的不大好,首先工业设计类的基本被国外厂商占着,大伙知道的比如CAD什么的,而ERP.MES.工业互联网应用等也没见什么可以跟国外厂商抗衡的品牌,倒是比较常见的就会一些简单 ...

  4. 国产工业软件做的如何?

    国产工业软件总体来说做的不大好,首先工业设计类的基本被国外厂商占着,大伙知道的比如CAD什么的,而ERP.MES.工业互联网应用等也没见什么可以跟国外厂商抗衡的品牌,倒是比较常见的就会一些简单的可视化 ...

  5. 软件赋能智造——第五届“设计+运维”国产工业软件研讨会圆满召开

    2023年5月25-26日,第五届"设计+运维"国产工业软件研讨会在南京举办.来自国产工业软件研发企业.制造业企业.高校.科研院所的业内大咖,能源动力.船舶海事.车辆运载.航空航天 ...

  6. 《人民日报》刊登时评:《壮大国产工业软件,坚定自主创新信念》

    By 超神经 内容概要:<人民日报>在 2020 年 6 月 29 日第 19 版刊登了<壮大国产工业软件,坚定自主创新信念>,对近期国产工业软件面临的环境和日益紧张的局势,发 ...

  7. MATLAB 被禁点燃导火索,国产软件路在何方?

    采访嘉宾 | 程先云,七维高科CTO 记者 | 夕颜 出品 | CSDN(ID:CSDNnews) MATLAB事件 2020 年 6 月 6 日起,哈尔滨工业大学和哈尔滨工程大学因被列入美国商务部实 ...

  8. 国产工业软件仍未迎来黎明

    我国工业产业巨大,工业品类也是全球最多.但在软件产业化方面,还有所不足,与我国工业所处的地位并不对称.无数人趋之若鹜,一想扭转这一局面,但这还需要相当长的一段时间. 文|刘耳冬 编|苑晶 在工厂工作过 ...

  9. #国产工业软件#外行人看工业软件,接轨还是出轨?

    ​ 有些人整天特么的自毁自恨,说:"什么我们中国人不追求真理,什么我们中国人没有科学精神,我们大部分科研人员都是混饭吃的,所有人都忙着生活没有人拼搏搞科研." 你们这些神经病该歇歇 ...

最新文章

  1. android系统动态切换输入法,一种动态切换Android系统输入法的弹出模式的方法与流程...
  2. 经济学人使用Golang构建微服务历程回顾
  3. python 网络设备管理软件_一个查看网络设备信息Python小程序
  4. win10浏览器加载很慢_谷歌彻底爆发了!Chrome浏览器正式更新,8GB老电脑满血复活...
  5. mysql对所有列的数据进行修改6_MySQL的SQL语句 - 数据定义语句(6)- ALTER TABLE 语句 (3)...
  6. 导数卷积 (NTT)
  7. WINCE的BIB文件解析
  8. bzoj 1003物流运输 区间dp+spfa
  9. Python金融大数据分析-蒙特卡洛仿真
  10. excel文件修复工具_TunesKit Video Repair下载_视频文件修复工具官方版下载[修复工具]...
  11. EMC-电磁兼容-电磁骚扰的耦合机理
  12. 设置 CentOS linux Numlock默认开启
  13. java输出数组中所有数字排列的集合
  14. 马斯克等超1200人联名公开信呼吁:停止训练更强大的AI,这背后原因发人深省,该给ChatGPT泼冷水了
  15. 前端技术 | dva,美貌与智慧并存
  16. 右手螺旋判断磁感应强度方向_如何判断磁感应强度方向 方法是什么
  17. 计算机专业的创新创业之路,大学生创新创业项目对计算机专业建设的有益探索.doc...
  18. 蓝桥杯练习题Java实现 入门训练 Fibonacci数列
  19. 腾讯企业邮箱单点登录 php,新版QQ企业邮箱接口PHP SDK
  20. linux单机限速工具

热门文章

  1. 智汀家庭云携手Home Kit ,开启智能家居新征程
  2. 【高效工具】《三》Typora直接使用MarkDown语法绘制流程图、时序图、甘特图
  3. 基于51单片机的步进电机驱动,亲测无误
  4. 卫星观测中的大气吸收、散射-大气效应描述
  5. 统计|多重共线性的识别及严重后果
  6. [转载]电商网站秒杀与抢购的系统架构
  7. Latex证明环境 白方块和黑方块
  8. 推荐几个itouch必安装软件|使用技巧
  9. OpenGauss安装
  10. CHM电子书反向编译器及注册机