看FPGA的用途而定。如果需要做算法或者图像数据缓存等耗逻辑量大的工作,那毫无疑问就是FPGA;如果只需处理很简单的逻辑,那就用CPLD。
如果你要大规模编程,建议选用能用FPGA,CPLD的资源较少,还有就是价格。。