在最初两个相对不复杂的项目中,我犯过一些错误,也积累了不少经验,特别是从错误中学的东西,那是终生不会忘的。前两个项目都是在第二次流片之后就完成了,公司之后给我安排了一个较复杂的项目,也是对我能力的肯定。在凌力尔特工作中我还发现,公司对设计研发人员非常重视,项目的进度由工程师根据项目难易自己制订的,公司从不进行大幅度干涉。公司会议很少,每周只开一个例会总结各项目的进度。在会议上,各工程师也可以提出自己遇到的问题或想法,大家都非常热情,会积极讨论,经常可以从讨论中找到灵感,遇到困难也可以从别人那里得到帮助。大家都会从自己的角度帮你想办法解决这个问题,提出各种方案方法。在这样好的公司氛围下,每个人都会有不同程度的进步。良好的研发氛围能为大家带来共同成长,这是凌力尔特教会我的第二课。
现在很多芯片设计公司都会去做市场需求大,竞争激烈的产品。这些产品要求芯片设计人员以极快的速度研发相关芯片。这种单纯追求速度和市场造成的结果就是:研发人员对有些电路没有足够时间推敲,这样的芯片必然会造成产品存在缺陷。久而久之,公司的信誉会受到损害。而凌力尔特做的项目,通常是以技术为导向的,在现有工艺条件下,做高利润、高附加值的产品。如果工程师觉得部分电路尚需推敲,只要有充分的理由,经过讨论后公司总会给设计师充分的时间。有缺陷的产品,凌力尔特绝对不会推向市场。
由于公司对设计研发人员的重视,凌力尔特大部分项目是由一个设计工程师负责,设计工程师就是项目负责人,对整个项目负责。往往一个成熟的工程师需要花费三四年的时间培养,大一些的项目又需要三到四年的时间完成,设计工程师的流动会对公司造成不可估量的损失,所以公司不惜在美国各个合适的州甚至世界各地成立研发中心,给最优厚的待遇以期留住芯片设计人才。因为一些个人原因,我最终决定回国工作,回国半年后凌力尔特公司又开始联系我,说要在中国为已回国的三位凌力尔特的设计工程师和我成立一个研发中心,并邀请我回其中国研发中心工作。可见他们对人才真是极为重视的。而在这过程中培养起来的人的归属感,必然也是公司的重大财富。
现在我已经成为公司的技术兼管理人员,参与推进公司在国内的发展计划,并展开招聘等工作。对于未来的芯片工程师们,我有以下几点经验和建议。
1.自身定向和选择合适的公司很重要。只有明确的从业方向和能让你放手一搏的公司,才能保证你在职业上迅速成长。
2.不论是我身边的同事,还是我自身的经历,都让我深深觉得:基础知识很重要。如果把芯片设计工作比喻成一种体育运动,那一定不是跳高跳远,而是马拉松长跑。芯片设计是靠你一步一步地步量出来的,而步量的前提,就是深厚的体力,也就是你在学习期间打下的良好基础。不管是我刚从学校毕业时去公司参加面试,还是现在我面试候选人,面试问题问得最多的还是基础知识。
3.从开始的设计思路,到最后的成果和最终的完善,必然是一项旷日持久的工程,在系统构架方面出错的概率很小,最可能让你失败的可能出于细节。西方有句谚语:魔鬼在细节中。要做出高质量的模拟芯片,必然要反复地在各方面细细琢磨。对各种工作条件的考量,对多种方法的不断尝试,都是必不可少的。因此,细心和耐心是从事芯片工作不可缺少的素质。按照我们内部的说法,每一个芯片每一个案子,都是你的一个孩子,只有花足够的细心、耐心和恒心,不厌其烦地反复仿真和修正,才能让他顺利成长。
4.在模拟芯片的设计过程中,对现有见过学习过的电路模块的借用是经常发生的。你可以借鉴,可以抄袭,但你要保证这已经变成你自己的东西。可以博采众长,在使用现成电路模块这个过程中要明白的不仅仅是这个模块的功能,而重要的是要明白模块内部是怎么工作的。简单地使用现成的模块,最终出问题的概率很高,并且对自己的技术提升也是百害而无一利。
学习是一个旷日持久的过程,设计是一个新奇与探索并存的工作,希望所有的芯片设计从业人员可以找到最适合自己的路!
用户1463810 2016-2-15 15:50
自做自受 2016-2-12 09:12