一、 FPGA與 CPLD的基本概念
1.CPLD
CPLD主要是由可編程邏輯宏單元(LMC,Logic Macro Cell)圍繞中心的可編程互連矩陣單元組成,其中LMC邏輯結構較復雜,并具有復雜的I/O單元互連結構,可由用戶根據需要生成特定的 電路結構,完成一定的功能。由于 CPLD內部采用固定長度的金屬線進行各邏輯塊的互連,所以設計的邏輯電路具有時間可預測性,避免了分段式互連結構時序不完全預測的缺點。到90年代,CPLD發展更為迅速,不僅具有電擦除特性,而且出現了邊緣掃描及在線可編程等高級特性。較常用的有 Xilinx公司的EPLD和時序延遲是均勻的和可預測的,而FPGA的分段式布線結構決定了其延遲的不可預測性。
③在編程上FPGA比CPLD具有更大的靈活性。CPLD通過修改具有固定內連電路的邏輯功能來編程,FPGA主要通過改變內部連線的布線來編程;FPGA可在時序可預測和速度高等優點,然而,在過去由于受到CPLD密度的限制,他們只好轉向FPGA和ASIC。現在,設計人員可以體會到密度 高達數十萬門的CPLD所帶來的好處。
為滿足IT企業的需要,信盈達特開設有單片機,嵌入式ARM,linux,Java,PCB,FPGA,匯編C,Android,cortex-m3等課程的學習,并有專門的伯樂橋,為您搭建就業的平臺。想成為IT工程師嗎,馬上行動,請咨詢李老師電話13544345450,QQ2966383766!信盈達官網:http://www.edu118.com 深圳+廣州+鄭州+南寧+長沙一體學習!
|