EDA365电子工程师网

标题: 和大家讨论一下layout [打印本页]

作者: legendarrow    时间: 2010-6-6 01:21
标题: 和大家讨论一下layout
在EDA365上也发过不少帖子了,在Allegro和altium Designer 板块,大家都很热心,一起讨论问题,这里的氛围很好。
    首先大概介绍一下自己,08年毕业,在一家台资企业做了2年的服务器layout,现在跳做硬件工程师,不知道该怎么走下去了。

    无论有多少人说layout没有前途,我觉得其实是不对的,其实layout做好了还是很有前途的,至少是有钱途的,即使是单纯的layout,主要就是能力和机遇的问题,我走了之后才明白这个道理,我终于还是没有让自己静下心来。
    08年毕业,测控技术与仪器,3月份从武汉来到上海,职业:PCB layout。3月份就过来了,台资企业,开始的每天就是上课,PCB的基本概念,基本流程什么的,听的昏昏欲睡,等到PCB做到了一定的时间,再回头看看以前记的笔记,才发现那才是PCB layout真正的精髓。个人觉得吧,PCB layout就是将设计转化为物理实体的过程,所要关心的就不是什么设计的问题,Layout最应该关注的是将原理图物理实现出来,并保证信号质量,辐射控制,以及与物理实体联系比较紧的机构问题,譬如高度,散热,即插件的问题。将原理图无错误的实现,最重要即拥有一个完善的,符合公司开发环境的流程,并坚决遵守,这就是纯粹的layout了。至于后面的部分,规模比较大的公司会有相关的SI,EMI,ME,Power等职位,一般规模的公司则全盘推给layout了,因为这其实本身就是layout的工作,只是对于研发周期赶,任务进度紧的project,分给各个部门会快很多,而全部给layout做也许等东西做出来,就已经失去了他的市场价值了。    随便瞎扯了一堆@~@,接着讲后来的经历吧,大概上了这样一个月的课后,开始上机接触软件这一块了,我们用的是cadence的allegro,每天讲一些操作command,然后让我们慢慢的上机实践,没人都会有一个师傅,有不懂的问题可以问师傅,师傅不忙的时候也会过来看你讲一些东西。等到基本的指令讲完了以后,给大家一块板子需要在一个星期拉完,placement已经OK了,呵呵,等到最后review的时候被指出N多毛病。然后开始拉server的板子了,开始也只是联系,记得好像是一个4P的server,拉FSB,其中遇到相当多的困难,想在想象,呵呵,也许初学者都是那样的,很多时候都认为不可能了,但是其实也没有多大的困难。等到大功告成给直属leader review,发现还有很多线夹在BGA里面没有拉出来,应该是永远拉不出来了@~@。拉完的FSB再拉DDR。而且是到现在都令很多layout头疼的DDR2,所有的线都需要match clock,最后终于只是拉完了线,tune线就免了。
    无论我以后觉得layout多么没有前途,但是还是要感谢在这2年里培训我,帮助我,给我工作的经理,副理,我的师傅和一起工作过的伙伴们。出去到别的公司才会发现,至少在我的认知范围以内,Q的培训是完整而且实用的。没有去过外企,具体也不知道培训是怎样的,但是我始终觉得,在Q里面接受的培训,对于一个纯粹的layout来说是很不错的。
    培训完了也该回学校最毕业设计了,由于在大学阶段真没学什么东西,所以毕业设计也蛮吃力,最后是蒙混过关,呵呵,拿到学位证就好。
    回来以后就开始真正的做事了,首先做的是一块小板,具体也不知道是做什么用的,好像是什么什么主板的VFD板吧,没有guideline。一个词形容过程:杂乱无章。当时也有讲流程,但是对流程没什么概念,只是一味的拉线,由于是modify的板子,所以零件也基本上没怎么动。拉完线就不知道做什么了,就一个劲琢磨软件,等到gerber那天,啥调文字,改issue,做checklist,啥事情都来了,主要是这些流程只是听说过,具体该怎么做都还不知道,还好主Lucy及时赶到,做了一些比较紧要的东西,当然Lucy也有自己的事情,最后也就糊里糊涂的gerber了,呵呵,最后查出来啥dangling line,orphan via都没有处理,还有文字压到pad的,呵呵。当时记得问了一个问题,搞得Lucy火冒三丈的说,你到底是不是电子专业毕业的啊,呵呵,其实Lucy人蛮好的。这是我做的第一块板子,记得当时电源还是拉的4mil的线(Vout),搞得EE也很郁闷的一个一个让我改,title block的部分也没处理好,日期搞错了,还好不影响电器属性。
    然后开始漫长的DDR的过程,期间是痛苦恣睢的,但是layout肯定是要经历这个阶段的,整天就是DDR,拉线,tune线,今天tune了多少组,明天tune了多少组,当然主要还是给自己的师傅tune线了,所以也不会说必须要怎样怎样,但是还是一刻不停的坐在电脑前。期间做过一个4P的案子,正好4个新人一人负责一个DDR,记得当时好像是因为clock已经超长,但是SI wave了,所以跟着每根线都要tune 1000mil~2000mil。特别是ADD线,由于每根线上还挂一个电阻,CPU那块还有heatsink的干涉,但是直接跟老板说tune不出来了,老板说没关系,试试吧,你不是就断定出不来EE肯定有话说,你拉给他看他就没什么话说了,当时真的一点一点的,慢慢的挪,慢慢的挤,没想到最后竟然tune出来了,呵呵,但是最后还是因为DDR跑死机又重新做了一版,EE那边的反应是,叫说不要用新人,去他大爷的,哥哥都快大半年的新人了。
    8月的时候接到一块小板,板子却怪异异常,狭长形,左边放一个BGA,中间一个SDRAM,右边是1个SATA的金手指和一个PCIE的Slot,扯淡的是,板宽和BGA边长基本相等,(曾经小于板宽,mail给ME后改称一样宽@~@),让人抓狂的是,SATA和CLOCK线线距都大于25mil,PCIE 20mil。那是一场layout与机构还有SI的激烈较量,不停的改线距,outline在一再的要求下最后还是没有改,算是一点一点的挪出来的线吧。
    10月的时候帮师傅做一个1P的案子,大零件机构定位以后,基本上线都是我拉的,这是我第一次比较完整的接触到一个server的架构,DDR,USB,SATA,PCIE,HT等,觉得有一个师傅真的很好,跟着师傅做案子更好,本来是打算12月底出的,结果临出的前一天被告知圣诞节老外放假,一个星期的delay又是修修补补,将以前没时间做的东西review了一遍。第一次开始处理南桥,那些让人窒息的不规则的pin分布,呵呵,现在还心有余悸。板子其实还是很空的,很多地方都没有摆零件,主要是南桥和clock driver比较麻烦,幸运的是,这2块都是我一手炮制的。
    当时我们组接了一个交换机的案子,只是我做过的迄今为止最大的一块板子(参与@~@),38000+pin, 8层走线,开始只是简单的摆零件,基本上全部都是BGA,二十来个吧,做好一个BGA的model后,一个一个copy,当时我主要负责constraint这块,期间遇见一个问题,我们都是用excel设constraint的,结果一个bus因为net实在太多了,超过了excel的65...的范围,老是出错,开始以为是自己粗心设错了,不停的重新设,一遍一遍的check,最后发现都是同一个问题,net走到一定数目physical 和space属性就吃不动了,而且excel有时会报错,冥思苦想外加旁征博引才想到excel的问题。巨郁闷,要知道做一遍可是4小时的时间啊,而我做了2天才找到这个问题的答案。时间就这样飞走了。等我的constraint设完了,也基本开始拉线了,我和amy还有allen拉的是这个板子最大的bus,就是设出问题的那个,整个板子基本上采取的是自上而下的结构,一个大的BGA带4个BGA,其中每个再连6个小BGA,板子下边是一堆connector,其实我们速度还好了,基本上一个星期线也差不多,DRC也没多少了,再加班劲,终于做完了。飞来噩耗,SI将线宽(更改0.几mil),线距(加10mil)该了,想骂娘,开始挤,可是挤不动,再拼命挤,最后终于挤出一点希望,可是最后还是失败了,告知拉不出来,SI又改回去了,啥话不说了,就是一帮CHUSHENG。终于定下来的时候,deadline也快差不多了,剩下的一些小bus就剩PCI和local bus,当时我和师傅一人一个,师傅让我选择,我觉得PCI挺麻烦的,为了师傅可以轻松些,选择了PCI,这也是我噩梦的开始,基本上分下来的时候离过年就2天了,EE在每个PCI上面都串了电阻,用的是排阻,对应拉线的顺序不对,丢给一个swap档案,过年啦,happy。年后,EE的线路来了,吃完后,设PCI的constraint,topology相当复杂,用excel设了线宽线距以后设线长和匹配,又是一顿琢磨。但是SI还是issue不断,当时还不会用sigexplorer设。由于案子的时间基本快到了,副理也开始关注这个案子,看我设的难受,用sigexplorer做了一个topology,吃完就好了,第一次接触,呵呵,PCI需要设置分支的topology,driver到load,分成2支,然后2支中的1支又引出4支,所以一个net需要设置2个T点,当时年幼无知,设完检查的时候,发现T点老师不对,重新设,继续,想办法和PCB一个节点一个节点的对应,终于发现每次打开topology的时候T点都会重新随机产生一次,所以每次对应CM的时候会发现自己设错了,其实是没有的,你在sigexplorer里面update一下CM,会发现所有的都是对的。PCI的costraint设完了,开始拉线了,继续设constraint的痛苦,而且没有什么新鲜的问题,只是麻烦,因为基本上线都好了,你打每一个孔都需要小心翼翼,零件基本上也也摆满了,SI要求电阻不超过BGA 500mil,只好再次一点点挪,位置对了,也就不管什么topology,怎么拉能出来就怎么拉吧,终于差不多了,ME review的时候说螺丝孔旁边有一块0限高,又移动零件,大改,改完后发现SI的guideline和EE的schematic冲突,结果EE改线路,改了一个星期无果,太垃圾了,最后用排阻实在麻烦,给全部换成0402。当时PM天天打电话催我们,我们就天天打电话催EE,台湾那边见我们这边竟然无夜班,不平衡了,要求我们这边安排夜班,我和allen是组里的唯2的男的,被安排了,现在想起那些日子还记忆犹新,由于2人都做PCI,基本上都是一个上班夜一个下半夜,睡半做半,休息的时候或者睡觉,或者打游戏,allen玩红警,我玩KOF,呵呵。早上回宿舍睡半天,下午自由活动吗还有加班费,晚上老板给钱买吃,那也是第一次加夜班,layout的确很辛苦。不过我们这边还好了,有过去台湾“培训”的同事基本上11点下班,很多时候还要做到2,3点,不仅仅是layout,EE,SI也都在一边看,你layout做到几点,我就几点回家,大有看谁比我晚的劲头,不过那边听说吃很好,EE也是忙不迭的冲咖啡给你喝,台湾的电子行业发达可见一斑。后续事情很戏剧,刚出gerber就做B版了,貌似时间更紧了,还换了一个BT的PM,狂担心,还好没有中标,转到隔壁的lily了,如释重负@~@
    接下来日子开始轻松了,基本上部门没有什么事情了,又逢金融风暴,先是琢磨allegro的中文教程,有个差不多了开始看一个信号完整新的档案,很好很好的一个东西,可惜弄丢了,影响比较深刻的是里面对反射的讲解,阻抗匹配的一些方式,各种topology的特点,时序的一些东西,因为这些东西现在开始用@~@,到现在又找几次,终于还是没有找到,放弃了。当时每天的生活就是早上去后早会读英语,聊天,回到座位开板子,开pdf,老板过来的时候在板子上摸摸,老板走后看pdf,看累了上会网看看新闻,呵呵,很爽。当时主要琢磨的是allegro的环境参数,constraint manger之类的东西,后来发现看那些东西是必要的,没有亏@~@。做零件的随便看了下,亏了,应该好好看的。网上比较流行有一个PCB设计100问什么的,说实话,当时看不懂吗不过还是看,跟着一起的还有华为的EMC手册,这2份资料应该有很多人看过,往往是看到这一份,想到在另一份上也看过,再2个对比下,理解也会更深入一些。蛮推荐大家看下华为的EMC手册的,我觉得里面关于stackup的介绍很好的,还有电容那块也很不错,希望可以和大家一起讨论。
    再后来对案子就没有那么敏感了,感觉每天都在做重复的东西,也不会或者很少遇见什么问题,就觉得没有什么意思,当然案子其实也不多,琢磨了一段时间的传输线,模电和数电,传输线倒现在还只是有一个概念认知,到底是如何计算,电报方程的东西也还是不清楚,涉及到微分方程,又抱着高数看,看懂了,可是理解得不确切,时间一长又忘了。
    后来可以记得的就是4k的板子,好像很早还主导过一块2K的板子,呵呵,记得不清楚了,没啥新鲜的东西,印象也不太深刻。然后我做了一件最不应该做的事情,看allegro的help,如果真的要说有什么帮助的话,应该是锻炼了我的英语阅读能力。其实help真的只是用来查阅的,而不是用来一点一点看的,想象如果把那么多时间用在仿真上面,现在也不会拼命挤时间琢磨这块。要知道当年的环境是多么好啊。
    离开做的最后一块板子是一块工控主板,和EE有很多意见的分歧,都在试图说服对方按照自己的想法做,也没有什么压力,也没遇见什么困难,所以也没有什么好说的。就是一个CPU一个南桥,没什么意思。
    在后来开始找工作,2年了,觉得继续下去也没什么可以学习的,依旧是layout,虽然没有真正lead过哪怕2P的主板,但是基本的的东西掌握以后,做2P只是另一个38000的故事,想再经历,更想经历别的什么。后来真的走了。
    现在做一些无线手持终端之类的东西,应该说类似于手机吧,呵呵。开始涉及原理图部分的东西了,只是不做程序,面试的时候说会调板子,这也是我想要的,但是现在还没有机会。@~@也是刚来,以后有什么做什么吧,就像一位同事问我的,你对LPC熟不熟,我说这有什么不熟的,要用的话突击一下,边学边用,在找熟悉的人大概看一下,没问题就行。所以现在也是我苦恼的地方,不知道该走哪条路,
    关于个人的出路,一直都不知道该怎么办,其实从前的意志是很坚定的,走技术。也许是这个世界太浮躁,让整个自己也浮躁起来。从前有一段时间觉得layout特别没有前途,整天都是做一样的事情,也不会遇见什么困难,有的只是麻烦,所以想转行,到现在算是转行了吧,看着以前的同事拿着高薪,觉得自己就算做硬件做到那个岁数也不定能拿那么多,也许我说这话是找抽的,可是我却始终做不到洒脱,工作一为钻研技术快乐,一为拿钱多享受物质生活。  其实我也知道,什么东西做精了钱都不是问题,但是现在我想选一个方向,希望大家给出建议
