《電子技術應用》
您所在的位置:首頁 > 通信與網絡 > 設計應用 > CPLD與FPGA的用途及其區別
CPLD與FPGA的用途及其區別
網絡
摘要: FPGA/CPLD能做什么呢?可以毫不夸張的講,FPGA/CPLD能完成任何數字器件的功能,上至高性能CPU,下至簡單的74電路,都可以用FPGA/CPLD來實現。FPGA/CPLD如同一張白紙或是一堆積木,工程師可以通過傳統的原理圖輸入法,
關鍵詞: 區別 用途 FPGA CPLD
Abstract:
Key words :

FPGA/CPLD能做什么呢?

可以毫不夸張的講,FPGA/CPLD能完成任何數字器件的功能,上至高性能CPU,下至簡單的74電路,都可以用FPGA/CPLD來實現。

FPGA/CPLD如同一張白紙或是一堆積木,工程師可以通過傳統的原理圖輸入法,或是硬件描述語言自由的設計一個數字系統。通過軟件仿真,我們可以事先驗證設計的正確性。在PCB完成以后,還可以利用FPGA/CPLD的在線修改能力,隨時修改設計而不必改動硬件電路。

使用FPGA/CPLD來開發數字電路,可以大大縮短設計時間,減少PCB面積,提高系統的可靠性。

FPGA/CPLD還可以做數字IC設計的前端驗證,用這種方式可以很大程度上降低IC設計的成本。

FPGA/CPLD的這些優點使得FPGA/CPLD技術在90年代以后得到飛速的發展,同時也大大推動了EDA軟件和硬件描述語言(HDL)的進步。

FPGA/CPLD有什么區別呢?

1)各個廠家叫法不盡相同:

PLD(Programmable Logic Device)是可編程邏輯器件的總稱,早期多EEPROM工藝,基于乘積項(Product Term)結構。

FPGA (Field Programmable Gate Arry)是指現場可編程門陣列,最早由Xilinx公司發明。多為SRAM 工藝,基于查找表(Look Up Table)結構,要外掛配置用的EPROM。

Xilinx把SRAM工藝,要外掛配置用的EPROM的PLD叫FPGA,把Flash工藝(類似EEPROM工藝),乘積項結構的PLD叫CPLD;

Altera把自己的PLD產品:MAX系列(EEPROM工藝),FLEX/ACEX/APEX系列(SRAM工藝)都叫作CPLD,即復雜PLD(Complex PLD)。

由于FLEX/ACEX/APEX系列也是SRAM工藝,要外掛配置用的EPROM,用法和Xilinx的FPGA一樣,所以很多人把Altera的FELX/ACEX/APEX系列產品也叫做FPGA.

2)結構上的主要區別

邏輯塊的粒度不同

邏輯塊指PLD 芯片中按結構劃分的功能模塊,它有相對獨立的組合邏輯陣列,塊間靠互連系統聯系.FPGA 中的CLB 是邏輯塊,其特點是粒度小,輸入變量為4~8 ,輸出為1~2 ,因而只是一個邏輯單元,每塊芯片中有幾十到近千個這樣的單元. CPLD中邏輯塊粒度較大,通常有數十個輸入端和一、二十個輸出端,每塊芯片只分成幾塊. 有些集成度較低的(如ATV2500) 則干脆不分塊. 顯然,如此粗大的分塊結構使用時不如FPGA 靈活.

邏輯之間的互連結構不同

CPLD 的邏輯塊互連是集總式的,其特點是等延時,任意兩塊之間的延時是相等的,這種結構給設計者帶來很大方便; FPGA 的互連則是分布式的,其延時與系統的布局有關,

3)應用范圍也有所不同

邏輯系統通常可分兩大類型:

1、邏輯密集型: 如高速緩存控制、DRAM 控制和DMA 控制等,它們僅需要很少的數據處理能力,但邏輯關系一般都復雜

2、數據密集型: 數據密集型需要大量數據處理能力,其應用多見于通訊領域.

為了選擇合適的PLD 芯片,應從速度與性能、邏輯利用率、使用方便性、編程技術等方面進行考查。

速度與性能:

