微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 微波和射频技术 > RFIC设计学习交流 > 十多年从事微波、系统、芯片的经验分享(修改后)

十多年从事微波、系统、芯片的经验分享(修改后)

时间:10-02 整理:3721RD 点击:

首先,我只是一个普通的科研人员,曾带团队做过不少军用芯片国产化的替代工作、有幸参与过国家十三五军用芯片发展规划。现在和老大、同学一起创业,在某家芯片设计公司担任设计研发总监。在咱们eetop里面结识了很多微波、数字和IC界的牛人,他们都很低调,自从2003年注册咱们论坛后内心一直想为咱们论坛做些事情,所以我就王婆卖瓜分享自己一路走来的知识和经验,希望能对大家起到一些帮助。


一、做IC必须是名校?我只是一个普通211或者本科院校怎么拼?


我高考复读,考入普通院校;考研复读,考到成电电工学院,后来因缘巧合从事RFIC行业。我曾带过北大、西电、成电、东南、浙大的硕士研究生,也和一些知名高校如清华、北大、东南、复旦、国防科大、成电、西电等老师合作过项目。目前,由于公司实际情况我招了些大学排名100名外的本科生,教他们画版图设计芯片。我个人认为,在专业基础知识上名校和普通是有些差距的,但是可以通过努力来弥补,2、3年后不会相差很多;名校毕业生最大的优势是基础扎实,视野开拓,很多在校就流过好几次片(尤其是复旦),这个确实是一般院校没法比的,但是这我觉得也不重要,工作后只要流个2、3年也就没什么差距。模拟和射频设计,至少搞个5、6年才能做些事情。最关键的是看是否有公司给你工作机会,让你从事芯片设计,愿增加公司运营成本给你初期犯错机会,培养你,让你成长,IC行业最大的缺点是赢者通吃,几乎不给老二留活路,上面主要是针对模拟和射频IC情况。数字IC设计,我觉得一般院校完全没有任何差距,关键在于自己,因为从事数字IC,你可以在学校买块FPGA开发板学习verilog语言(数字IC设计主流语言),推荐特权同学的verilog教学(学习他的资料可以感受到他一路学习历程),学习编写超长位数四则运算加、减、乘、除、外加卷积求和、傅里叶变换、平方根并能按标准的IEEE格式输出(我觉得这才是数字IC编程的基本功就像背围棋和象棋残局),学些程序结构化、状态机思维、软件的面向对象思维(这是编写复杂通信接口的基础),学习时序的建立、保持,会简单的用DC、FM、PT、ICC找个工艺反复练习进行程序和数字版图优化,这些都可以在网上找到。

面试时,最好实话实说,在行业搞多年的我们随便和你聊几句就知道你水平如何了,基本相差不会很大。如果一个毕业生能跟我们讲实现64位加法一共有多少种,在面积、功耗、速度如何折中,如何用FPGA进行间接的性能评估,大家应该都会直接给优秀。在西电,遇到过在学校没有认真学习,却将上几届师兄、师姐们未赶上流片机会的电路和版图工作归到自己头上,却说独立流片实现了什么USB,单片机,SOC系统,却连基本的状态机思维、一些常规verilog语法、数字综合工具常用指令、接口协议都不会;在北航也遇到过一个,声称自己独立持了蓝牙soc芯片并流片,问了几句里面一些模块的实现细节,一个也答不上来,他又说就只做了外围管脚的ESD和PAD连线。后来我让他讲讲ESD和PAD设计细节,他又说是老师设计的,他就按照老师的要求画了画版图。当然了,我并不是黑西电和北航,但成电校风来说确实相对要好些,估计这和成电的老师大多师承于中国微波之父林为干先生有关(当年图书馆借书,发现好多林为干先生借过的书都爱在上面“乱写乱画”和加批注,后来我也向老先生学习不过尽量用铅笔)。其实呢,他们能有机会在学校参与一次大规模流片已经是非常难得的经历,如果用心能学到很多知识,不懂装懂反而很危险。搞IC需要的知识范围太大,很多细节知识我也不会,也常请教刚入职的新同事。


