Board logo

标题: [转贴]正向与逆向--一个逆向工程师的话 [打印本页]

作者: bjxiong    时间: 2006-6-16 13:51     标题: [转贴]正向与逆向--一个逆向工程师的话

从事集成电路设计以来,正向逆向都做过,恰好可以谈几点。

有的人说逆向设计不利于个人的成长,其实不然,而且正好相反,对于一个初入本行的人,逆向是最好的教师,而且是唯一的老师。这也许是因为在中国,学生总是不值钱,总是一张版图开始了微电子旅程。初入道的同学,要认定没有从天上掉下来的馅饼,不可能有人手把手地教你从头到尾设计第一个芯片。更何况因为看再多的书,也不如一 张版图得到的感性认识真切。

曾经有一个同学,毕业设计跟我学做电路设计,要做版图方面的事情,就有人背地里笑他的这种举动,我感到很愕然,因为学做,并不是一辈子做这项事情,而且我认为这种方法入门最快,因为他跟我学会从版图提取,电路仿真,以至到版图tapeout的全部过程,如果不从版图着手,而是选取模拟电路仿真或数字电路vhdl设计的话,他不可能在毕业之前一个学期的时间对整个电路设计有整体的把握和自信心。而背后笑他的人我还真没见他独立彻底地设计出一个芯片。而我相信那位同学出去后马上干得很好。

如果不是初入门,那么建议不要做逆向设计,模拟还可以做,数字完全要不得。因为必竟不是一件光明的事情,而且逆向设计比正向设计劳累的多,如果遇到鞭打快牛者,更有呕心沥血的感觉。如果是逆向模拟电路,出错还有章可循,如果数字电路,几万门,一个管子的错,结果全错,上哪儿去找。最多三层布线,再多,也很难翻了。

有年长的设计前辈,曾经对我说,干电路这一行,最好是正向和逆向交叉着来,一个接一个,经验值长得最快。我没那没幸运,因为人有所长,就会老接同样的任务。但我相信如果正向正好和逆向过的相类似,绝对是正确的。

现在谈谈正向设计。搞电路正向设计我认为是一个工程学,逆向设计只能小打小闹,搞一点小东西出来。我看大的通信公司都是大量的技术人员搞同一个产品,不可能有别人设计好的东西借鉴,他们分工很细,关键不是技术而在管理。因为环节太多,而且每个环节都有那么多的不定性,有些设计细节就可以转给别的专门的小公司来做,例如综合就交给sysnopsys公司好了。这样,正向设计在该环节己达到了最优,产品质量以保障。如今中国还不具备这样的条件,国外的技术优势在公司,而中国在大学,而大学,只能是作坊。搞大了做不来;小的别人都有了,不如逆向来得快,技术密集在中国特色下就是劳动力密集。中国设计水平不高,眼光不远,所以总是用逆向设计来赚钱,用正向设计来得项目。我相信以后还是会改变的。

作者: kzw    时间: 2006-6-16 14:57

经典。




欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0