PLD 包含CPLD FPGA以及PAL PLA GAL等产品种类
CPLD FPGA结构不同(前者是与或阵列 后者是基于动态RAM的查找表)集成度和速度也不同(前者不如后者) 从而应用领域也不同 现在FPGA应用远多于CPLD 它们各自还有很多特点 相关信息很容易查到
PLC是可编程控制器 可以看作一个系统 目的是控制 特点是可编程 可以采用PLD实现 显然PLD和PLC不是并列的关系 通俗的说 PLD是面粉 PLC是做出来的蛋糕
SOPC强调的是把一个可编程系统集成到一个芯片上 从而具有灵活性好 面积小 功耗低 成本低等特点 这是当前半导体设计发展的方向
SOPC是system on programble chip, 也是SOC的一种,跟单片机比是可以定制CPU及外设,比单片机灵活。
这个嘛,建议逛一逛论坛,理解会更深一些