作者: legendarrow    时间: 2010-6-6 01:21
我靠,则么写这么多了@~@
作者: 苏鲁锭    时间: 2010-6-29 09:25
面包会有的
作者: haplives    时间: 2010-6-30 10:22
回复 2# legendarrow


    哎,我都觉得自己好羡慕你,工作上面有流程有培训,又有师傅带,做的又是主板方面的案子,不像我,没有师傅带,没人专门教你,到现在做的还是些简单的工控板,不过你转电子设计也都不错的,相信自己,一定行,我还真希望能像你一样有这么丰富的经历,哎~
作者: legendarrow    时间: 2010-6-30 15:09
呵呵,现在是开始转硬件了,但是还是对信号感兴趣,自己琢磨,大家一起进步吧@~@
作者: kukulang    时间: 2010-7-1 13:40
楼主好幸福。有培训、有师傅教。

羡慕一下
作者: jifuhang    时间: 2010-7-3 21:46
机遇错啊
作者: fune_pcb    时间: 2010-7-28 13:57
浩哥 ,加油!  我顶你!
作者: xiaochu312    时间: 2010-7-28 14:15
其实你蛮幸运的啦
作者: Scott.Dong    时间: 2010-8-11 10:22
感谢楼主,写的很详细,很真切!
作者: WANGHUI6KISS    时间: 2010-10-14 17:17
楼主机遇好,没走什么弯路,我可是山路十八弯呀
作者: wushimin6    时间: 2010-12-6 18:10
楼主写的确实不错

