CPLD全英文名稱為Complex Programming logic device,中文為復雜可編程邏輯器件。CPLD采用CMOS EPROM、EEPROM、快閃存儲器和SRAM等編程技術,從而構成了高密度、高速度和低功耗的可編程邏輯器件。
由于CPLD和FPGA結構上的差異,具有各自的特點:
1)、CPLD更適合完成各種算法和組合邏輯,FPGA更適合于完成時序邏輯。換句話說,FPGA更適合于觸發器豐富的結構,而CPLD更適合于觸發器有限而乘積項豐富的結構。
2)、CPLD的連續式布線結構決定了它的時序延遲是均勻的和可預測的,而FPGA的分段式布線結構決定了其延遲的不可預測性。
3)、在編程上FPGA比CPLD具有更大的靈活性。CPLD通過修改具有固定內連電路的邏輯功能來編程,FPGA主要通過改變內部連線的布線來編程;FPGA可在邏輯門下編程,而CPLD是在邏輯塊下編程。
4)、FPGA的集成度比CPLD高,具有更復雜的布線結構和邏輯實現。
5)、CPLD比FPGA使用起來更方便。CPLD的編程采用E2PROM或FASTFLASH技術,無需外部存儲器芯片,使用簡單。而FPGA的編程信息需存放在外部存儲器上,使用方法復雜。
6)、CPLD的速度比FPGA快,并且具有較大的時間可預測性。這是由于FPGA是門級編程,并且CLB之間采用分布式互聯,而CPLD是邏輯塊級編程,并且其邏輯塊之間的互聯是集中式的。
7)、在編程方式上,CPLD主要是基于E2PROM或FLASH存儲器編程,編程次數可達1萬次,優點是系統斷電時編程信息也不丟失。FPGA大部分是基于SRAM編程,編程信息在系統斷電時丟失,每次上電時,需從器件外部將編程數據重新寫入SRAM中。其優點是可以編程任意次,可在工作中快速編程,從而實現板級和系統級的動態配置。
8)、CPLD保密性好,FPGA保密性差。
9)、一般情況下,CPLD的功耗要比FPGA大,且集成度越高越明顯。
提到CPLD,不得不提到Altera的MAX II系列。
Altera MAX II系列自2004年7月開始發售以來,世界范圍內已經有數千個客戶在使用該系列器件。MAX II系列具有每I/O引腳最低的成本,可以集成在新的、價格敏感、大批量產品應用中,例如消費類、通信、工業、計算類以及汽車市場等。
MAX II器件系列包括四種型號,密度范圍為240至2,210 LE。MAX II器件可提供低成本封裝,如1.0-mm FineLine BGA?和0.5-mm薄型四方扁平封裝。所有四種型號的商用級、工業級和無鉛封裝產品均可以通過Altera?的分銷商在世界范圍內供貨。
Altera的MAX Ⅱ器件是屬于CPLD。但是為了降低成本,內部采用了FPGA的架構,應該說是簡化的FPGA,然后內置eeprom。MAX II系列采用0.18um flash工藝,配置芯片集成在內部,和普通PLD一樣上電即可工作。容量比上一代大大增加,內部集成一片 8Kbits串行EEPROM,增加很多功能。MAXII采用2.5v或者3.3v內核電壓,MAXII G系列采用1.8v內核電壓。
從用戶的角度來看,Altera MAX II系列性價比不錯,成為CPLD的主流器件,在國內也得到了廣泛的應用。
直到2015年12月英特爾斥資167億美元收購了Altera公司。
Altera被Intel公司收購以后,產品戰略產生了一定的偏移,逐漸向高毛利產品靠攏,對技術門檻較低的CPLD系列不太重視,在這兩年缺芯的現象越來越嚴重,Altera的產能也在向高端產品傾斜,導致其低端CPLD嚴重缺貨,用戶迫切需要國產替代。
AGM微電子總部位于杭州,成立于2012年,早在2014年AGM就發布量產了與Altera MAX II系列兼容的CPLD系列產品,在整整八年時間中,發展了大批的國內民營客戶,出貨超過千萬,產品性能可靠,目前已成為該系列國產替代的最成熟選擇。
AGM CPLD系列的選型對標是:
AG256SL100--->EPM240T100CxN/EPM240T100IxN
AG576SL100--->EPM570T100CxN/EPM570T100IxN
AG576SL144--->EPM570T144CxN/EPM570T144IxN
AG1280Q32/Q48--->EPM1270
客戶在選擇國產替代方案的時候,最關注的是原有應用怎么順利遷移到新的芯片上。AGM的做法是通過兼容接口與國外同類型產品做到流程全兼容,以切入現存生態系統,是國內唯一一家軟硬件介入,可以高兼容性高靈活性切入原有行業內生態,客戶使用成本低,并多量產出貨驗證。
另外值得注意的是,AGM完全正向開發,擁有自主知識產權的編譯工具和IC,芯片內部架構與MAX II完全不同,但又做到了通過接口做到流程全兼容。
通過AGM提供的成熟工具,大部分客戶都在三天內快速完成了芯片國產替代的技術開發和測試。
如有需求,可以在社區直接私信我(或QQ郵箱8309031)
-
cpld
+關注
關注
32文章
1247瀏覽量
169201 -
Altera
+關注
關注
37文章
777瀏覽量
153849 -
可編程邏輯
+關注
關注
7文章
514瀏覽量
44072 -
AGM
+關注
關注
0文章
86瀏覽量
17063
發布評論請先 登錄
相關推薦
評論