ansys10 0(ansys11.0)
芯片公司是不是伪繁荣?
2015 年中国芯片设计公司数量为 740 家,而在2021年已经有2800家。过亿元的有400多家。最大公司本来应该是海思,大概也是高通的四分之一左右。
中国芯片公司的发达,得益于芯片设计的分工和软件的高度发育。电子设计自动化EDA软件,在这方面进展发展很快,将设计过程都实现自动化,使得芯片设计公司可以很容易做出产品。
一块芯片的开发,可以分为一个地球。最里面是地核的指令集,这是最抽象的地方,它在地面深处;在此之上是软件内核,它需要很多规则和函数调用。就像是一个地幔;而最上面是硬件内核,这就是最常见、也是最敞亮的地表。
在这种情境下,ARM、RISV芯片都是地面上的原材料,通过EDA自动化设计工具,再加上引进的IP模块,就可以直接进行合成。这就是芯片级的OEM,更像是一个螺丝钉装配过程,对,就像是将组装一辆自行车。
苹果也会使用市面上各种最常见的软件,主要是EDA的四大名捕:Synopsys、Cadence、Mentor和ANSYS。但是它往往会自行组成一个工作流。从最底层的指令集开始开发。
同时使用更外一层的行为级描述的软件内核,并且自行做汇编语言转换成门逻辑电路的综合集成过程。最后才会根据接口,简单匹配到硬件。
对于苹果、高通而言,它们对于芯片级ARM的依赖,是非常之低的。只有从下向上吃透芯片的根本机理和逻辑,软件和硬件才能发挥到极致。
这跟只靠接口来实现芯片级OEM的做法,大相径庭。这是非常隐蔽的差异,而人们只能通过外部的表现来进行选择。
国内有很多Fabless或者轻量级的Design house,这些往往都集中在集中在数字电路,得益于EDA软件在数字电路的高度发育。
但是在模拟电路,软件却缺乏这样的繁荣。因为模拟电路的中间状态实在是太多,不像数字电路只有0-1切换这么简单,用软件进行抽象非常难。而且模拟电路特别怕干扰,需要处理大量的微弱信号。所谓“数电烦,模电难”,正是如此。
模拟电路其实是半导体行业的手艺活。它需要很多年的经验,中高端很难做,而且细分得很厉害。每一个产品都是细分领域,产品销量都不大。但是,可以卖很多年。比如TI有成千上万个产品线,每个产品的生命周期都很长。
而数字电路通用性很强,但迭代很快,生命周期很短。
于是全球主要模拟电路供应商就集中在德州仪表TI、亚诺德ADI等厂家。而国内在这方面,还有很长的距离要求。
尽管目前人工智能芯片,看上去很发达,但这些AI或GPU往往都是数字电路。而且在芯片设计思路,过于依赖外层进行OEM商品化,忽略了对深层奥秘的探索。
地球深处有传奇,还要继续往深处走。不怕少,怕不精#工业软件简史#
【科普几何建模引擎】【可DIY】
在必须由数学家参与的工业领域中,计算机仿真,几何建模引擎算是最为人公认的。在AnSys,或者达索,西门子的研发中心,集结了诸多国际一流的数学家。
那么,几何建模引擎,究竟做了什么?为什么需要数学家来处理。
几何建模,顾名思义,就是建立几何的模型,简单说来,就是通过一系列的数据,将几何表达出来。
一个最简单的几何建模引擎,大家可以很快构建出来。
比如,我用一个点坐标和半径长度,表示圆。我存储为我的张麟格式,后缀名为000,完整文件名为,first blood.000。内容为:0,0,0,1
这就形成了一个几何文件。
为了读取他,我需要一个解析程序。
程序的目的,就是将文件,转化成一个函数。以保证这个圆的相关属性。比如,是不是在圆内,圆上,圆外,等等。
为了显示,还需要一个可视化窗口来显示。
所以,几何建模引擎的三大块,也就体现出来了。
建模,数据管理,可视化。
大家要不要试试呢?
从小的开始,大概不用多久就可以做一个mini的在某些细分行业可用的引擎了。
感谢@CrownCAD开发者 @测量技术研究苑
梅博士和山涧果子的介绍。大量知识的引导来自于他们。





