第8章 可編程邏輯器件_第1頁
第8章 可編程邏輯器件_第2頁
第8章 可編程邏輯器件_第3頁
第8章 可編程邏輯器件_第4頁
第8章 可編程邏輯器件_第5頁
已閱讀5頁,還剩18頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

第八章可編程邏輯器件8.1概述8.2現(xiàn)場可編程邏輯陣列(FPLA)18.1概述ROM由二極管與門陣列和二極管或門陣列組成,可用ROM實現(xiàn)組合邏輯函數(shù)。但是,二極管與門陣列組成了一個全譯碼電路,實現(xiàn)的是輸入變量的全部最小項mi,而任何邏輯函數(shù)都可以化為最簡與或表達(dá)式,與或表達(dá)式同樣可用與門陣列和或門陣列來實現(xiàn),而且可用最少的與門陣列和或門陣列來實現(xiàn)。可編程邏輯器件就是這樣一種通用器件??删幊踢壿嬈骷?/p>

(ProgrammableLogicDevice)

簡稱PLD,是一種通用大規(guī)模集成電路,用于LSI和VLSI設(shè)計中,采用軟件和硬件相結(jié)合的方法設(shè)計所需功能的數(shù)字系統(tǒng)。PLD的優(yōu)點:價格較便宜,操作簡便,修改方便2Y0=C⊙D如:用ROM實現(xiàn):化成最小項之和形式,用地址譯碼器實現(xiàn)ABCD的所有最小項(16個),用或門陣列實現(xiàn)最小項之和(4個)。用PLD實現(xiàn):化成最簡與或表達(dá)式.用與門陣列實現(xiàn)所有的乘積項(8個),用或門陣列實現(xiàn)乘積項之和(4個)3PLD的分類:根據(jù)有無寄存功能:可編程組合邏輯器件可編程時序邏輯器件按內(nèi)部電路組成:PLA(可編程邏輯陣列)

PGA(可編程門陣列)按編程方式:熔絲編程光擦編程電擦編程在線編程可擦除PLA和可擦除PGA統(tǒng)稱為可擦除PLD,簡稱EPLD.4國際、國內(nèi)通用邏輯圖形符號三種基本連接5圖8.1.1PLD電路中門電路的慣用畫法

(a)與門(b)輸出恒等于0的與門(c)或門

(d)互補輸出的緩沖器(e)三態(tài)輸出的緩沖器6一個基本的PLD結(jié)構(gòu)圖可實現(xiàn)2輸入2輸出的邏輯函數(shù)。78.2現(xiàn)場可編程邏輯陣列(FPLA)任何邏輯函數(shù)式都可變成與-或表達(dá)式,因此任何邏輯函數(shù)都能用一級與邏輯和一級或邏輯電路來實現(xiàn)。FPLA的組成Y0=C⊙D如要實現(xiàn)邏輯函數(shù):由可編程的“與”邏輯陣列和可編程的“或”邏輯陣列及輸出緩沖器組成8FPLA和ROM比較電路結(jié)構(gòu)極為相似,都是由一個與邏輯陣列、一個或邏輯陣列和輸出緩沖器組成,不同點:1、ROM的與邏輯陣列是固定的,而FPLA的與邏輯陣列是可編程的;2、ROM是與邏輯陣列是全譯碼,而FPLA與邏輯陣列能產(chǎn)生的乘積項比ROM少得多;3、規(guī)格表示:

ROM:容量=字?jǐn)?shù)×位數(shù)

FPLA:輸入變量數(shù)×與陣列輸出端數(shù)×或陣列輸出端數(shù)如:82S100規(guī)格為:16×48×8FPLA的優(yōu)點:有效的提高了芯片的利用率9FPLA輸出緩沖器可用三態(tài)輸出結(jié)構(gòu),也可用OC結(jié)構(gòu),還可以用可編程的異或門結(jié)構(gòu)(如圖)。

圖中XOR為輸出極性控制編程單元:10

FPLA電路常用于實現(xiàn)組合邏輯電路,如前面所舉例子,例1:有4個輸入端,7個乘積項,2個輸出,為4×7×2結(jié)構(gòu)4×7×2DCW1W2W3F1F2D’2D’1W4W5W7BAW611但是如果在FPLA電路中增加了觸發(fā)器的也可實現(xiàn)時序邏輯電路。如P407時序邏輯型FPLA電路結(jié)構(gòu)。12例2:用FPLA與D觸發(fā)器實現(xiàn)8421BCD計數(shù)器13可畫出卡諾圖列出方程現(xiàn)態(tài)4個,乘積項有8個,4個次態(tài)輸出。為4×8×4結(jié)構(gòu)。14陣列圖4×8×4QAW1W2W3W4W5W7W6W8DDDDQBQCQDCPRDADBDCDD4個D觸發(fā)器15雙極型PAL:熔斷法CMOSPAL:可多次擦除(紫外線擦除)PAL和觸發(fā)器可構(gòu)成時序電路8.3可編程陣列邏輯(ProgrammableArrayLogic,PAL)PAL的基本組成包括:輸入互補緩沖;可編程與陣列;固定或陣列;特定的輸出電路;尚未編程之前,與邏輯陣列的所有交叉點均有熔絲接通。編程即是將有用的熔絲保留,無用的熔絲熔斷。16一、PAL的基本電路結(jié)構(gòu)最簡單的PAL電路結(jié)構(gòu)形式,包含一個可編程的與邏輯陣列和一個固定的或邏輯陣列。17編程后的PAL電路18三、PAL的應(yīng)用例1:用PAL器件設(shè)計一個數(shù)值判別電路。要求判斷4位二進(jìn)制數(shù)DCBA的大小屬于0~5、6~10、11~15三個區(qū)間的哪一個之內(nèi)。十進(jìn)制數(shù)二進(jìn)制數(shù)Y0Y1Y2DCBA000001001000110020010100300111004010010050101100601100107011101081000010910010101010100101110110011211000011311010011411100011511110014×7×3可選用PAL14H414×16×141920例2

用PAL設(shè)計一個4位循環(huán)碼計數(shù)器,并要求所設(shè)計的計數(shù)器具有置零和對輸出進(jìn)行三態(tài)控制的功能。CPY3Y2Y1Y0CQ3Q2Q1Q0C0000001111110001011101200110110013001001101140110010011501110100016010101010170100010111811000001119110100010110111100000111111000001112101000101113101100100114100

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論