作者: 小郑    时间: 2010-12-20 10:04
我好羡慕你,有那么好的机遇。
作者: Ann    时间: 2011-1-5 23:38
硬件,坚持走下去,支持楼主!
作者: huqiming588    时间: 2011-2-17 12:52
没有经验怎么才能布出好的板子呢,特别是能过EMC?希望前辈们都能大概的说几句吧,谢谢了!
作者: panjuan    时间: 2011-6-6 14:46
加油啊!
作者: happjsh    时间: 2011-6-8 21:39
做技术基本上能养家糊口就差不多了
作者: kqsadam    时间: 2011-8-5 22:49

作者: lld    时间: 2011-8-10 16:32
抓住机会,做什么就把什么做好
作者: mozonn    时间: 2011-8-17 14:44
LZ我也羡慕你啊。有这么好的机遇,有培训,有师傅带,我都自己慢慢积累起来的。
作者: lisaliang0520    时间: 2012-5-7 14:54
挺长 有时间一定会看完
作者: yuan715happy    时间: 2012-5-8 17:39

精彩
作者: Lynna    时间: 2012-7-18 14:31
你是广达出来的?
作者: 小卫    时间: 2012-7-23 09:56
有师傅有培训有很幸福了吗?那兴森这里还不错嘛
作者: 小卫    时间: 2012-7-23 09:58
happjsh 发表于 2011-6-8 21:39
做技术基本上能养家糊口就差不多了

