![可編程邏輯器件概述_第1頁(yè)](http://file4.renrendoc.com/view/441e363a842f8c0e2ab4f9179cba48f7/441e363a842f8c0e2ab4f9179cba48f71.gif)
![可編程邏輯器件概述_第2頁(yè)](http://file4.renrendoc.com/view/441e363a842f8c0e2ab4f9179cba48f7/441e363a842f8c0e2ab4f9179cba48f72.gif)
![可編程邏輯器件概述_第3頁(yè)](http://file4.renrendoc.com/view/441e363a842f8c0e2ab4f9179cba48f7/441e363a842f8c0e2ab4f9179cba48f73.gif)
![可編程邏輯器件概述_第4頁(yè)](http://file4.renrendoc.com/view/441e363a842f8c0e2ab4f9179cba48f7/441e363a842f8c0e2ab4f9179cba48f74.gif)
![可編程邏輯器件概述_第5頁(yè)](http://file4.renrendoc.com/view/441e363a842f8c0e2ab4f9179cba48f7/441e363a842f8c0e2ab4f9179cba48f75.gif)
版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
可編程邏輯器件概述本章概要:PLD的發(fā)展歷程PLD的分類(lèi)簡(jiǎn)單PLD原理復(fù)雜PLD(CPLD、FPGA)基本結(jié)構(gòu)與原理PLD的發(fā)展歷程熔絲編程的PROM和PLA器件20世紀(jì)70年代AMD公司推出PAL器件20世紀(jì)70年代末Lattice公司發(fā)明電可擦寫(xiě)GAL器件20世紀(jì)80年代初Xilinx公司提出現(xiàn)場(chǎng)可編程概念,推出FPGA器件;Altera公司推出EPLD器件20世紀(jì)80年代中期Lattice公司提出在系統(tǒng)可編程技術(shù),推出CPLD器件20世紀(jì)80年代末內(nèi)嵌復(fù)雜功能模塊的SOPC20世紀(jì)90年代以來(lái)各類(lèi)PLD及相關(guān)術(shù)語(yǔ)的英文縮寫(xiě)及全稱(chēng)PLD:ProgrammableLogicDevice可編程邏輯器件PROM:ProgrammableReadOnlyMemory可編程只讀存儲(chǔ)器PLA:ProgrammableLogicArray可編程邏輯陣列PAL:ProgrammableArrayLogic可編程陣列邏輯GAL:GenericArrayLogic通用陣列邏輯CPLD:ComplexProgrammableLogicDevice復(fù)雜可編程邏輯器件FPGA:FieldProgrammableGateArray現(xiàn)場(chǎng)可編程門(mén)陣列SOPC:SystemOnaProgrammableChip
可編程片上系統(tǒng)ISP:InSystemProgrammability在系統(tǒng)可編程本章概要:PLD的發(fā)展歷程PLD的分類(lèi)簡(jiǎn)單PLD原理復(fù)雜PLD(CPLD、FPGA)基本結(jié)構(gòu)與原理PLD的分類(lèi)一、按集成度分類(lèi)PLD的分類(lèi)二、從結(jié)構(gòu)上分類(lèi)
乘積項(xiàng)結(jié)構(gòu):
基本結(jié)構(gòu)為“與或陣列”,大部分簡(jiǎn)單 PLD和CPLD都屬于此范疇。
查找表結(jié)構(gòu):由簡(jiǎn)單的查找表組成可編程門(mén),再構(gòu)成 陣列形式,大多數(shù)FPGA屬于此類(lèi)器件。PLD的分類(lèi)三、從編程工藝上劃分
熔絲(Fuse)型
反熔絲(Anti-fuse)型
EPROM型:
EEPROM型:
SRAM型:
Flash型:OTP器件一次性可編程器件本章概要:PLD的發(fā)展歷程PLD的分類(lèi)簡(jiǎn)單PLD原理復(fù)雜PLD(CPLD、FPGA)基本結(jié)構(gòu)與原理簡(jiǎn)單PLD原理簡(jiǎn)單PLD的基本結(jié)構(gòu)四種簡(jiǎn)單PLD電路的結(jié)構(gòu)特點(diǎn)電路符號(hào)表示PROM、PLA、PAL、GAL陣列結(jié)構(gòu)簡(jiǎn)單PLD的基本結(jié)構(gòu)乘積項(xiàng)結(jié)構(gòu)
任何組合邏輯函數(shù)都可以化為“與或”表達(dá)式,因此任何組合電路都可以用“與門(mén)-或門(mén)”二級(jí)電路實(shí)現(xiàn)。任何時(shí)序電路都可由組合電路加上存儲(chǔ)元件(如寄存器)構(gòu)成。用于實(shí)現(xiàn)組合邏輯函數(shù)由緩沖器組成,使輸入信號(hào)具有足夠的驅(qū)動(dòng)能力并產(chǎn)生互補(bǔ)輸入信號(hào)提供不同的輸出和反饋方式,由寄存器、三態(tài)門(mén)等組成四種簡(jiǎn)單PLD電路的結(jié)構(gòu)特點(diǎn)電路符號(hào)表示常用邏輯門(mén)符號(hào)與現(xiàn)有國(guó)際符號(hào)對(duì)照電路符號(hào)表示PLD的互補(bǔ)緩沖器PLD的互補(bǔ)輸入PLD中與陣列表示PLD中或陣列表示陣列線(xiàn)連接表示PROM陣列結(jié)構(gòu)圖與陣列全譯碼,產(chǎn)生輸入的全部最小項(xiàng)。輸入變量的增加會(huì)引起存儲(chǔ)容量按2的冪次增加。適合于存儲(chǔ)函數(shù)和數(shù)據(jù)表格,主要用作存儲(chǔ)器。PROM編程實(shí)例已編程連接節(jié)點(diǎn)PLA陣列結(jié)構(gòu)圖PAL(GAL)陣列結(jié)構(gòu)圖送到或門(mén)的乘積項(xiàng)數(shù)目固定可編程輸入/輸出結(jié)構(gòu)PAL的輸出結(jié)構(gòu)固定,不能編程‘0’‘1’PAL的輸出結(jié)構(gòu)帶反饋的寄存器輸出結(jié)構(gòu)‘1’GAL的輸出結(jié)構(gòu)輸出邏輯宏單元(OLMC),可編程GAL22V10的OLMC4選1MUX用來(lái)選擇輸出方式和輸出極性2選1MUX用來(lái)選擇反饋信號(hào)GAL輸出組態(tài)示例例:可編程碼S1S0=00GAL22V10輸出組態(tài)示例GAL輸出組態(tài)示例GAL22V10的四種輸出組態(tài)本章概要:PLD的發(fā)展歷程PLD的分類(lèi)簡(jiǎn)單PLD原理復(fù)雜PLD(CPLD、FPGA)基本結(jié)構(gòu)與原理復(fù)雜PLD的基本結(jié)構(gòu)基本結(jié)構(gòu): 位于芯片中央的可編程邏輯功能單元 分布于芯片各處的可編程布線(xiàn) 位于芯片四周的可編程IOCPLD的基本結(jié)構(gòu)以下以Altera公司的MAX7000A系列器件為例MAX7000A器件基本結(jié)構(gòu)MAX7000A系列的基本結(jié)構(gòu)包括邏輯陣列塊LAB、宏單元、擴(kuò)展乘積項(xiàng)(共享和并聯(lián))、可編程連線(xiàn)陣列PIA和I/O控制塊等五部分。 PIA可把器件中任一信號(hào)源連接到其目的地每個(gè)LAB由16個(gè)宏單元組成,宏單元是基本的邏輯功能單元控制I/O引腳的輸入輸出方式、電壓擺率等MAX7000A器件基本結(jié)構(gòu)LAB通過(guò)PIA和全局總線(xiàn)連接在一起,全局總線(xiàn)由所有的專(zhuān)用輸入、I/O引腳和宏單元饋給信號(hào)。MAX7000A器件基本結(jié)構(gòu)LAB的輸入信號(hào):1)來(lái)自PIA的36個(gè)通用邏輯輸入信號(hào);2)來(lái)自專(zhuān)用輸入引腳的全局控制信號(hào),用于寄存器輔助功能;3)從I/O引腳到寄存器的直接輸入通道。
MAX7000A器件基本結(jié)構(gòu)LAB的輸出:
MAX7000A的宏單元每個(gè)宏單元由邏輯陣列、乘積項(xiàng)選擇矩陣和可編程寄存器等三個(gè)功能塊組成。實(shí)現(xiàn)組合邏輯配置宏單元為組合或時(shí)序邏輯輸出可配置為由可編程時(shí)鐘控制的D、T、JK或RS觸發(fā)器可將時(shí)鐘配置為:全局時(shí)鐘、由高電平有效使能的全局時(shí)鐘或乘積項(xiàng)時(shí)鐘將乘積項(xiàng)分配到或門(mén)和異或門(mén)以實(shí)現(xiàn)組合邏輯功能,或著到寄存器的輔助輸入以實(shí)現(xiàn)清除、預(yù)置、時(shí)鐘和時(shí)鐘使能等控制功能。MAX7000A共享擴(kuò)展項(xiàng)以盡可能少的邏輯資源和延時(shí)擴(kuò)充乘積項(xiàng)中“與”信號(hào)數(shù)MAX7000A并聯(lián)擴(kuò)展項(xiàng)以盡可能少的邏輯資源和延時(shí)擴(kuò)充相“或”的乘積項(xiàng)數(shù)MAX7000A的PIA結(jié)構(gòu)EEPROM編程單元‘0’‘1’MAX7000A的I/O控制塊控制I/O引腳單獨(dú)地配置為輸入、輸出或雙向工作方式FPGA的分類(lèi)按邏輯功能塊的大小分類(lèi):細(xì)粒度:
特點(diǎn):邏輯功能塊較小
優(yōu)點(diǎn):資源(邏輯功能塊)可以充分利用。
缺點(diǎn):完成復(fù)雜邏輯功能時(shí)需要很多邏輯單元,大量連線(xiàn)和可編程開(kāi)關(guān)導(dǎo)致相對(duì)速度較慢。粗粒度:
特點(diǎn):邏輯功能塊較大、功能強(qiáng)
優(yōu)點(diǎn):用較少的邏輯功能塊和內(nèi)部連線(xiàn)就能完成較復(fù)雜的邏輯功能,因此易于獲得較好的性能。 缺點(diǎn):資源(邏輯功能塊)有時(shí)不能充分利用。FPGA的分類(lèi)按互連結(jié)構(gòu)分類(lèi):分段互連型:
特點(diǎn):內(nèi)部具有多種不同長(zhǎng)度的金屬連線(xiàn)資源,各金屬連線(xiàn)之間通過(guò)開(kāi)關(guān)矩陣或反熔絲編程連接。
優(yōu)點(diǎn):走線(xiàn)靈活,便于實(shí)現(xiàn)快速的局部互連和多級(jí)邏輯功能。
缺點(diǎn):走線(xiàn)復(fù)雜,走線(xiàn)延時(shí)與布局布線(xiàn)的具體處理過(guò)程有關(guān),延時(shí)無(wú)法預(yù)測(cè)。連續(xù)互連型:
特點(diǎn):內(nèi)部金屬線(xiàn)長(zhǎng)度相同,通常是貫穿于整個(gè)芯片的長(zhǎng)線(xiàn)來(lái)實(shí)現(xiàn)功能塊間的互連。
優(yōu)點(diǎn):走線(xiàn)與距離遠(yuǎn)近無(wú)關(guān),走線(xiàn)延時(shí)是固定的、可預(yù)測(cè)的。FPGA的分類(lèi)按編程方式分類(lèi):一次編程型:
特點(diǎn):采用反熔絲開(kāi)關(guān)元件,Actel公司和Quicklogic公司提供此類(lèi)產(chǎn)品。
優(yōu)點(diǎn):體積小、集成度高、互連線(xiàn)特性阻抗低、寄生電容小、速度高,此外還具有加密位、防拷貝、抗輻射、抗干擾、不需外接PROM或EPROM,比較適合于定型產(chǎn)品及大批量應(yīng)用。
缺點(diǎn):只能編程一次。FPGA的分類(lèi)按編程方式分類(lèi):可重復(fù)編程型:
特點(diǎn):采用SRAM開(kāi)關(guān)元件或快閃EPROM控制的開(kāi)關(guān)元件,配置數(shù)據(jù)存儲(chǔ)在SRAM或快閃EPROM中。
優(yōu)點(diǎn):SRAM型FPGA的突出優(yōu)點(diǎn)是可反復(fù)編程,系統(tǒng)上電時(shí),給FPGA加載不同的配置數(shù)據(jù)就可完成不同的硬件功能,甚至可在系統(tǒng)運(yùn)行中改變配置,實(shí)現(xiàn)系統(tǒng)功能的動(dòng)態(tài)重構(gòu)。 快閃EPROM型FPGA具有非易失性和可重復(fù)編程的雙重優(yōu)點(diǎn),但不能動(dòng)態(tài)重構(gòu),功耗也較SRAM型高。FPGA的基本結(jié)構(gòu)以下以Xilinx公司的XC4000系列FPGA為例:FPGA的基本結(jié)構(gòu)框圖FPGA一般由三種可編程電路組成:可編程邏輯塊CLB、可編程輸入/輸出模塊IOB和可編程互連資源IR??删幊梯斎胼敵鰤KIOB可編程互連資源IR金屬連線(xiàn)及可編程開(kāi)關(guān)矩陣可編程邏輯模塊CLBXC4000系列的CLB基本結(jié)構(gòu)CLB是實(shí)現(xiàn)邏輯功能的基本單元,主要由邏輯函數(shù)發(fā)生器、觸發(fā)器、數(shù)據(jù)選擇器等電路組成。SRAM查找表結(jié)構(gòu)邏輯函數(shù)發(fā)生器,G、F、H結(jié)合可實(shí)現(xiàn)多達(dá)九變量的組合邏輯函數(shù)D觸發(fā)器,有公共的時(shí)鐘和時(shí)鐘使能輸入??煞謩e由S/R控制異步置位和復(fù)位。2個(gè)寄存器輸出,2個(gè)組合邏輯輸出數(shù)據(jù)選擇器,控制信號(hào)可配置。SRAM查找表結(jié)構(gòu)原理M個(gè)輸入的邏輯函數(shù)真值表存儲(chǔ)在一個(gè)2^m×1位的SRAM中,M個(gè)輸入起著SRAM的地址作用,對(duì)于M個(gè)輸入的任意組合都對(duì)應(yīng)一個(gè)邏輯函數(shù)的輸出值,以此實(shí)現(xiàn)邏輯函數(shù)。查找表單元實(shí)現(xiàn)一位全加器示例XC4000系列的IOB基本結(jié)構(gòu)IOB提供器件引腳和內(nèi)部邏輯陣列之間的連接,主要由輸入觸發(fā)器、輸入緩沖器、輸出觸發(fā)器和輸出緩沖器組成。每個(gè)IOB控制一個(gè)引腳,可被配置為輸入、輸出或雙向I/O功能。兩只MOS管的柵極均可編程,使MOS管導(dǎo)通或截止,用以改善輸出波形和負(fù)載能力。XC4000系列的可編程互連資源IRXC4000系列的可編程互連資源IR包括: 金屬連線(xiàn)線(xiàn)段 單長(zhǎng)度線(xiàn) 雙長(zhǎng)度線(xiàn) 長(zhǎng)線(xiàn) 可編程開(kāi)關(guān)矩陣PSMXC4000的單長(zhǎng)度線(xiàn)和雙長(zhǎng)度線(xiàn)結(jié)構(gòu)單長(zhǎng)度線(xiàn)8條,CLB的輸入輸出均可接至相鄰的單長(zhǎng)度線(xiàn)與開(kāi)關(guān)矩陣相連。雙長(zhǎng)度線(xiàn)4條,可連接兩個(gè)相間的CLB。XC4000的PSM結(jié)構(gòu)進(jìn)入開(kāi)關(guān)矩陣的信號(hào),可與任何方向的單、雙長(zhǎng)度線(xiàn)互連XC4000的長(zhǎng)線(xiàn)連接結(jié)構(gòu)CLBG1C1KF1XXQF2C2G2F3C3G3YF4C4G4YQ專(zhuān)用長(zhǎng)線(xiàn)專(zhuān)用長(zhǎng)線(xiàn)長(zhǎng)線(xiàn)不經(jīng)過(guò)可編程開(kāi)關(guān)矩陣,信號(hào)延時(shí)小,用于高扇出以及關(guān)鍵信號(hào)的傳輸。CLB輸入可由鄰近的任一長(zhǎng)線(xiàn)驅(qū)動(dòng),輸出可通過(guò)三態(tài)緩沖器驅(qū)動(dòng)長(zhǎng)線(xiàn)。PLD廠商九十年代以后發(fā)展很快,是最大可編程邏輯器件供應(yīng)商之一。主要產(chǎn)品有:MAX3000/7000,FLEX10K,APEX20K,ACEX1K,Stratix,Cyclone等。開(kāi)發(fā)軟件為QuartusII。FPGA的發(fā)明者,老牌FPGA公司,是最大可編程邏輯器件供應(yīng)商之一。產(chǎn)品種類(lèi)較全,主要有:XC9500,Coolrunner
,Spartan,Virtex等。開(kāi)發(fā)軟件為ISE。通常來(lái)說(shuō),在歐洲和美國(guó)用Xilinx的人多,在日本和亞太地區(qū)用ALTERA的人多。全球CPLD/FPGA產(chǎn)品60%以上是由Altera和Xilinx提供的。可以講Altera和Xilinx共同決定了PLD技術(shù)的發(fā)展方向。Lattice是ISP技術(shù)的發(fā)明者,ISP技術(shù)極大的促進(jìn)了PLD產(chǎn)品的發(fā)展,與ALTERA和XILINX相比,其開(kāi)發(fā)工具略遜一籌。中小規(guī)模PLD比較有特色,1999年推出可編程模擬器件。是第三大可編程邏輯器件供應(yīng)商。主要產(chǎn)品有ispMACH4000,EC/ECP,XO,XP以及可編程模擬器件等。反熔絲(一次性燒寫(xiě))PLD的領(lǐng)導(dǎo)者,由于反熔絲PLD抗輻射,耐高低溫,功耗低,速度快,所以在軍
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度環(huán)保項(xiàng)目銀行擔(dān)保合同
- 2025年度教育培訓(xùn)咨詢(xún)合同
- 湘教版數(shù)學(xué)八年級(jí)上冊(cè)3.3《實(shí)數(shù)的分類(lèi)及性質(zhì)》聽(tīng)評(píng)課記錄1
- 二零二五年度農(nóng)業(yè)種植與農(nóng)業(yè)人才培養(yǎng)合作合同
- 2025年度銀行開(kāi)戶(hù)后個(gè)人投資教育與財(cái)富管理服務(wù)合同
- 二零二五年度酒店員工住宿保障服務(wù)合同范本
- 2025年度科技園區(qū)商家入駐創(chuàng)新發(fā)展合同
- 【部編版】七年級(jí)歷史上冊(cè) 《兩漢的科技和文化》 公開(kāi)課聽(tīng)課評(píng)課記錄
- 2025年度勞動(dòng)合同解除與競(jìng)業(yè)限制證明
- 二零二五年度大蒜產(chǎn)業(yè)鏈金融服務(wù)平臺(tái)合作協(xié)議范文
- 2025年度檢修計(jì)劃
- 2024-2025學(xué)年冀教版數(shù)學(xué)五年級(jí)上冊(cè)期末測(cè)試卷(含答案)
- 商業(yè)綜合體市場(chǎng)調(diào)研報(bào)告
- 資源枯竭型城市的轉(zhuǎn)型發(fā)展 課件 2024-2025學(xué)年高二上學(xué)期地理人教版選擇性必修2
- 少兒素描課件
- 2025屆河北省衡水市衡水中學(xué)高考仿真模擬英語(yǔ)試卷含解析
- 天津市部分區(qū)2023-2024學(xué)年高二上學(xué)期期末考試 生物 含解析
- 變壓器投標(biāo)書(shū)-技術(shù)部分
- 《我國(guó)跨境電子商務(wù)消費(fèi)者權(quán)益保護(hù)問(wèn)題研究》
- 2024九省聯(lián)考適應(yīng)性考試【甘肅省】歷史試卷及答案解析
- 四年級(jí)語(yǔ)文下冊(cè)第六單元【集體備課】(教材解讀+教學(xué)設(shè)計(jì))
評(píng)論
0/150
提交評(píng)論