winnie 发表于 2009-3-12 15:51:55

数字ASIC后端是体力活,不是技术活...

这是一位从事数字方面研究的朋友,他以自己的轻身经历来说明自己行业的一些特点.现在我们来听听他的看法吧!  这段日子对本行业颇有了解,经历过实习,也经历了转校,也做了些数字方面的研究,还看了些国际前沿主要在研究什么...。在国外,ASIC已经不算高科技了,因为ASIC技术已经很成熟,工艺也很成熟,很多ASIC公司也就是拿来现成IP进行流片,我了解很多国内公司就是走的这条路,这样可以缩小上市时间和流片风险。2年前我们做的USB2.0IP(由于时间紧,没有完成),现在发现很多公司都还在搞这个流片,可见国内搞ASIC根本不算是高科技了,顶多是体力活,做做综合,布局布线,验证...,这也是市场驱动的侧影. 国外现在热门的高科技是那群搞MEMS的,听过一个清华留美的博士讲过一次他们做的MEMS项目,听的我云里雾里 = =||
随着FPGA的性能提高和普及,FPGA将在很多方面替代ASIC。很明显其优点摆在那,风险小,上市时间快,可重配置,利于以后的硬件升级...
  FPGA也算是一个垄断行业,国内的FPGA基本都是Xilinx, Atera, Lattice,国内基本没人研究FPGA架构和FPGA设计。注意,此处FPGA设计不是设计design 然后implenment on fpga,本处指的是自己设计和生产FPGA。国内100%都是在那讨论怎么做设计,然后用FPGA实现。产品还没出来,一部分钱就流到国外那些FPGA厂商手里去了。当然人的精力是有限的,不过国内未尝不可考虑一下开一家这样的公司研究FPGA架构和设计,然后和几个大学一起联合搞研究,这样国内就能有本土的FPGA。相信很多国人还是很有爱国情操,这次5.12汶川地震可以看出...只要能够达到性能要求,即使价格稍微贵点,很多人还是会选择国产的...
前段日子朋友问我Xilinx的注册码,说要付钱。可是我发现EDACN上很多KEY,说明什么?这些FPGA厂商都是在那卖弄,其实骨子里面巴不得你用他们的工具做设计,因为你用了他们的工具意味着你就要买他们的FPGA,他们何尝不愿意给你用啊.所以说要KEY只是个假象,做个样子而已。
  前年中国嵌入式大会上,有位嵌入式专家就在那给嵌入式同胞讲,“不要把ASIC看得多么高深,其实那活没什么深奥的,很多搞ASIC的是从嵌入式转过去的”,那次主题还是针对SOC,所以系统级别的知识要很透。搞嵌入式的了解整个系统,所以能够深入了解某块Chip的工作和性能需求,于是他们会想方设法将某个传统的板级系统集成到一块chip上,在ASIC公司那段时间,很多工程师都是专注于某一方面,所以他们要是不干这个工作,出去了肯定什么都不会,因为ASIC flow在公司里面分得太细了。所以建议学ASIC还是要从嵌入式转,或者学ASIC的同时多多补充嵌入式方面的知识。
  前段日子也有很多困惑,发现会HDL, 熟悉ASIC flow,熟悉FPGA flow,发现什么都不会做,也就是什么都不会设计。这个好像和搞软件的情况雷同,会C/C++,却发现自己什么都不会了,所以还要补充其它领域的知识,比如网络协议,信号处理,图像处理等方面。所以说FPGA工程师和ASIC工程师某个方面有点像软件行业的程序员,别人拿来算法和要求,你写代码和实现吧。
  可见,数字ASIC其实不是什么搞技术活,其实就是体力活,要想领域更广,还是多多学习其它领域知识,毕竟ASIC和FPGA只是用来实现的一个流程而已...
页: [1]
查看完整版本: 数字ASIC后端是体力活,不是技术活...