數據密集型系統,比如,通訊中對信號進行處理的二維卷積器. 在實現這一算法的邏輯系統中,每個單元所需要的輸入端較少,但需要很多這樣的邏輯單元. 這些要求與FPGA 的結構相吻合. 因為FPGA 的粒度小,其輸入到輸出的傳輸延遲時間很短,因而能獲得高的單元速度.而控制密集型系統通常是輸入密集型的,邏輯復雜,CLB 的輸入端往往不夠用,需把多個CLB 串行級聯使用,同時CLB 之間的連接有可能通過多級通用PI 或長線,導致速度急劇下降. 因而實際的傳輸延遲時間要大CPLD. 比如,實現一個DRAM 控制器,它由四個功能塊組成:刷新狀態機、刷新地址計數器、刷新定時器和地址選擇開關,需要的輸入端有幾十個,顯然用CPLD 更合適.

邏輯利用率:

邏輯利用率是指器件中資源被利用的程度. CPLD 邏輯寄存器少,FPGA 邏輯弱而寄存器多,這正好與控制密集型系統與數據密集型系統相對應. 比如, 規模同為6000PLD 門的is2pLSI1032 有192 個寄存器;而XC4005E 有616 個寄存器. 因此從邏輯利用率角度,對于組合電路較復雜的設計,宜采用顆粒較粗的CPLD ,觸發器較多的設計,宜采用用細顆粒的FPGA.

(3)  使用方便性: 使用方便首先要考慮性能的可預測性,在這點上CPLD 優于FPGA. 對于CPLD ,通常只要輸入、輸出端口數,內部門和觸發器數目不超過芯片的資源并有一定裕量,總是可以實現的. 而FPGA ,則很難預測,因為完成設計所需的CLB 邏輯級數是無法事實確定的,只有靠多次試驗才能得到滿意的結果.

(4)  編程技術: FPGA 編程信息存放在外部存儲器,要附加存儲器芯片,其保密性差,斷電后數據易丟失. CPLD 采用最佳的E2CMOS 技術。

盡管FPGA和CPLD都是可編程ASIC器件,有很多共同特點,但由于CPLD和FPGA結構上的差異,具有各自的特點:
①CPLD更適合完成各種算法和組合邏輯,FP GA更適合于完成時序邏輯。換句話說,FPGA更適合于觸發器豐富的結構,而CPLD更適合于觸發器有限而乘積項豐富的結構。

②CPLD的連續式布線結構決定了它的時序延遲是均勻的和可預測的,而FPGA的分段式布線結構決定了其延遲的不可預測性。

③在編程上FPGA比CPLD具有更大的靈活性。CPLD通過修改具有固定內連電路的邏輯功能來編程,FPGA主要通過改變內部連線的布線來編程;FP GA可在邏輯門下編程,而CPLD是在邏輯塊下編程。

④FPGA的集成度比CPLD高,具有更復雜的布線結構和邏輯實現。

⑤CPLD比FPGA使用起來更方便。CPLD的編程采用E2PROM或FASTFLASH技術,無需外部存儲器芯片,使用簡單。而FPGA的編程信息需存放在外部存儲器上,使用方法復雜。

⑥CPLD的速度比FPGA快,并且具有較大的時間可預測性。這是由于FPGA是門級編程,并且CLB之間采用分布式互聯,而CPLD是邏輯塊級編程,并且其邏輯塊之間的互聯是集總式的。

⑦在編程方式上,CPLD主要是基于E2PROM或FLASH存儲器編程,編程次數可達1萬次,優點是系統斷電時編程信息也不丟失。CPLD又可分為在編程器上編程和在系統編程兩類。FPGA大部分是基于SRAM編程,編程信息在系統斷電時丟失,每次上電時,需從器件外部將編程數據重新寫入SRAM中。其優點是可以編程任意次,可在工作中快速編程,從而實現板級和系統級的動態配置。

⑧CPLD保密性好,FPGA保密性差。

⑨一般情況下,CPLD的功耗要比FPGA大,且集成度越高越明顯。

1.CPLD

