不知道你要是和谁比。我推断是和传统ASIC比吧。
1. 成本。中低端领域,FPGA大有取代ASIC的优势,但在高端则要困难一些,因为高端FPGA的成本很高,除非量不高,否则肯定ASIC要划算得多;
2. 功耗。这点同样在高端领域体现得很明显。实现相同的逻辑和速度,使用FPGA比ASIC功耗要高得多。
3. 速度。即使是高端FPGA,其速率也要比ASIC要低,主要限制瓶颈在其可编程布线资源的开关切换点上
缺点就是 很贵
而且数据处理优势在于并行处理 对于一些复杂控制逻辑不好处理 虽然有状态机 但是仍然有差距