一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

fpga和cpld的聯(lián)系和區(qū)別有哪些?看完全明白了

電子設(shè)計(jì) ? 2017-12-01 10:07 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

數(shù)字編程數(shù)字電路非常重要的一門課程,FPGACPLD是兩個(gè)重要的編程工具,本文帶您認(rèn)識(shí)fpga和cpld的聯(lián)系和區(qū)別。

FPGA(Field-Programmable Gate Array),即現(xiàn)場(chǎng)可編程門陣列,它是在PAL、GAL、CPLD等可編程器件的基礎(chǔ)上進(jìn)一步發(fā)展的產(chǎn)物。它是作為專用集成電路ASIC)領(lǐng)域中的一種半定制電路而出現(xiàn)的,既解決了定制電路的不足,又克服了原有可編程器件門電路數(shù)有限的缺點(diǎn)。

CPLD(Complex Programmable Logic Device)復(fù)雜可編程邏輯器件,是從PAL和GAL器件發(fā)展出來的器件,相對(duì)而言規(guī)模大,結(jié)構(gòu)復(fù)雜,屬于大規(guī)模集成電路范圍。是一種用戶根據(jù)各自需要而自行構(gòu)造邏輯功能的數(shù)字集成電路。其基本設(shè)計(jì)方法是借助集成開發(fā)軟件平臺(tái),用原理圖、硬件描述語(yǔ)言等方法,生成相應(yīng)的目標(biāo)文件,通過下載電纜(“在系統(tǒng)”編程)將代碼傳送到目標(biāo)芯片中,實(shí)現(xiàn)設(shè)計(jì)的數(shù)字系統(tǒng)。

盡管FPGA和CPLD都是可編程ASIC器件,有很多共同特點(diǎn),但由于CPLD和FPGA結(jié)構(gòu)上的差異,具有各自的特點(diǎn):