所以建议呢,普通学校的学生最好从事数字IC,这样“进”可以搞数字IC芯片,“退”可以从事硬件和嵌入式系统编程,也可以从事任何需要编程(如AI、视频、音频、通信等)等行业,也可以到IC公司从事测试验证,找机会搞数字芯片。名校呢,抓机会学模拟和射频,争取流片机会,请充实的过好研究生生涯。其实呢,学校大部分项目只是验证可行性,离公司实际产品还差的很远,产品需要考虑很多外围知识(如产品的目标客户群定位、价格、性能、设计难度和实现周期、可靠性、成品率等)。请名校流过片的同学不要自满,否则职业生涯很危险,名校只是敲门砖而已,它已经给你机会去大公司进一步提升自己,如果3、5年不努力,你的先发优势将会慢慢消失。不要老感叹自己怀才不遇,其实你真的也没有多少才,勤奋努力,相信天道酬勤。


二、如何学习模拟、射频?反向公司很low吗?


以前网上有两篇流传深广的文章,一个是模拟的9个境界,一个是复旦同行讲的运放和系统设计的文章。写的都非常好,都是从正向的角度去讲,实用性和普适性稍差些。就多年从事该行业经验,在设计产品时的原则是尽量用简单的电路、成熟流过片的电路和工艺实现,而不是什么高大上的3级运放,各种带技巧的反馈。更多的是重剑无锋,大巧不工!搞创新那是发论文用,不是做产品卖!就像星际争霸的韩国选手“怪兽”iloveoov和“最终兵器”flash不经意间,就灰飞烟灭辗轧其他选手。(借此机会,感谢friend哥、叮当哥和9老板的努力,非官方国内玩家星际联赛从无到有历经十年,使我感受了快乐和内心信念的力量;感谢大湿、3炮、BBC和电小柱的解说,你们依靠自己的努力,在一群网友的口水和辱骂中,从开始的青涩蜕变为中国星际最优秀的解说,使我学会了如何保持心态做最好的自己)。还有不要相信模型,不需要模型,错,任何模型都有缺陷,你可以根据你的实际情况进行修正就行,流片后进行测试和仿真回归。做逆向的公司很low,错,操千器而后识器,逆向是最好的提高自己的途径,聪明的人一定是擅于学习别人的,在前人肩膀上更进一步。如何学习呢,多思考,多设计,多犯错,多总结而已,如此反复。英雄不问出身,我周围很多IC牛人都不是专业和名校出身,却靠自己的努力一步一步趟出一条路。


三、老规矩给大家推荐些书籍


很多人说运放和反馈是模拟基础,这个没任何问题。我认为只需熟练掌握课本中的二级就够,工作时可以根据情况查资料仿真。关于运放书籍我推荐gray英文版的,字里行间里会感受到举重若轻;反馈的书我推荐成电刘光祜老师的《模拟电路基础》,从电压和电流的角度去看反馈;数字电路推荐成电老版黄色的书和考研的数字讲义(不知道万人坑旁的知博还在不?);拉杂维的偏于工程化,跳跃性太强,没几年工程经验不好消化;allen的太教科书,学的时候很舒服,看完就忘;推荐baker的《cmos circuit design,layout,and simulation》,各种仿真和计算最为详尽,还有sasen的《模拟设计精粹》,里面以PPT的形式给出,理论和工程结合非常好,往往给你一针见血的感觉,适合各层次的。射频电路推荐刘光祜老师翻译的《无线应用射频微波电路设计》、MMIC再加上电子科大文光俊老师的《单片射频微波集成电路技术与设计》、他们俩翻译的这两本书真的是很经典。很多世面上的书我都仔细读过, Thomas H. Lee、还有各位大师的书各有侧重,但对初学者一般。虽然上过刘光祜和文光俊两位老师的课,上学时没什么感觉,两本书就是用来把头垫的高点好睡觉,工作后反复研读才发现写的太经典了。我推荐的都是可以依葫芦画瓢,计算和仿真出结果,学习起来也尽量简单有效。书读的不必过多,就像背单词,再烂的单词书,你天天背,也比买一堆各种叫好的书强。


