⑴ EDA中的FPGA、CPLD的英文全稱和中文全稱是什麼
FPGA 簡介
FPGA是英文Field Programmable Gate Array的縮寫,即現場可編程門陣列,它是在PAL、GAL、EPLD等可編程器件的基礎上進一步發展的產物。它是作為專用集成電路(ASIC)領域中的一種半定製電路而出現的,既解決了定製電路的不足,又克服了原有可編程器件門電路數有限的缺點。
FPGA採用了邏輯單元陣列LCA(Logic Cell Array)這樣一個新概念,內部包括可配置邏輯模塊CLB(Configurable Logic Block)、輸出輸入模塊IOB(Input Output Block)和內部連線(Interconnect)三個部分。FPGA的基本特點主要有:
1)採用FPGA設計ASIC電路,用戶不需要投片生產,就能得到合用的晶元。 ——2)FPGA可做其它全定製或半定製ASIC電路的中試樣片。
3)FPGA內部有豐富的觸發器和I/O引腳。
4)FPGA是ASIC電路中設計周期最短、開發費用最低、風險最小的器件之一。
5)FPGA採用高速CHMOS工藝,功耗低,可以與CMOS、TTL電平兼容。
可以說,FPGA晶元是小批量系統提高系統集成度、可靠性的最佳選擇之一。
目前FPGA的品種很多,有XILINX的XC系列、TI公司的TPC系列、ALTERA公司的FIEX系列等。
FPGA是由存放在片內RAM中的程序來設置其工作狀態的,因此,工作時需要對片內的RAM進行編程。用戶可以根據不同的配置模式,採用不同的編程方式。
加電時,FPGA晶元將EPROM中數據讀入片內編程RAM中,配置完成後,FPGA進入工作狀態。掉電後,FPGA恢復成白片,內部邏輯關系消失,因此,FPGA能夠反復使用。FPGA的編程無須專用的FPGA編程器,只須用通用的EPROM、PROM編程器即可。當需要修改FPGA功能時,只需換一片EPROM即可。這樣,同一片FPGA,不同的編程數據,可以產生不同的電路功能。因此,FPGA的使用非常靈活。
FPGA有多種配置模式:並行主模式為一片FPGA加一片EPROM的方式;主從模式可以支持一片PROM編程多片FPGA;串列模式可以採用串列PROM編程FPGA;外設模式可以將FPGA作為微處理器的外設,由微處理器對其編程。
PLD介紹
可編程邏輯器件PLD(Programable Logic Device)是允許用戶編程(配置)實現所需邏輯功能的電路, 它與分立元件相比,具有速度快、容量大、功耗小和可靠性高等優點。由於集成度高,設計方法先進、現場可編程,可以設計各種數字電路,因此,在通信、數據處理、網路、儀器、工業控制、軍事和航空航天等眾多領域內得到了廣泛應用。不久的將來將全部取代分立數字元件,目前一些數字集成電路生產廠商已經停止了分立數字集成電路的生產。因此應該學會PLD的設計技術。
PLD電路早期代表產品由XLINX公司推出的門陣列,稱為FPGA(Field Programable Gate Array),隨後ALTERA公司推出以並行走線的PLD產品,稱為CPLD(Complex Programable Logic Device),這些早期產品價格高達萬元,其開發軟體價格高達幾十萬元。但是隨著生產技術水平的提高,現在PLD產品的價格已大大降低,一片5000門、具有5K X 8的SRAM電路作配置、84腳封裝、速度達40—200MHz的PLD的價格已經下降到一百元以下。每一片這樣的PLD可以設計成單片機、或者是CPU等,並且可以在外部接線完成以後還可以重新進行設計多次。
目前在我國常見的PLD生產廠家有XILINX、ALTERA、ACTEL、LATTIC、ATMEL、MICROCHIP和AMD等等,其中XILINX和ALTERA為兩個主要生產廠,XILINX的產品為FPGA,ALTERA的產品稱為CPLD,各有優缺點,
但比較起來ALTERA的產品略有長處:
1. 同樣具有EPROM和SRAM的結構
2. 對於SRAM結構的產品,ALTERA公司PLD的輸出電流可達25MA,而XILINX的FPGA只有16MA
3. ALTERA公司的PLD延時時間可預測,彌補了FPGA的缺點
4. XILINX公司的開發軟體FOUNDATION 功能全,但是不如ALTERA公司的MAX+PLUS軟體使用簡單,特別是對於學校的學生學習VHDL語言和PLD設計。
5. ALTERA公司的產品價格稍微便宜
6. ALTERA公司新推出的FLEX 10K10E系列的產品具有更大的集成度
PLD的結構分為兩類:
l 邏輯單元陣列(LCA),包括邏輯快、互連陣列和I/O塊
l 復合PLD結構,包括邏輯塊和互連矩陣開關
XLINIX、ACTEL公司的產品採用LCA結構,而ALTERA、AMD的MACH系列採用的是復合PLD結構。
⑵ FPGA和CPLD是不是就是一種電路模擬器件
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大,且集成度越高越明顯。
⑶ 松下電飯煲CLB15型內膽可用什麼型號內膽替換
首先查看供電電壓是否正常,再看電飯煲的電源插頭與電源插座插得是否實,電飯煲的電源開關是否通,斷,靈活,如都正常還不能開啟,說明煲內的電源電路出現問題,建議找專業人員幫助檢查,及時修復。
⑷ clb是哪個國家
不是指國家,而是輸入、輸出模塊和可編程互聯匯流排組成的一個產品。
CLB(Configurable Logic Block)
單元型FPGA主要由三部分組成:
可配置邏輯模塊CLB(Configurable Logic Block)
輸入、輸出模塊I/OB和可編程互聯匯流排PI(Programmable Interconnect)
對於不同規格的晶元,可分別包含8×8、20×20、44×44甚至92×92個CLB陣列,同時配有64、160、352、甚至448個I/OB以及為實現可編程連線所必需的其它部件。
相關信息:
CLB包含一個可配置開關矩陣,此矩陣有選型電路(多路復用器),觸發器和4或6個輸入組成。在Xilinx公司的FPGA器件中,CLB由多個(一般為4個或2個)相同的slice和附加邏輯構成。每個CLB模塊不僅可以用於實現組合邏輯和時序邏輯,還可以配置為分布式RAM和分布式ROM。
⑸ clb是什麼意思
為消除歧義詞條,因CID是一個英 文縮寫單詞,所以以下介紹了各類英文 全稱縮寫而成CID的事、物、人或程序 及機關。包括手機平台版本;(英)刑 事調查局;香港警察的重案組;Adobe 字型檔格式;聯合王國刑事偵察部;;倫 敦警視廳國際開發委員會;國際開發委 員會帝國國防委員會;工業發展委員 會;憲兵刑事調查組;房地產術語CID
⑹ 在fpga電路中lab/clb是什麼意思
lattice的FPGA是基於EEPROM的,在你設計的時候程序不會因為你掉電而消失而altera的和xilinx的都是基與SDRAM的,程序會因為你掉電而消失,當然你可以外置EEPROM或者FLASH。下載入編譯工具生成的POF文件,同樣可以達到掉電不消失的效果。至於開發環境,lattice的ispLEVER跟Altera的quartus以及xilinx的ISE都大同小異。因為FPGA的設計流程在那裡,所以工具沒太大的不同。還有問題的話可以補充給我。
⑺ 我孫女的電動童車搖控器丟了車子型號也看不清了只有車上線路板上標有CLB022-6A字樣請問大師哪裡能配到...
智樂寶接收器
⑻ 總結集成電路設計中的時鍾策略
時鍾策略就是設計中提高時鍾系統效率的方法。
可以從幾個方面入手,設內計出優質時鍾系統:容
1 時鍾控制系統。使時鍾transition小,jitter小。
2 頻率選擇。在系統時序能滿足的前提下,盡量提高。
3 clock tree。skew要balance,同時對timing有幫助。
好的時鍾設計,對於整個系統是有極大幫助的,在系統設計時一定要注意。