关于FPGA和ASIC的问题
时间:12-12
整理:3721RD
点击:
新手求问.
从RTL风格上说,两者有什么主要区别.
还有就是,应届生出来第一份职业,做FPGA和ASIC会不会很不一样,以后出路怎样?
另外,某公司招聘职位有个 CDMA digital engineer ,这个digital就是我们说的数字IC么?还是别的
从RTL风格上说,两者有什么主要区别.
还有就是,应届生出来第一份职业,做FPGA和ASIC会不会很不一样,以后出路怎样?
另外,某公司招聘职位有个 CDMA digital engineer ,这个digital就是我们说的数字IC么?还是别的
我的感觉,
ASIC写代码基本就是做前端
FPGA还要做一些后端的工作,写写约束指导布局布线什么的
仅从前端来讲,两者几乎完全一样
RTL代码风格基本一致,除了一些细微的差别
同时重申水木主流观点:当工程师是没前途的,体制内才是王道。
好了,这样就不怕你以后埋怨我误导你走上工程师之路了。
asic和fpga的rtl,memory相关的部分会稍有不一样
asic的configuration会受具体工艺的memory compiler限制
fpga的各种器件也会不一样
类似的,datapath(dsp)部分coding FPGA也得多做点考虑
其他逻辑部分代码风格保持一样就可以。虽然理论上fpga代码可以针对器件的lut
做优化,但是基本没必要这么做
fpga代码受的限制更多
毕竟资源频率什么比asic差很多
针对fpga有些timing优化上的技巧,在asic上并不好用
基本是差不多的
前边的同学回答的很好,我就不补充了,哈哈。
取决于下一届政府的走向
95年到2000年的时候,还是青年们崇拜比尔盖茨和杨致远的时代
体制内突然咸鱼翻身就是在who和when的任期这些年