1、在編程上FPGA比CPLD具有更大的靈活性?CPLD通過修改具有固定內(nèi)連電路的邏輯功能來編程,FPGA主要通過改變內(nèi)部連線的布線來編程;FP GA可在邏輯門下編程,而CPLD是在邏輯塊下編程?
2、CPLD比FPGA使用起來更方便?CPLD的編程采用E2PROM或FASTFLASH技術(shù),無需外部存儲(chǔ)器芯片,使用簡(jiǎn)單?而FPGA的編程信息需存放在外部存儲(chǔ)器上,使用方法復(fù)雜?
3、CPLD的速度比FPGA快,并且具有較大的時(shí)間可預(yù)測(cè)性?這是由于FPGA是門級(jí)編程,并且CLB之間采用分布式互聯(lián),而CPLD是邏輯塊級(jí)編程,并且其邏輯塊之間的互聯(lián)是集總式的?
4、在編程方式上,CPLD主要是基于E2PROM或FLASH存儲(chǔ)器編程,編程次數(shù)可達(dá)1萬次,優(yōu)點(diǎn)是系統(tǒng)斷電時(shí)編程信息也不丟失?CPLD又可分為在編程器上編程和在系統(tǒng)編程兩類?FPGA大部分是基于SRAM編程,編程信息在系統(tǒng)斷電時(shí)丟失,每次上電時(shí),需從器件外部將編程數(shù)據(jù)重新寫入SRAM中?其優(yōu)點(diǎn)是可以編程任意次,可在工作中快速編程,從而實(shí)現(xiàn)板級(jí)和系統(tǒng)級(jí)的動(dòng)態(tài)配置?
5、CPLD保密性好,FPGA保密性差?
6、一般情況下,CPLD的功耗要比FPGA大,且集成度越高越明顯?
7、FPGA的集成度比CPLD高,具有更復(fù)雜的布線結(jié)構(gòu)和邏輯實(shí)現(xiàn)?
8、CPLD更適合完成各種算法和組合邏輯,FP GA更適合于完成時(shí)序邏輯?換句話說,FPGA更適合于觸發(fā)器豐富的結(jié)構(gòu),而CPLD更適合于觸發(fā)器有限而乘積項(xiàng)豐富的結(jié)構(gòu)?
9、CPLD的連續(xù)式布線結(jié)構(gòu)決定了它的時(shí)序延遲是均勻的和可預(yù)測(cè)的,而FPGA的分段式布線結(jié)構(gòu)決定了其延遲的不可預(yù)測(cè)性?

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • FPGA
    +關(guān)注

    關(guān)注

    1645

    文章

    22050

    瀏覽量

    618717
  • cpld
    +關(guān)注

    關(guān)注

    32

    文章

    1257

    瀏覽量

    171538
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    FPGACPLD區(qū)別

    FPGACPLD區(qū)別 盡管很多人聽說過CPLD,但是關(guān)于CPLDFPGA之間的
    發(fā)表于 09-27 09:49

    CPLDFPGA區(qū)別是什么?

    CPLDFPGA區(qū)別是什么?
    發(fā)表于 07-25 16:26

    FPGACPLD區(qū)別

    CPLD最大的區(qū)別是他們的存儲(chǔ)結(jié)構(gòu)不一樣,這同時(shí)也決定他們的規(guī)模不一樣。但是從使用和實(shí)現(xiàn)的角度來看,其實(shí)他們所使用的語(yǔ)言以及開發(fā)流程的各個(gè)步驟幾乎是一致的。對(duì)于大多數(shù)的初學(xué)者來說,學(xué)FPG
    發(fā)表于 02-21 06:19

    FPGACPLD的概念及基本使用和區(qū)別

    的缺點(diǎn).到90年代,CPLD發(fā)展更為迅速,不僅具有電擦除特性,而且出現(xiàn)邊緣掃描及在線可編程等高級(jí)特性.較常用的有Xilinx公司的EPLD和Altera公司的CPLD.2.FPGA FPGA
    發(fā)表于 08-28 15:41

    FPGACPLD區(qū)別是什么

    FPGACPLD區(qū)別是什么?Latch和Register區(qū)別在哪?行為描述中Latch如何產(chǎn)生的?
    發(fā)表于 09-22 07:55

    ISP與IAP的區(qū)別有哪些?它們之間有啥聯(lián)系?

    ISP的原理是什么?ISP與IAP的區(qū)別有哪些?它們之間有啥聯(lián)系?
    發(fā)表于 09-23 08:36

    cpld fpga 區(qū)別

    cpld fpga 區(qū)別 系統(tǒng)的比較,與大家共享:盡管FPGA和CPLD都是可編程ASIC器件,有很多共同特點(diǎn),但由于CPLD和FPGA結(jié)構(gòu)上的差異,具
    發(fā)表于 01-15 09:58 ?5780次閱讀
    <b class='flag-5'>cpld</b> <b class='flag-5'>fpga</b> <b class='flag-5'>區(qū)別</b>

    FPGA/CPLD的設(shè)計(jì)思想

    FPGACPLD區(qū)別,以及設(shè)計(jì)思路思想
    發(fā)表于 02-17 11:20 ?39次下載

    CPLDFPGA區(qū)別

    CPLDFPGA區(qū)別,好東西,喜歡的朋友可以下載來學(xué)習(xí)。
    發(fā)表于 02-19 16:59 ?0次下載

    關(guān)于CPLDFPGA區(qū)別

    CPLDFPGA都是我們經(jīng)常會(huì)用到的器件。有的說有配置芯片的是FPGA,沒有的是CPLD;有的說邏輯資源多的是FPGA,少的是
    發(fā)表于 09-18 16:35 ?5次下載
    關(guān)于<b class='flag-5'>CPLD</b>和<b class='flag-5'>FPGA</b>的<b class='flag-5'>區(qū)別</b>

    cpldfpga區(qū)別,cpldfpga的優(yōu)缺點(diǎn)

    中的一種半定制電路而出現(xiàn)的,既解決定制電路的不足,又克服了原有可編程器件門電路數(shù)有限的缺點(diǎn)。FPGACPLD區(qū)別和優(yōu)缺點(diǎn)分析。
    發(fā)表于 10-24 10:04 ?4.9w次閱讀

    CPLDFPGA兩者的區(qū)別

    CPLDFPGA都是我們經(jīng)常會(huì)用到的器件。有的說有配置芯片的是FPGA,沒有的是CPLD;有的說邏輯資源多的是FPGA,少的是
    發(fā)表于 05-24 02:03 ?5.1w次閱讀
    <b class='flag-5'>CPLD</b>和<b class='flag-5'>FPGA</b>兩者的<b class='flag-5'>區(qū)別</b>

    CPLDFPGA區(qū)別是什么

    可編程邏輯包括 PAL、GAL、PLD 等。通過不斷發(fā)展,它已經(jīng)發(fā)展成為現(xiàn)在的CPLD/FPGA。CPLD(復(fù)雜可編程邏輯器件)和FPGA(現(xiàn)場(chǎng)可編程門陣列)的功能基本相同,只是實(shí)現(xiàn)原
    的頭像 發(fā)表于 07-03 14:33 ?1w次閱讀
    <b class='flag-5'>CPLD</b>和<b class='flag-5'>FPGA</b>的<b class='flag-5'>區(qū)別</b>是什么

    FPGA和ASIC的區(qū)別聯(lián)系

      FPGA和ASIC作為數(shù)字電路的常見實(shí)現(xiàn)方式,其聯(lián)系區(qū)別備受關(guān)注。本文將從FPGA和ASIC的基本概念入手,深入研究它們的區(qū)別
    發(fā)表于 08-14 16:38 ?3747次閱讀

    fpgacpld區(qū)別

    FPGA(現(xiàn)場(chǎng)可編程門陣列)和CPLD(復(fù)雜可編程邏輯器件)都是可編程邏輯器件,但它們?cè)诙鄠€(gè)方面存在顯著的區(qū)別
    的頭像 發(fā)表于 03-15 14:56 ?1857次閱讀