四、搞IC那么苦逼,收入高吗,要不要转行?

IC行业对于向我普通农民家庭出身、没有任何关系背景的孩子来说,是一条非常好的职业生涯路线。这个行业是很苦逼,但是收入基本上是按能力给的,能吃苦,到了一定境界年薪40、50万并不太难(有人会用码农反驳我,但是想想能靠技术拿到这个层次收入的码农,在天赋上真的是完全辗轧我们,这样的码农我在电子科大校园网打星际争霸认识一个,请教了一个C语言算法实现的编程,我搞了一个月都搞不出来,请教人家分分钟钟搞定,还被鄙视,真的是智商被完爆呀,此人毕业时在校园招聘会,迅雷创始人程浩那句“在我这,优秀的你们拿不到高收入是我的责任”的感召下去了迅雷)。高收入的前提是你得一直学习,跟踪前沿,每年的ISSCC和JSCC都是你的必修课。家境好比较有钱人家的孩子很少从事这个行当,因为无法忍受常年加班,习惯性半夜三更惊醒,不是突然想起那根线好像忘连了,就是哪个ESD有些问题,要么那个参数调的有问题,要么那根电源线和地线流片时忘接了,这是做产品的常态。人总是有受虐倾向的,有时候最令人难忘和怀念的往往是连续熬上1周甚至2周,每天挨领导各种催,平均每天睡眠不足4小时,大家一起除bug赶流片节点的苦日子。流片前的苦难、流片初步测试后的成功喜悦、还有批产bug出现的打击、还有大家的头逐渐秃的秃、白的白。我觉得这种悲欣交集的受虐乐趣也算是IC人特有的人生修行吧,搞IC时间长了不知道是反复受虐惯了还是怎么的,人的心境越来越平和了。和好多年长的IC前辈和搞组件雷达的前辈聊,大家都有这种感觉。

钱难赚,屎难吃。每个行当都难,不要光看见贼吃肉,而看不见贼挨打。我相信只要你不怕苦,做事认真踏实,目标明确,一路走到底,就一定会有不错的收入。那些天天教你做人,教你如何和领导谈涨薪(当你谈的时候,他很有可能认为你已经找到下家了,忠心不够,不值得培养,甚至开始找人准备替代你了。你活干到位,又努力,你不说反而会给你更多机会和收入,相信我十个老板里至少有八个思路是这样)。想转行搞管理的,你必须学会换位思考,从其他人的角度看你、看公司,这需要时间历练。尤其是搞技术时间长的你我天生带有些书生气,很多时候必须经过一些痛不欲生的历练才能体会一二。如为了项目向你以前看不上的人低头,别人数落你,你还得从心里认为他教育的好让你受益匪浅;不时的陪些圈内外重要的领导和客户吃饭喝酒讲黄段子,平均一周吐个2,3次;很多时候为了大局,你要去做坏人,开除一些员工;如何让众人服你,愿意听你领导,下属出现严重问题时能否大事化小、甚至坏事变好事等,都考验着你的智慧和处理人际关系的能力。不要冲动,发自内心的问一问自己适合管理岗位吗?我自己的性格偏内向,不爱说话,经历了一些几乎在一年时间里时不时半夜突然醒来都常感叹愤怒、痛苦、懊悔的事情,换个角度看那些经历何尝不是一种人生历练,让自己更成熟;出来后得到了很多旧同事、领导,还有以前因工作关系结识的老师和客户的帮助,在此感谢各位。愿搞技术的只要你善良,热心助人,用心,不用心机,你一定会得到周围人的帮助和领导的欣赏。我的经历告诉我,越努力越幸福,老实人人欺,天不欺,不必迷茫、不必担心未来。