基本的养家糊口?做技术的前途在哪呢?
作者: joshcky    时间: 2012-8-2 14:19
你就幸福下吧
做这行有人带绝对是RP太高。


作者: happjsh    时间: 2012-8-30 08:18
机会不错啊
刚毕业就有事做
作者: carolyn8507    时间: 2012-8-31 15:33
跟LZ是同一专业同一年毕业,可却没LZ这么幸运。
作者: s59710210    时间: 2012-9-18 14:25
LZ真是太幸运了
作者: s59710210    时间: 2012-9-18 14:26
LZ真是太幸运了
作者: ying9621    时间: 2012-9-18 15:01
嘿嘿   我也很幸运  和楼主一样.
我才十个月呢   照你两年的话  我还有一年多  加油!
作者: willyeing    时间: 2012-9-19 12:05
能写出感受就很不错了,支持一下!
作者: liu525670    时间: 2012-11-16 12:30
和LZ同一个专业,同一年毕业,出来也是进的一家台资企业,同样待了两年辞职,可我出来的时候什么也不会,除了把自己的焊接技术练得很熟练.在那里别说有个师傅带你,有问题去问别人的时候能告诉你我就已经很知足了,很佩服自己待了两年.换工作的时候就一个要求:测试,硬件,软件,LAYOUT,干什么都行,但一定要有一个方向.后来在一家做电源的公司找了一份画板的工作,真的很感激那家公司,当时的我从没画过成板,连PROTEL都用得不熟,居然还给了我4K 的待遇,现在画了2年多了,但还是只擅长电源板,对这个行业说不上喜欢,说实话,确实很枯燥.对于前途,我一直认为在一个行业精了自然就能找到自己的位置.呵呵,虽然我现在水平还很烂!
作者: qq815255540    时间: 2012-12-4 13:22
haplives 发表于 2010-6-30 10:22
回复 2# legendarrow

