FPGA(Field Programmable Gates Array 現(xiàn)場可編程門陣列,內部結構為門陣列構成靜態(tài)存儲器(SRAM)。該SRAM可構成函數(shù)發(fā)生器,即查找表,通過查找表可實現(xiàn)邏輯函數(shù)功能)
CPLD(Complex Programmable Logic Device 復雜可編程邏輯器件,內部結構為“與或陣列”。該結構來自于典型的PAL、GAL器件的結構。任意一個組合邏輯都可以用“與—或”表達式來描述,所以該“與或陣列”結構能實現(xiàn)大量的組合邏輯功能)
簡單的“與或”陣列:(PAL、GAL、CPLD)
含查找表的邏輯單元:(FPGA)
CPLD和FPGA的主要區(qū)別:
1、布線能力
CPLD內連率高,不需要人工布局布線來優(yōu)化速度和面積,較FPGA更適合于EDA芯片設計的可編程驗證。
2、延遲小預測能力
CPLD連續(xù)式布線結構決定時序延時是均勻的和可預測的,F(xiàn)PGA分段式布線結構決定了不可預測時間延遲。
3、集成度的不同
CPLD:500 ~ 50000門; FPGA:1K ~ 10M 門
4、應用范圍的不同
CPLD邏輯能力強而寄存器少,適用于控制密集型系統(tǒng);
FPGA邏輯能力較弱但寄存器多,適于數(shù)據(jù)密集型系統(tǒng)。
CPLD和FPGA的優(yōu)點:
1.規(guī)模越來越大,實現(xiàn)功能越來越強,同時可以實現(xiàn)系統(tǒng)集成。
2.研制開發(fā)費用低,不承擔投片風險,使用方便。
3.通過開發(fā)工具在計算機上完成設計,電路設計周期短。
4.不需要設計人員了解很深的IC知識,EDA軟件易學易用。
5.通過FPGA和CPLD開發(fā)的系統(tǒng)成熟后,可以進行ASIC設計,形成批量生產。
-
FPGA
+關注
關注
1643文章
21966瀏覽量
614130 -
cpld
+關注
關注
32文章
1257瀏覽量
171005 -
sram
+關注
關注
6文章
782瀏覽量
115672
發(fā)布評論請先 登錄
同時DSP2812的源文件,命名不同,到底有什么區(qū)別?
KEIL、uVision、MDK、KEIL C51、RealView它們到底有什么區(qū)別?
關于CPLD和FPGA的區(qū)別

CPLD和FPGA兩者的區(qū)別

CAN通訊中摩托羅拉格式與英特爾格式到底有什么區(qū)別

單端與差異數(shù)據(jù)傳輸到底有什么區(qū)別

評論