后面我会写一些偏于工程经验化,从一根线、电阻、电容、三极管等最简单的开始,如何从产品设计和工程实践去思考解决问题的文章;也会写一些常用电路教学,基本上不会用太复杂的理论推导,尽量用最简单哪怕有些不严谨的语言表达清楚。谢谢大家能忍受这么长时间看完。

2002年注册这个地方有笔误,论坛2003年成立,应该是2003年注册的吧

受教了

小编威武霸气!

反馈、运放是模拟电路的基石,这些还是要打扎实的。小编不会是硬件三人行的李宁吧?

不是,李宁2003年说不定还上高中呢,还不知道EETOP呢

老工程师对我们菜鸟而言是信仰,膜拜

谢谢小编的经验之谈,受教了!有一个问题,小编推荐普通院校的学生学数字IC,但研究生毕业要发至少中文核心的文章,数字IC可以发哪方面的文章呢?感觉不像模拟和射频那么有物理,好发文章。希望指点迷津。

国内文章还是很好发的,百度一下学学发论文技巧

嗯嗯,我会写论文,写论文的技巧会。作为没有研究过数字IC设计的人,只是不知道数字IC设计有哪些研究方向是可以发表论文的?感觉数字都是0和1这样的结果,做做项目可以,怎么发论文。


verilog只是工具,等你能熟练驾驭后。关键在于你的思想,大家都会汉字,但是又有几个人能写好文章、好的书籍呢。你会verilog后,你就可以用它来设计单片机(arm内核几乎全是verilog写的)、FPGA、智能AI、图像、通信、音频等等。工具只是体现和实现你思想的载体

好的,谢谢指点!

受教了,努力

很精辟实在,特别是那句:“老实人,人欺,天不欺”

感觉到小编浓浓的自信,和无坚不摧的锋利意识形态。

大力支持前辈的好文章,希望您继续分享设计经验。谢谢。

小编,请教下,您对serdes了解吗?国内哪些公司做serdes比较好?

膜拜ing!

mark!

这篇文章在EETOP微信端相当的火爆!共发了两次,请看截图:






CREDIO 100G

是Credo,中文名现在叫默升

不好意思,这块我不懂

模拟真是需要好脾气,像sansen那样把模拟当成艺术是多么高的境界哇。
难度我倒是觉数字除了入门比模拟简单外,其实也一样难,深入到算法层面,或者大规模数字电路的优化不比模拟简单。
模拟,关键是要考虑的东西太多,即使老手都会有犯错的可能,我觉得稍微有点强迫症或者怕麻烦的人不适合做模拟,无赖入坑已深,转其它行也没那个能力。
数字,除了高速数字还需要操心外,研究的东西就比较纯粹了,不过更适合IQ高数学好编程能力强的,借助各种EDA工具,就能以超高的效率轻松实现各种超级牛逼的想法。
同样是建模,模拟的建模和数字的建模差距不是一般大。

同意。数字难得是系统设计和算法,都需要很多年的积累,有人曾说华为手机的CPU和IP很多都是买公版拼出来的,但是那也得知道很多东西和抗住很多压力才敢干的。流一次片大几千万,买IP核需要花费上千万,理解IP核和相关接口又得花费很多设计师和相关费用,在加上华为自己在通信和一些算法的独到之处,想想这系统难得就要死。像这种干一次需要以亿计算的项目,全球也没几家公司有魄力敢干。
模拟和数字,每人人只要能把一个点做得透彻些,就够吃一辈子的了。

留言,很喜欢jaedong。然后被教主灭了,毁灭星际了

寫的不錯,說出了一些的心聲

Its comments are good,
thanks for sharing

膜拜······

入职一年半,流片两次,这第二次真的太痛苦了,菜鸟团队,感觉自己是太监的命操了特么皇帝的心,除了自己那一亩三分地的电路要弄好,老大还安排兼顾一些杂事,杂事最烦人,这样那样的问题,一度感觉自己做电路的心气都没有了,实际的工作和当初在学校时的设想完全是两码事,流出去两周了,现在再仔细看,已经发现了两个小坑····

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

网站地图

Top