CPLD開發(fā)板和FPGA開發(fā)板的區(qū)別
發(fā)布時(shí)間:2008/8/22 0:00:00 訪問次數(shù):963
① cpld更適合完成各種組合邏輯,fp ga更適合于完成時(shí)序邏輯。換句話說,fpga更適合于觸發(fā)器豐富的結(jié)構(gòu),而cpld更適合于觸發(fā)器有限而乘積項(xiàng)豐富的結(jié)構(gòu)。
、 cpld的連續(xù)式布線結(jié)構(gòu)決定了它的時(shí)序延遲是均勻的和可預(yù)測的,而fpga的分段式布線結(jié)構(gòu)決定了其延遲的不可預(yù)測性。
、 在編程上fpga比cpld具有更大的靈活性。cpld通過修改具有固定內(nèi)連電路的邏輯功能來編程,fpga主要通過改變內(nèi)部連線的布線來編程;fp ga可在邏輯門下編程,而cpld是在邏輯塊下編程。
、 fpga的集成度比cpld高,具有更復(fù)雜的布線結(jié)構(gòu)和邏輯實(shí)現(xiàn)。
⑤ cpld比fpga使用起來更方便。cpld的編程采用e2prom或fastflash技術(shù),無需外部存儲(chǔ)器芯片,使用簡單。而fpga的編程信息需存放在外部存儲(chǔ)器上,
、 cpld的速度比fpga快,并且具有較大的時(shí)間可預(yù)測性。這是由于fpga是門級編程,并且clb之間采用分布式互聯(lián),而cpld是邏輯塊級編程,并且其邏輯塊之間的互聯(lián)是集總式的。
⑦ 在編程方式上,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)板級和系統(tǒng)級的動(dòng)態(tài)配置。
、 cpld保密性好,fpga保密性差。
綜合以上特點(diǎn)可以知道,cpld可以實(shí)現(xiàn)的功能比較單一,適合純組合邏輯。因此在進(jìn)行ic設(shè)計(jì)的原型驗(yàn)證或者設(shè)計(jì)中包含了復(fù)雜的協(xié)議處理,或者設(shè)計(jì)中使用大量的時(shí)序元件時(shí)一般選用fpga器件。也就是說fpga可以適應(yīng)當(dāng)前技術(shù)發(fā)展中高密度集成的各種設(shè)計(jì)。
所以選擇開發(fā)板盡量選擇最新器件以及主流器件,同時(shí)在資金允許的情況下,盡可能選擇系統(tǒng)等效門較大的器件。因?yàn)檫@個(gè)行業(yè)發(fā)展太快,幾年以前的芯片也就在學(xué)?梢哉业蕉话愎窘^對不會(huì)使用也不會(huì)采購的,所以過時(shí)的器件意味著過時(shí)的知識。
歡迎轉(zhuǎn)載,信息來自維庫電子市場網(wǎng)(www.dzsc.com)
、 cpld更適合完成各種組合邏輯,fp ga更適合于完成時(shí)序邏輯。換句話說,fpga更適合于觸發(fā)器豐富的結(jié)構(gòu),而cpld更適合于觸發(fā)器有限而乘積項(xiàng)豐富的結(jié)構(gòu)。
、 cpld的連續(xù)式布線結(jié)構(gòu)決定了它的時(shí)序延遲是均勻的和可預(yù)測的,而fpga的分段式布線結(jié)構(gòu)決定了其延遲的不可預(yù)測性。
、 在編程上fpga比cpld具有更大的靈活性。cpld通過修改具有固定內(nèi)連電路的邏輯功能來編程,fpga主要通過改變內(nèi)部連線的布線來編程;fp ga可在邏輯門下編程,而cpld是在邏輯塊下編程。
、 fpga的集成度比cpld高,具有更復(fù)雜的布線結(jié)構(gòu)和邏輯實(shí)現(xiàn)。
、 cpld比fpga使用起來更方便。cpld的編程采用e2prom或fastflash技術(shù),無需外部存儲(chǔ)器芯片,使用簡單。而fpga的編程信息需存放在外部存儲(chǔ)器上,
、 cpld的速度比fpga快,并且具有較大的時(shí)間可預(yù)測性。這是由于fpga是門級編程,并且clb之間采用分布式互聯(lián),而cpld是邏輯塊級編程,并且其邏輯塊之間的互聯(lián)是集總式的。
、 在編程方式上,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)板級和系統(tǒng)級的動(dòng)態(tài)配置。
、 cpld保密性好,fpga保密性差。
綜合以上特點(diǎn)可以知道,cpld可以實(shí)現(xiàn)的功能比較單一,適合純組合邏輯。因此在進(jìn)行ic設(shè)計(jì)的原型驗(yàn)證或者設(shè)計(jì)中包含了復(fù)雜的協(xié)議處理,或者設(shè)計(jì)中使用大量的時(shí)序元件時(shí)一般選用fpga器件。也就是說fpga可以適應(yīng)當(dāng)前技術(shù)發(fā)展中高密度集成的各種設(shè)計(jì)。
所以選擇開發(fā)板盡量選擇最新器件以及主流器件,同時(shí)在資金允許的情況下,盡可能選擇系統(tǒng)等效門較大的器件。因?yàn)檫@個(gè)行業(yè)發(fā)展太快,幾年以前的芯片也就在學(xué)?梢哉业蕉话愎窘^對不會(huì)使用也不會(huì)采購的,所以過時(shí)的器件意味著過時(shí)的知識。
歡迎轉(zhuǎn)載,信息來自維庫電子市場網(wǎng)(www.dzsc.com)
熱門點(diǎn)擊
- CPLD開發(fā)板和FPGA開發(fā)板的區(qū)別
- 基于FPGA和AD1836的I2S接口設(shè)計(jì)
- JavaCard CPU的設(shè)計(jì)與FPGA實(shí)現(xiàn)
- 如何用C語言開發(fā)DSP嵌入式系統(tǒng)
- C和C++ 字符串字面量的比較
- Xilinx針對Virtex-5 FXT F
- Ittiam Systems選用Strati
- Linux下C語言編程概述
- C++對象布局及多態(tài)實(shí)現(xiàn)之動(dòng)態(tài)和強(qiáng)制轉(zhuǎn)換
- FPGA PCIe 視頻采集(Video C
推薦技術(shù)資料
- 聲道前級設(shè)計(jì)特點(diǎn)
- 與通常的Hi-Fi前級不同,EP9307-CRZ這臺(tái)分... [詳細(xì)]
- 100A全集成電源模塊R
- Teseo-VIC6A GNSS車用精準(zhǔn)定位
- 高效先進(jìn)封裝工藝
- 模數(shù)轉(zhuǎn)換器 (Analog-to-Digit
- 集成模數(shù)轉(zhuǎn)換器(ADC)
- 128 通道20 位電流數(shù)字轉(zhuǎn)換器̴
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動(dòng)IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機(jī)遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計(jì)
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究