第九章半導(dǎo)體存儲器和可編程邏輯器件_第1頁
第九章半導(dǎo)體存儲器和可編程邏輯器件_第2頁
第九章半導(dǎo)體存儲器和可編程邏輯器件_第3頁
第九章半導(dǎo)體存儲器和可編程邏輯器件_第4頁
第九章半導(dǎo)體存儲器和可編程邏輯器件_第5頁
已閱讀5頁,還剩46頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

第九章半導(dǎo)體存儲器和可編程邏輯器件9.1半導(dǎo)體存儲器9.2可編程邏輯器件PLD9.1半導(dǎo)體存儲器9.1.1只讀存儲器ROM圖9—1N字M位ROM結(jié)構(gòu)圖9–2二極管ROM結(jié)構(gòu)圖表9–1圖9-2ROM的數(shù)據(jù)表9.1.2ROM在組合邏輯設(shè)計中的應(yīng)用例如,在表9-1中,將輸入地址A1A0視為輸入變量,而將D3、D2、D1、D0視為一組輸出邏輯變量,則D3、D2、D1、D0就是A1、A0的一組邏輯函數(shù)。圖9-3ROM的與或陣列圖(a)框圖;(b)符號矩陣用ROM實現(xiàn)邏輯函數(shù)一般按以下步驟進行:

(1)根據(jù)邏輯函數(shù)的輸入、輸出變量數(shù),確定ROM容量,選擇合適的ROM。

(2)寫出邏輯函數(shù)的最小項表達式,畫出ROM陣列圖。

(3)根據(jù)陣列圖對ROM進行編程。例1

用ROM實現(xiàn)四位二進制碼到格雷碼的轉(zhuǎn)換。

(1)輸入是四位二進制碼B3~B0,輸出是四位格雷碼,故選用容量為24×4的ROM。

(2)列出四位二進制碼轉(zhuǎn)換為格雷碼的真值表,如表9-2所示。由表可寫出下列最小項表達式:表9–2四位二進制碼轉(zhuǎn)換為格雷碼的真值表圖9–4四位二進制碼轉(zhuǎn)換為四位格雷碼陣列圖9.1.3ROM的編程及分類1.掩膜ROM掩膜ROM中存放的信息是由生產(chǎn)廠家采用掩膜工藝專門為用戶制作的,這種ROM出廠時其內(nèi)部存儲的信息就已經(jīng)“固化”在里邊了,所以也稱固定ROM。它在使用時只能讀出,不能寫入,因此通常只用來存放固定數(shù)據(jù)、固定程序和函數(shù)表等。2.可編程ROM(PROM)圖9–5熔絲型PROM的存儲單元圖9–6PN結(jié)擊穿法PROM的存儲單元3.可擦除的可編程ROM(EPROM)圖9–7SIMOS管的結(jié)構(gòu)和符號(1)EPROM的存儲單元采用浮柵雪崩注入MOS管(2)E2PROM的存儲單元圖9–8E2PROM的存儲單元圖9–9Flotox管的結(jié)構(gòu)和符號(3)快閃存儲器(FlashMemory)圖9–10快閃存儲器(a)疊柵MOS管;(b)存儲單元9.1.4隨機存取存儲器(RAM)1.靜態(tài)隨機存儲器(SRAM)

(1)基本結(jié)構(gòu)。SRAM主要由存儲矩陣、地址譯碼器和讀/寫控制電路三部分組成,其框圖如圖9-11所示。圖9–11SRAM的基本結(jié)構(gòu)(2)SRAM的靜態(tài)存儲單元。圖9-12SRAM存儲單元(a)六管NMOS存儲單元;(b)六管CMOS存儲單元2.動態(tài)隨機存儲器(DRAM)圖9–13動態(tài)MOS存儲單元(a)四管動態(tài)MOS存儲單元;(b)單管動態(tài)MOS存儲單元9.1.5存儲器容量的擴展1.位數(shù)的擴展圖9–14RAM的位擴展連接法2.字數(shù)的擴展圖9–15RAM的字擴展9.2可編程邏輯器件PLD1.PLD器件的發(fā)展概況2.可編程邏輯器件的特點減少系統(tǒng)的硬件規(guī)模。(2)增強邏輯設(shè)計的靈活性。(3)縮短系統(tǒng)設(shè)計周期。(4)簡化系統(tǒng)設(shè)計,提高系統(tǒng)速度。(5)降低系統(tǒng)成本。9.2.1PLD的電路簡介1.基本門電路的PLD表示法圖9–16PLD輸入緩沖器圖9–17與門表示法圖9–18PLD連接法圖9–19與門的省缺情況2.PROM電路的PLD表示法圖9–20PROM電路的PLD表示法3.FPLA電路的PLD表示圖9–21FPLA電路的PLD表示法例2

試用FPLA實現(xiàn)例1要求的四位二進制碼轉(zhuǎn)換為格雷碼的轉(zhuǎn)換電路。解用卡諾圖對表9-2進行化簡,如圖9-22所示,則得式中共有7個乘積項,它們是用這些乘積項表示式,可得圖9–22例2化簡的卡諾圖圖9–23例2的FPLA的陣列圖4.PAL電路圖9–24PAL的基本結(jié)構(gòu)圖9–25PAL的四種輸出結(jié)構(gòu)(a)專用輸出結(jié)構(gòu);(b)可編程I/O結(jié)構(gòu);(c)寄存器輸出結(jié)構(gòu);(d)異或型輸出結(jié)構(gòu)5.GAL電路

(1)GAL的基本結(jié)構(gòu)。①8個輸入緩沖器和8個輸出反饋/輸入緩沖器。②8個輸出邏輯宏單元OLMC和8個三態(tài)緩沖器,每個OLMC對應(yīng)1個I/O引腳。③由8×8個與門構(gòu)成的與陣列,共形成64個乘積項,每個與門有32個輸入項,由8個輸入的原變量、反變量(16)和8個反饋信號的原變量、反變量(16)組成,故可編程與陣列共有32×8×8=2048個可編程單元。④系統(tǒng)時鐘CK和三態(tài)輸出選通信號OE的輸入緩沖器。圖9–26GAL16V8邏輯圖

(a)邏輯圖;(b)引腳圖圖9–27OLMC的內(nèi)部結(jié)構(gòu)(2)②結(jié)構(gòu)控制字。圖9–28GAL的結(jié)構(gòu)控制字表9–3OLMC工作模式的配置選擇(a)圖9–29OLMC5種工作模式的等效電路(a)專用輸入模式;圖9–29OLMC5種工作模式的等效電路

(b)專用輸出模式;圖9–29OLMC5種工作模式的等效電路

(c)反饋給輸出模式;圖9–29OLMC5種工作模式的等效電路(d)時序電路中的組合模式;圖9–29OLMC5種工作模式的等效電路(e)寄存器輸出模式(3)行地址映射。圖9–30GAL16V8地址映射圖6.高密度可編程邏輯器件通常將集成密度大于1000個等效門/片的PLD稱為高密度可編程邏輯器件(HDPLD),它包括可擦除可編程邏輯器件EPLD、復(fù)雜可編程邏輯器件CPLD和現(xiàn)場可編程門陣列FPGA三種類型。9.2.2PLD的開發(fā)1.可編程邏輯器件的設(shè)計過程圖9–31PLD設(shè)計流程2.在系統(tǒng)可編程技術(shù)和邊界掃描技術(shù)(1)在系統(tǒng)可編程技

溫馨提示

  • 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)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論