你好 你学的是什么 我也在初学99SE
作者: legendarrow    时间: 2012-12-18 22:45
layout2年后,过渡1年,硬件2年,呵呵,时光冉冉,发现硬件也并不是当年想象那么美好,期待下一个2年,我会做什么
作者: legendarrow    时间: 2012-12-18 22:47
liu525670 发表于 2012-11-16 12:30
和LZ同一个专业,同一年毕业,出来也是进的一家台资企业,同样待了两年辞职,可我出来的时候什么也不会,除了把自 ...

虽然我做硬件2年了,但是我现在还是不会焊接0402的器件,我很羡慕你啊@~@,加油,不要失去理想,因为我的确很确切的知道失去理想的空虚。
作者: yuwenwen    时间: 2014-12-4 17:16
想到了自己的第一份工作
作者: tobao866    时间: 2015-1-10 11:05
幸运者
作者: 爱上南国的秋    时间: 2015-2-1 09:12
离楼主发贴都五年了,LZ现在在干什么呢
作者: zhouqingmin    时间: 2015-2-17 21:50
顶一下
作者: 自由天空    时间: 2015-3-2 17:03
羡慕楼主的机会啊
作者: Riane    时间: 2015-3-3 16:31
不知道写什么,不过感觉写得真是,不错加油
作者: 123456789lil.    时间: 2015-6-3 10:54
写了这么多啊,一会侧仔细看一下
作者: 天天在线    时间: 2015-9-21 16:57
楼主写的太好了,我和楼主是同一年参加工作做layout,但感觉远远不入楼主,
作者: leasing    时间: 2016-7-21 16:37
能记得这么清楚,牛~
作者: yangzhou1690    时间: 2016-7-22 10:13
做layout 快10年了,回想起来,多少走了一些弯路




欢迎光临 EDA365电子工程师网 (http://bbs.elecnest.cn/) Powered by Discuz! X3.2