CPLD主要是由可編程邏輯宏單元(LMC,Logic Macro Cell)圍繞中心的可編程互連矩陣單元組成,其中LMC邏輯結構較復雜,并具有復雜的I/O單元互連結構,可由用戶根據需要生成特定的電路結構,完成一定的功能。由于 CPLD內部采用固定長度的金屬線進行各邏輯塊的互連,所以設計的邏輯電路具有時間可預測性,避免了分段式互連結構時序不完全預測的缺點。到90年代, CPLD發展更為迅速,不僅具有電擦除特性,而且出現了邊緣掃描及在線可編程等高級特性。較常用的有Xilinx公司的EPLD和Altera公司的 CPLD。

2. FPGA

FPGA通常包含三類可編程資源:可編程邏輯功能塊、可編程I/O塊和可編程互連??删幊踢壿嫻δ軌K是實現用戶功能的基本單元,它們通常排列成一個陣列,散布于整個芯片;可編程I/O塊完成芯片上邏輯與外部封裝腳的接口,常圍繞著陣列排列于芯片四周;可編程內部互連包括各種長度的連線線段和一些可編程連接開關,它們將各個可編程邏輯塊或I/O塊連接起矗?鉤商囟üδ艿牡緶貳2煌?Ъ疑??腇PGA在可編程邏輯塊的規模,內部互連線的結構和采用的可編程元件上存在較大的差異。較常用的有Altera、Xinlinx和Actel公司的FPGA。FPGA一般用于邏輯仿真。電路設計工程師設計一個電路首先要確定線路,然后進行軟件模擬及優化,以確認所設計電路的功能及性能。然而隨著電路規模的不斷增大,工作頻率的不斷提高,將會給電路引入許多分布參數的影響,而這些影響用軟件模擬的方法較難反映出來,所以有必要做硬件仿真。FPGA就可以實現硬件仿真以做成模型機。將軟件模擬后的線路經一定處理后下載到FPGA,就可容易地得到一個模型機,從該模型機,設計者就很直觀地測試其邏輯功能及性能指標。
 

