Re: 在ADI北京研发中心做数字怎么样
大部分同意,只有一点:
SOC的钱途只有做leader一条路吗?
这些年随着国外公司转移人力,改变了数字的供求关系,不需要当leader,工资一样水涨船高
一个明显的例子是做后端的,他们既不可能像你讲的熟悉整个芯片从而转向产品定义
又比前端更难成为leader,因为可能10个前端配1个后端就够了,数量少自然意味着成为leader的机会少
但是相同工作经验的后端同样可以比前端价格高,为啥,供求关系决定了
所以适合去ADI/RDA做数字的是两种人
一种是希望清闲一些打打杂
另一种如你所讲,希望能更多机会handle整个产品
而大部分人也不想承担leader的压力,也没有什么handle产品的抱负,只是想多挣些钱过上一个比较小康的生活而已
那么他们考虑的就是跳槽是否方便,做得东西和经验是否容易被下家认可
1. 不管数字的人应该懂不懂信号处理过程,lead产品一定是需要懂一些的。数字工程师觉得自己不应该懂这些,无非是为了掩盖自己狭窄的知识面,断了自己今后lead产品的路而已
现在的模拟或者混合信号的芯片里,基本都离不开数字了,
我从来都讲,谁最了解芯片,应该是数字,任何一个feature最终都是数字的控制下实现的,模拟不过实现了一些具体的功能而已
所以从这点看,以后lead产品的机会还是做数字的多,但是现在的designer甘于实现自己手头的那点儿东西,不愿意扩展,自断出路,那就赖不了别人了
2. 比喻成指挥一个连还是一个兵团还不够准确。如果放在解放战争里,指挥一个兵团的有前途毫无疑问。但是现代战争已经是多兵种协同作战了,做数字的团队lead只能说是个兵种司令,而指挥一个连的则是一个多兵种的混成联队。谁有前途还真不好说,至少不会让一个只会指挥步兵的人去指挥一场战争。
3. 讲在模拟公司里面数字只是一小部分,只是做做calibration状态机,那有点儿孤陋寡闻了。随便刨开一个RDA的芯片,可能面积的一半甚至更多是数字的。即使是ADI这样传统的模拟公司,看看最新出的ADC/DAC,集成了很多DSP处理的功能,数字的面积一样可以达到一半;而且考虑的东西和难度一点儿不比做AP的少,比如要在0.18um/0.13um的工艺下,把数字DSP部分的速度跑到1GHz,比如如何降低数字对模拟的干扰;以后数字模拟混合集成的越来越多,这些技术都是关键技术
adi的数字准确的说是混合信号处理
和大家说的数字其实差别很大,要的知识结构完全不一样。
首先adi是一个很成熟的美国公司,那么就有很现实的三个问题:1)adi是否愿意把核心技术拿到中国来作,2)在中国是做全新的产品还是维护已有产品,3)中国能否独立负责项目的运作。
同感。不知道ADI这种业界leader是怎么做模拟电路中的数字算法,但以我看到的例子,几乎都是模拟工程师做算法(一直到RTL级),然后请数字工程师帮忙合成,摆timing之类。为什么会出现这种状况,我个人觉得,主要是因为对于以模拟为主的电路,基本上都是模拟工程师在study架构,看paper之类,而不是数字工程师。所以算法的部分理所当然也是模拟工程师比较熟,这种情况下你再找个数字工程师过来从头study所有东西再去写算法就有点浪费了。本来1.5个人力(1个模拟+0.5个数字)就可以搞定的事情变成要两个工程师全职投入,人力上不划算。当然对ADI来讲可能人力不是什么问题,但对一般的中小型公司,本来就恨不得一个人当两个用,肯定就能省则省了。你把数字的工作全做了我更高兴,反正钱还是这么多,又不会把数字工程师的工资发给你,呵呵
当然这种做法其实也有问题。一般规模比较小的算法可能还好,还在模拟工程师能够handle的范围内。但如果是大规模或者高速的算法,可能就要抓瞎了。还好目前看到的数字辅助算法都不算太大,也还能撑一阵子。以后算法真的复杂到这种程度,我想只有两个办法:要不就是模拟工程师学习更多数字经验,可以自己综合查timing,自己全部搞定,要不就是数字工程师从一开始就参与,算法全部交给数字工程师。两种方法各有利弊,不过看起来ADI应该是第二种吧。
Part1: 了解一家公司,可以从网站的发布产品来看来了解一些,但很多的产品尤其是高度复杂的和面向垂直客户的产品并不在网站上发布。如果想更深入的了解产品趋势,你也可以了解它过去所有发布的产品,从而也了解一种技术的发展。我们可以看一下video产品的趋势。大约在10年前,ADI的video产品只不过是局限于Analog Video Interface如AD9883,然后是集成HDMI的video 产品如ADV7440和更为复杂的ADV7840带有3D comb filter 需要外部DDR来支持3D。最近一年里又发布了ADV8002,这款芯片包含了视频处理
