EDA是电子设计自动化的概念,函义较广
ASIC是专用集成电路,用PLD(Programmable logic Device)通过HDL可以设计ASIC,目前广泛使用的PLD即是FPGA和CPLD
ASIC 是分定制和可编程ASIC,而可编程ASIC就可以用FPGA和CPLD设计出来
就这几个概念包括的范围来说
EDA>ASIC>PLD设计
EDA是电子设计自动化的概念
不过也有把EDA设计只等同于PCB设计的。
ASIC 是定制芯片设计 包括前端 后端 和验证
FPGA 设计是逻辑设计 只做前端 和验证的多,后端做得少。
在做ASIC设计时可以把逻辑先做出来,下载到FPGA做硬件验证。
上学时用pld或fpga编程实现特定某种功能,到了公司把这种特定功能的芯片用于产品就叫anic了。