此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          国产一区在线播放| 激情久久久久久久| 亚洲欧美一区二区三区久久| 欧美三级在线播放| 欧美精品1区2区3区| 欧美高清不卡| 欧美日韩国产综合视频在线观看中文| 一本高清dvd不卡在线观看| 亚洲欧洲视频在线| 欧美jjzz| 午夜一级在线看亚洲| 最新69国产成人精品视频免费| 欧美国产综合| 亚洲欧美精品在线| 欧美91福利在线观看| 欧美性大战久久久久久久| 国产精品久久久亚洲一区| 一区二区亚洲欧洲国产日韩| 国产精品家教| 久久精品成人| 久久国产精品第一页| 亚洲男人的天堂在线观看| 亚洲第一区色| 欧美喷水视频| 欧美专区在线观看一区| 日韩一区二区精品视频| 国产精品igao视频网网址不卡日韩| 欧美午夜理伦三级在线观看| 美女啪啪无遮挡免费久久网站| 国产日韩在线不卡| 乱人伦精品视频在线观看| 亚洲激情一区| 国产精品国产精品国产专区不蜜| 午夜精品视频在线观看一区二区| 亚洲欧洲美洲综合色网| 亚洲国产欧美日韩另类综合| 国产伦精品一区二区三区视频孕妇| 国产精品网站一区| 久久久999精品视频| 久久久女女女女999久久| 亚洲一区在线免费观看| 欧美精品一区二区三区久久久竹菊| 韩国av一区二区三区在线观看| 久久女同精品一区二区| 欧美制服第一页| 欧美日韩伊人| 99精品国产在热久久| 久久爱91午夜羞羞| 欧美紧缚bdsm在线视频| 激情久久久久久久久久久久久久久久| 欧美激情麻豆| 国产精品久久999| 黄色免费成人| 久久手机精品视频| 久久综合亚洲社区| 悠悠资源网亚洲青| 午夜欧美精品| 国产精品久久久999| 久久综合伊人| 激情六月婷婷综合| 欧美理论电影在线观看| 欧美日韩午夜剧场| 激情欧美一区二区三区在线观看| 欧美喷水视频| 一区在线视频| 欧美国产一区二区三区激情无套| 亚洲一区二区毛片| 美女视频黄免费的久久| 国产日韩av在线播放| 欧美日韩另类视频| 国产精品伦一区| 亚洲视频国产视频| 国产日韩亚洲欧美精品| 麻豆九一精品爱看视频在线观看免费| 久久久亚洲午夜电影| 欧美sm重口味系列视频在线观看| 免费成人毛片| 久久久久久久国产| 午夜欧美电影在线观看| 亚洲欧美久久久| 美女露胸一区二区三区| 国产一区三区三区| 欧美日韩精品高清| 美女脱光内衣内裤视频久久网站| 久久色中文字幕| 免费在线视频一区| 欧美激情在线| 国产精品分类| 最新国产精品拍自在线播放| 红桃av永久久久| 亚洲一区精品电影| 国产精品女人久久久久久| 中文亚洲欧美| 欧美日韩精品是欧美日韩精品| 久久综合色一综合色88| 一本一本久久| 国产午夜精品一区理论片飘花| 亚洲激情成人在线| 狠狠爱成人网| 欧美在线地址| 国产欧美日本一区二区三区| 老色鬼精品视频在线观看播放| 国产精品一级久久久| 欧美成人精品不卡视频在线观看| 亚洲欧美激情视频在线观看一区二区三区| 亚洲午夜精品网| 在线看片欧美| 亚洲第一页自拍| 欧美一二三区精品| 久久综合狠狠| 国产伦精品一区二区三| 雨宫琴音一区二区在线| 久久伊人亚洲| 一区二区三区国产精品| 性欧美大战久久久久久久久| 久久久久久亚洲精品不卡4k岛国| 国产亚洲一区二区三区在线观看| 国产伦精品一区二区三区在线观看| 国产精自产拍久久久久久蜜| 欧美精品一区二区在线观看| 欧美大片免费| 欧美怡红院视频| 美脚丝袜一区二区三区在线观看| 亚洲专区在线视频| 欧美在线观看视频一区二区| 久久久久中文| 好吊色欧美一区二区三区视频| 欧美日韩一区二区在线| 樱花yy私人影院亚洲| 欧美在线视频观看免费网站| 国产精品久久9| 欧美一区二区三区四区视频| 国产精品日韩在线| 亚洲夜晚福利在线观看| 国产视频在线观看一区二区三区| 国产一区二区三区在线观看免费| 亚洲韩国一区二区三区| 午夜亚洲福利| 国产一级揄自揄精品视频| 噜噜噜在线观看免费视频日韩| 国产一区二区激情| 久久国产免费看| 欧美日韩中文字幕精品| 99re这里只有精品6| 亚洲欧美变态国产另类| 国产亚洲成精品久久| 亚洲国产成人久久综合一区| 日韩午夜激情| 亚洲黄色大片| 亚洲小视频在线| 欧美精品日韩www.p站| 一区二区三区高清视频在线观看| 一区二区三区|亚洲午夜| 亚洲美女精品久久| 亚洲午夜成aⅴ人片| 99视频一区二区三区| 久久精品最新地址| 在线视频欧美一区| 亚洲综合日韩| 亚洲精品视频啊美女在线直播| 狠狠色丁香久久婷婷综合丁香| 国产精品女人久久久久久| 在线视频你懂得一区二区三区| 国产日韩欧美在线视频观看| 久久av一区| 激情综合五月天| 免费观看久久久4p| 欧美美女福利视频| 日韩一区二区精品视频| 国内一区二区三区在线视频| 在线看片第一页欧美| 亚洲国产精品va在线看黑人动漫| 欧美视频一区在线| 欧美国产日本韩| 午夜在线视频一区二区区别| 国产日本欧美一区二区三区在线| 国产精品一区二区三区成人| 欧美绝品在线观看成人午夜影视| 亚洲一二三四久久| 最新亚洲视频| 国产一区二区三区高清播放| 亚洲国产欧美久久| 黄色日韩网站视频| 国产女优一区| 亚洲国产综合视频在线观看| 国产精品人人爽人人做我的可爱| 久久久国产精品一区二区中文| 欧美一级欧美一级在线播放| 亚洲欧美综合v| 亚洲美女在线一区| 国产精品久久久久aaaa| 在线播放日韩专区| 欧美日韩一区二区免费视频| 亚洲一区二区三区精品在线| 亚洲一区二区精品在线| 午夜久久影院| 国产亚洲午夜高清国产拍精品| 亚洲激情视频网| 国产乱人伦精品一区二区| 在线亚洲免费视频| 在线日韩av片| 国产一区二区三区黄| 久久久久女教师免费一区| 久久嫩草精品久久久精品| 精品成人a区在线观看| 在线看视频不卡| 国模套图日韩精品一区二区| 一区二区三区国产在线观看| 久久久久网站| 亚洲欧美一区二区三区在线| 欧美三级电影网| 激情欧美日韩| 国产精品大片wwwwww| 欧美福利视频一区| 国产毛片精品国产一区二区三区| 欧美日韩一区二区免费在线观看| 国产精品入口| 国产精品久久久久久久久借妻| 99精品国产高清一区二区| 亚洲激情欧美激情| 午夜亚洲精品| 亚洲视频在线观看网站| 亚洲综合不卡| 亚洲精品少妇网址| 日韩视频免费看| 国产一区二区三区四区五区美女| 免费不卡视频| 国产精品女主播在线观看| 国产精品普通话对白| 日韩午夜激情电影| 亚洲一区精品在线| 一区二区三区在线视频播放| 这里是久久伊人| 韩国福利一区| 欧美精品一区二区高清在线观看| 一区二区三区四区五区精品视频| 欧美猛交免费看| 欧美日韩精品欧美日韩精品一| 国产精品vip| 亚洲电影av| 欧美精品手机在线| 夜夜嗨av一区二区三区四区| 亚洲国产精品一区二区第四页av| 国产精品免费看| 亚洲一区二区三区涩| 日韩视频不卡中文| 99国内精品| 亚洲国产精品传媒在线观看| 亚洲免费成人| 韩国v欧美v日本v亚洲v| 亚洲国内欧美| 欧美日韩爆操| 久久一区二区三区四区| 欧美日韩成人| 欧美美女bbbb| 在线播放中文字幕一区| 国产午夜一区二区三区| 国产精品任我爽爆在线播放| 久久天天躁狠狠躁夜夜av| 久久久久久久综合| 欧美视频一区| 亚洲中无吗在线| 亚洲一区中文字幕在线观看| 国产一在线精品一区在线观看| 国产亚洲成av人片在线观看桃| 国产精品亚洲精品| 欧美日韩另类一区| 国产亚洲一区二区三区在线观看| 一区二区亚洲欧洲国产日韩| 欧美日韩一区在线播放| 99国产麻豆精品| 亚洲欧美日本视频在线观看| 欧美一区亚洲二区| 欧美激情在线播放| 久久婷婷色综合| 国产精品美女www爽爽爽视频| 国产精品久久夜| 影音先锋中文字幕一区二区| 国产精品高潮呻吟久久av黑人| 欧美极品欧美精品欧美视频| 国内精品一区二区三区| 久久久www免费人成黑人精品| 亚洲欧美日韩区| 亚洲一区二区精品在线| 欧美国产日韩精品| 欧美丝袜一区二区三区| 欧美激情第8页| 久久激情五月婷婷| 国产精品家庭影院| 国产在线精品自拍| 久久精品视频导航| 香蕉久久夜色精品国产使用方法| 国产精品久久久久久久浪潮网站| 国产精品99免视看9| 亚洲欧美日韩另类| 尤物在线观看一区| 亚洲精品激情| 国产在线乱码一区二区三区| 日韩视频一区二区| 国产在线不卡精品| 国产精品影音先锋| 亚洲一区二区三区视频播放| 国产一区二区欧美| 欧美影院成人| 亚洲网在线观看| 夜夜嗨av色综合久久久综合网| 亚洲一区二区三区涩| 亚洲午夜国产成人av电影男同| 99在线观看免费视频精品观看| 午夜宅男久久久| 免费成人性网站| 亚洲人成网站777色婷婷| 久久天天躁狠狠躁夜夜av| 久久国产欧美精品| 欧美女同在线视频| 久久国产精品电影| 亚洲精品日日夜夜| 美女诱惑一区| 国产精品美女久久久久aⅴ国产馆| 国产精品嫩草99a| 欧美freesex交免费视频| 欧美日韩国产二区| 久久久久久网站| 欧美精品性视频| 卡一卡二国产精品| 欧美成人r级一区二区三区| 欧美日韩国产在线播放网站| 久久久久在线观看|