微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 微电子和IC设计 > 微电子学习交流 > Re: 在ADI北京研发中心做数字怎么样

Re: 在ADI北京研发中心做数字怎么样

时间:12-12 整理:3721RD 点击:
很多人对在ADI公司作数字设计都有很多疑问,首先澄清一点,这里真的需要很有创意的数字工程师。
任何一家公司都是以满足用户需求来推动成长的,有自己的模拟技术差异化毫无疑问会使公司在竞争中更加的稳健。但没有一家IC设计公司会屏蔽自己在任何一技术领域的发展,特别是这种技术会更好的提高产品价值和满足客户新的需求。没有必要局限自己为模拟公司而不做数字,同样也不要局限自己为数字公司而不做模拟。ADI有很大的数字团队来支持DSP,mixed signal chip,和针对于某些特定应用系统的信号处理芯片。
    在这里做数字可能那些方法学不是最高优先级,但你可以有更大的空间去拓展信号分析处理技术,数模混合技术和参与产品定义,因为这里数字工程师需要更加了解系统。曾经的面试发现很多数字设计工程师居然不知道自己芯片设计的电压是多少,这是不能容忍的。很多的数字设计工程师是需要做全芯片仿真的。
     Digital-assist-analog is also a very interested topic, and to learn the theory beyond the digital coding/implementation also has a lot of fun.

在ADI做数字电路,这个听起来的确不靠普
做数字电路也有很多方向。
比如大家都熟悉的做SOC,CPU。很多人都感觉这才是做数字电路最高的境界。
的确,做SOC规模很大,想Nufront做的东西已经相当大了,双核4核的。你可以是一个很好的验证工程师,也可以是一个做PR的后端大牛。但是做这种大系统,你很难有机会把整个系统搞明白,这个芯片是怎么工作的,为什么要加这些中断,为什么总线这么设计。
如果做数字的仅仅想EDA厂家那样吹吹设计方法学,那是相当不靠谱的。你那OVA实现的验证思想,拿verilog一样可以做。SV的东西,verilog+PLI也是可以的。就是用的方便不方便。如果你不懂里面的原理,学那些方法学反而仅仅是皮毛功夫而已。
当然做SOC还是很有钱途,那钱途在哪里?团队,管理。这就是你的资本,如果你做SOC,你就要做到管理一个团队的老大。否则,你只能在一个方面做做而已。
老大做什么?手下有几十号人给你做东西。你需要协调团队,做产品定义。哪个地方出问题了,你都要管,技术的,非技术的。
做数字还有就是做信号链路。这个对于很多做数字的来讲都不知道。
首先所有世界都是模拟信号,通过AD转换的数字域,不是所有的都是AP,CPU处理数字信号,所以这里面就要求如何来对信号进行处理。滤波,解调。这里面有很多的系统,信号处理方面的知识。
你说拿一个DSP就搞定了,对。不过在消费类市场上,用一块DSP的可能性为0,成本!比如你在手机里面听MP3的均衡器,这个用DSP算也不难。但是放到外面芯片,成本如果仅仅增加1分钱RMB的话,客户很高兴。
那么这样做数字的有什么钱途?做系统,当你很完整的了解整个信号链路的需求之后,你就可以分配协调那些部分数字可以做,哪些模拟可以做。进行产品定义,芯片的Partition。理解客户的需求。
从上面可以看出,不管做数字做哪个方面,最后就是要上升到系统,定义产品,理解客户需求。从这个方面讲,做信号链路的反而这方面优势更加明显。而SOC则大部分限制在AP的应用上,手机,平板。
可以看看ADI/TI/MAXIM/LINEAR/RDA这些公司的背景,虽然模拟做的很强,但是信号处理做的更好。这就是优势,现在Power Regulator都数字化了。所以模拟电路不能没有数字电路,否则不能解决问题。
从职业方面来讲,如果一个小硕毕业去Qualcomm,VIA, Nufront去做Verification,PR等等。挺好,不过需要几年之内混出来,小leader。否则你就会陷在大公司的漩涡里面,仅仅看到自己负责的一部分。
如果你去TI/ADI这种地方,一个mixed芯片设计团队也就10个人不到,模拟到数字,Eval,App你都可以接触到。实际上对于个人的知识面扩展还是很有帮助的。
以上是自己做了10年IC的一点想法,自己对ADI知道的不少。不一定那里就好,也不一定不好,看个人的发展。

看似有道理,但有几点值得商榷。
第一,数字电路工程师与信号处理工程师(算法工程师)是两派人马。数字电路工程师,特别是ADI这种模拟公司的数字工程师,是做数字实现的。举个例子来讲,我们都知道multi-bit Sigma-Delta ADC需要data weighted averaging,基本上我能看到的流程都是模拟工程师设计好算法,找几个数字的人综合一下罢了,至于为什么要DWA,数字的人他怎么可能懂? 而信号处理工程师的出身基本不是微电子,是通讯或者信号处理方向的。
第二,模拟电路当中的数字辅助电路大多是小规模的,这和大规模数字电路设计关注的主要指标不同。小规模主要关注的是功能是否正确,而大规模的关注的是工作频率/面积/功耗。在模拟公司做了数字,经验增长的有限,方法论与大规模电路根本不同。这就好像你指挥打仗,带一个连的技能和指挥兵团作战的技能根本是两套技能  

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top