买芯片网
XILINX(AMD),ALTERA(INTEL),LATTICE
聚焦三大FPGA芯片品牌,强大的现货交付能力
Xilinx,Altera,Lattice
买芯片网代理Altera(英特尔)、Lattice(莱迪思)、Xilinx(赛灵思 AMD)
首页 >> Xilinx新闻 >> 认清CPLD和FPGA
认清CPLD和FPGA

CPLDFPGA都是我们经常会用到的器件。有的说有配置芯片的是FPGA,没有的是CPLD;有的说逻辑资源多的是FPGA,少的是CPLD;有的直接就不做区分,把他们都叫做FPGA。那么两者到底有什么区别呢?下面我们就以Altera公司的CPLD和FPGA为例来说说两者的区别。

买芯片网专注整合全球优质赛灵思代理商现货资源,是国内领先的Altera(英特尔)、Lattice(莱迪思)、Xilinx(赛灵思 AMD)芯片采购服务平台,买芯片网轻松满足您的芯片采购需求.

首先我们看一下CPLD的芯片结构,搞清楚CPLD是由哪几部分组成的。下图是MAX系列CPLD的芯片结构图:

从图中可以清楚的看出来CPLD主要由三部分组成:Macro cell(宏单元),PIA(可编程连线),和IO Control Block(IO控制块)。每个宏单元都与GCLK(全局时钟)OE(输出使能)GCLR(清零)等控制信号直接相连,并且延时相同。各宏单元之间也由固定长度的金属线互连,这样保证逻辑电路的延时固定。其中宏单元模块是CPLD的逻辑功能实现单元,是器件的基本单元,我们设计的逻辑电路就是由宏单元具体实现的。下面我们再来看看宏单元的具体结构:

一个宏单元主要包括了LAB Local Array(逻辑阵列),Product-Term Select Matrix(乘积项选择矩阵)和一个可编程D触发器组成。其中逻辑阵列的每一个交叉点都可以通过编程实现导通从而实现与逻辑,乘积项选择矩阵可实现或逻辑。这两部分协同工作,就可以实现一个完整的组合逻辑。输出可以选择通过D触发器,也可以对触发器进行旁路。通过这个结构可以发现,CPLD非常适合实现组合逻辑,再配合后面的触发器也能够实现一定的时序逻辑。

Xilinx芯片今日搜索排行榜(2026/8/18)
XCV1000-4FG680C
FPGA现场可编程门阵列
680-FTEBGA
XC7VX485T-1FF1158C
FPGA现场可编程门阵列
1158-FCBGA
XCS30-4BG256C
集成电路(IC) > 嵌入式 > FPGA(现场可编程门阵列)
封装:256-PBGA(27x27)
XC4VFX60-11FFG1152I
FPGA现场可编程门阵列
1152-FCBGA
XC7VX690T-3FFG1761E
FPGA现场可编程门阵列
1761-FCBGA
XC7K480T-2FFG1156I
FPGA现场可编程门阵列
1156-FCBGA
XC7A12T-2CSG325C
集成电路(IC) > 嵌入式 > FPGA(现场可编程门阵列)
封装:324-CSPBGA(15x15)
XC3S100E-4TQG144I
集成电路(IC) > 嵌入式 > FPGA(现场可编程门阵列)
封装:144-TQFP(20x20)
M4A5-96/48-7VC
集成电路(IC) > 嵌入式 > CPLD(复杂可编程逻辑器件)
封装:100-TQFP(14x14)
M4A5-32/32-10VC48
集成电路(IC) > 嵌入式 > CPLD(复杂可编程逻辑器件)
封装:48-TQFP(7x7)
LCMXO2280E-3TN144C
集成电路(IC) > 嵌入式 > FPGA(现场可编程门阵列)
封装:144-TQFP(20x20)
M4A5-96/48-10VC
集成电路(IC) > 嵌入式 > CPLD(复杂可编程逻辑器件)
封装:100-TQFP(14x14)
5AGZME3E3H29I4G
集成电路(IC) > 嵌入式 > FPGA(现场可编程门阵列)
封装:780-HBGA(33x33)
1SD280PT2F55E1VG
集成电路(IC) > 嵌入式 > FPGA(现场可编程门阵列)
封装:2912-FBGA(55x55)
5SGXEA5K2F35C2LG
集成电路(IC) > 嵌入式 > FPGA(现场可编程门阵列)
封装:1152-FBGA(35x35)
5CGXBC4C7F27C8N
集成电路(IC) > 嵌入式 > FPGA(现场可编程门阵列)
封装:672-FBGA(27x27)
Xilinx(赛灵思,AMD)产品及其应用
Xilinx(赛灵思,AMD)公司新闻
买芯片网轻松满足您的芯片采购需求
买芯片网,独家代理渠道,专注三大品牌:XILINX(赛灵思 AMD)ALTERA(英特尔 INTEL)LATTICE(莱迪思)