第5章 半導(dǎo)體存儲(chǔ)器_第1頁(yè)
第5章 半導(dǎo)體存儲(chǔ)器_第2頁(yè)
第5章 半導(dǎo)體存儲(chǔ)器_第3頁(yè)
第5章 半導(dǎo)體存儲(chǔ)器_第4頁(yè)
第5章 半導(dǎo)體存儲(chǔ)器_第5頁(yè)
已閱讀5頁(yè),還剩43頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

第5章半導(dǎo)體存儲(chǔ)器5.3只讀存儲(chǔ)器5.4內(nèi)存管理5.5例題解析5.2隨機(jī)讀寫(xiě)存儲(chǔ)器5.1概述第5章半導(dǎo)體存儲(chǔ)器教學(xué)重點(diǎn)芯片SRAM2114和DRAM4116

芯片EPROM2764和EEPROM2817ASRAM、EPROM與CPU的連接2/5/202315.1概述微型計(jì)算機(jī)的存儲(chǔ)結(jié)構(gòu)寄存器——位于CPU中主存——由半導(dǎo)體存儲(chǔ)器(ROM/RAM)構(gòu)成輔存——指磁盤(pán)、磁帶、磁鼓、光盤(pán)等大容量存儲(chǔ)器,采用磁、光原理工作高速緩存(CACHE)——由靜態(tài)RAM芯片構(gòu)成本章介紹半導(dǎo)體存儲(chǔ)器及組成主存的方法CPU(寄存器)CACHE(高速緩存)主存(內(nèi)存)輔存(外存)5.1.1半導(dǎo)體存儲(chǔ)器的分類(lèi)按制造工藝分類(lèi)雙極型:速度快、集成度低、功耗大MOS型:速度慢、集成度高、功耗低按使用屬性分類(lèi)隨機(jī)存取存儲(chǔ)器RAM:可讀可寫(xiě)、斷電丟失只讀存儲(chǔ)器ROM:只讀、斷電不丟失詳細(xì)分類(lèi),請(qǐng)看圖示圖5.1半導(dǎo)體存儲(chǔ)器的分類(lèi)半導(dǎo)體存儲(chǔ)器只讀存儲(chǔ)器(ROM)隨機(jī)存取存儲(chǔ)器(RAM)靜態(tài)RAM(SRAM)動(dòng)態(tài)RAM(DRAM)非易失RAM(NVRAM)掩膜式ROM一次性可編程ROM(PROM)紫外線擦除可編程ROM(EPROM)電擦除可編程ROM(EEPROM)詳細(xì)展開(kāi),注意對(duì)比5.1.2存儲(chǔ)器的性能指標(biāo)1.存儲(chǔ)器容量

存儲(chǔ)1位二進(jìn)制信息的單元稱為1個(gè)存儲(chǔ)元。對(duì)于32MB的存儲(chǔ)器,其內(nèi)部有32M×8bit個(gè)存儲(chǔ)元。存儲(chǔ)器芯片多為×8結(jié)構(gòu),稱為字節(jié)單元。在標(biāo)定存儲(chǔ)器容量時(shí),經(jīng)常同時(shí)標(biāo)出存儲(chǔ)單元的數(shù)目和每個(gè)存儲(chǔ)單元包含的位數(shù):存儲(chǔ)器芯片容量=單元數(shù)×位數(shù)例如,Intel2114芯片容量為1K×4位,6264為8K×位。雖然微型計(jì)算機(jī)的字長(zhǎng)已經(jīng)達(dá)到16位、32位甚至64位,但其內(nèi)存仍以一個(gè)字節(jié)為一個(gè)單元,不過(guò)在這種微型機(jī)中,一次可同時(shí)對(duì)2、4、8個(gè)單元進(jìn)行訪問(wèn)。2.存取周期

存儲(chǔ)器的存取周期是指從接收到地址,到實(shí)現(xiàn)一次完整的讀出或?qū)懭霐?shù)據(jù)的時(shí)間,是存儲(chǔ)器進(jìn)行連續(xù)讀或?qū)懖僮魉试S的最短時(shí)間間隔。3.功耗半導(dǎo)體存儲(chǔ)器屬于大規(guī)模集成電路,集成度高,體積小,但是不易散熱,因此在保證速度的前提下應(yīng)盡量減小功耗。一般而言,MOS型存儲(chǔ)器的功耗小于相同容量的雙極型存儲(chǔ)器。例如上述HM62256的功耗為40mW~200mW。4.可靠性

5.集成度半導(dǎo)體存儲(chǔ)器的集成度是指在一塊數(shù)平方毫米芯片上所制作的基本存儲(chǔ)單元數(shù),常以“位/片”表示,也可以用“字節(jié)/片”表示,6.其他讀寫(xiě)存儲(chǔ)器RAM類(lèi)型構(gòu)成速度集成度應(yīng)用SRAM觸發(fā)器快低小容量系統(tǒng)DRAM極間電容慢高大容量系統(tǒng)NVRAM帶微型電池快低小容量非易失5.2隨機(jī)讀寫(xiě)存儲(chǔ)器隨機(jī)存取存儲(chǔ)器靜態(tài)RAMSRAM2114SRAM6264動(dòng)態(tài)RAMDRAM4116DRAM21645.2.1靜態(tài)RAMSRAM的基本存儲(chǔ)單元是觸發(fā)器電路每個(gè)基本存儲(chǔ)單元存儲(chǔ)1位二進(jìn)制數(shù)許多個(gè)基本存儲(chǔ)單元形成行列存儲(chǔ)矩陣SRAM一般采用“字結(jié)構(gòu)”存儲(chǔ)矩陣:每個(gè)存儲(chǔ)單元存放多位(4、8、16等)每個(gè)存儲(chǔ)單元具有一個(gè)唯一的地址靜態(tài)RAM的存儲(chǔ)結(jié)構(gòu)六管基本存儲(chǔ)電路列選線Y數(shù)據(jù)線D數(shù)據(jù)線D’T8T7行選線XT1T5T2T6T4T3VDDBA6管基本存儲(chǔ)單元列選通SRAM芯片的內(nèi)部結(jié)構(gòu)I/O行地址譯碼列地址譯碼A3A2A1A0A4A5A6A710015151-CS-OE-WE輸入緩沖輸出緩沖6管基本存儲(chǔ)單元列選通SRAM芯片2114存儲(chǔ)容量為1024×418個(gè)引腳:10

根地址線A9~A04

根數(shù)據(jù)線I/O4~I(xiàn)/O1片選-CS讀寫(xiě)-WE123456789181716151413121110VccA7A8A9I/O1I/O2I/O3I/O4-WEA6A5A4A3A0A1A2-CSGND功能4.SRAM芯片舉例SRAM2114的讀周期數(shù)據(jù)地址TCXTODTTOHATRCTATCODOUT-WE-CSTA讀取時(shí)間從讀取命令發(fā)出到數(shù)據(jù)穩(wěn)定出現(xiàn)的時(shí)間給出地址到數(shù)據(jù)出現(xiàn)在外部總線上TRC讀取周期兩次讀取存儲(chǔ)器所允許的最小時(shí)間間隔有效地址維持的時(shí)間SRAM2114的寫(xiě)周期TWCTWRTAW數(shù)據(jù)地址TDTWTWDOUT

DINTDWTDH-WE-CSTW寫(xiě)入時(shí)間從寫(xiě)入命令發(fā)出到數(shù)據(jù)進(jìn)入存儲(chǔ)單元的時(shí)間寫(xiě)信號(hào)有效時(shí)間TWC寫(xiě)入周期兩次寫(xiě)入存儲(chǔ)器所允許的最小時(shí)間間隔有效地址維持的時(shí)間SRAM芯片6264存儲(chǔ)容量為8K×828個(gè)引腳:13根地址線A12~A08根數(shù)據(jù)線D7~D02

根片選-CS1、CS2讀寫(xiě)-WE、-OE功能+5V-WECS2A8A9A11-OEA10-CS1D7D6D5D4D3NCA12A7A6A5A4A3A2A1A0D0D1D2GND123456789101112131428272625242322212019181716151.存儲(chǔ)芯片數(shù)據(jù)線的處理若芯片的數(shù)據(jù)線正好8根:一次可從芯片中訪問(wèn)到8位數(shù)據(jù)全部數(shù)據(jù)線與系統(tǒng)的8位數(shù)據(jù)總線相連若芯片的數(shù)據(jù)線不足8根:一次不能從一個(gè)芯片中訪問(wèn)到8位數(shù)據(jù)利用多個(gè)芯片擴(kuò)充數(shù)據(jù)位(數(shù)據(jù)寬度)這種擴(kuò)充方式稱“位擴(kuò)充”5.SRAM與CPU的聯(lián)接位擴(kuò)充2114(1)A9~A0I/O4~I(xiàn)/O1片選D3~D0D7~D4A9~A02114(2)A9~A0I/O4~I(xiàn)/O1CECE兩片同時(shí)選中數(shù)據(jù)分別提供多個(gè)位擴(kuò)充的存儲(chǔ)芯片的數(shù)據(jù)線連接于系統(tǒng)數(shù)據(jù)總線的不同位數(shù)其它連接都一樣這些芯片應(yīng)被看作是一個(gè)整體常被稱為“芯片組”2.存儲(chǔ)芯片地址線的連接芯片的地址線通常應(yīng)全部與系統(tǒng)的低位地址總線相連尋址時(shí),這部分地址的譯碼是在存儲(chǔ)芯片內(nèi)完成的,我們稱為“片內(nèi)譯碼”片內(nèi)譯碼地址線A9~A0存儲(chǔ)芯片存儲(chǔ)單元片內(nèi)譯碼000H001H002H…3FDH3FEH3FFH00…0000…0100…10…11…0111…1011…11(16進(jìn)制表示)A9~A0片內(nèi)10位地址譯碼10位地址的變化:全0~全13.存儲(chǔ)芯片片選端的譯碼存儲(chǔ)系統(tǒng)常需要利用多個(gè)存儲(chǔ)芯片進(jìn)行容量的擴(kuò)充,也就是擴(kuò)充存儲(chǔ)器的地址范圍這種擴(kuò)充簡(jiǎn)稱為“地址擴(kuò)充”或“字?jǐn)U充”進(jìn)行“地址擴(kuò)充”時(shí),需要利用存儲(chǔ)芯片的片選端來(lái)對(duì)存儲(chǔ)芯片(芯片組)進(jìn)行尋址通過(guò)存儲(chǔ)芯片的片選端與系統(tǒng)的高位地址線相關(guān)聯(lián)來(lái)實(shí)現(xiàn)對(duì)存儲(chǔ)芯片(芯片組)的尋址,常用的方法有:全譯碼——全部高位地址線與片選端關(guān)聯(lián)(參與芯片譯碼)部分譯碼——部分高位地址線與片選端關(guān)聯(lián)(參與芯片譯碼)線選法——某根高位地址線與片選端關(guān)聯(lián)(參與芯片譯碼)片選端常有效——無(wú)高位地址線與片選端關(guān)聯(lián)(不參與芯片譯碼)地址擴(kuò)充(字?jǐn)U充)片選端D7~D0A19~A10A9~A0(2)A9~A0D7~D0-CE(1)A9~A0D7~D0-CE譯碼器00000000010000000000低位地址線高位地址線片選端常有效A19~A15

A14~A0

全0~全1D7~D027256EPROMA14~A0CE片選端常有效與A19~A15無(wú)關(guān)令芯片(組)的片選端常有效不與系統(tǒng)的高位地址線發(fā)生聯(lián)系芯片(組)總處在被選中的狀態(tài)雖簡(jiǎn)單易行、但無(wú)法再進(jìn)行地址擴(kuò)充,會(huì)出現(xiàn)“地址重復(fù)”

靜態(tài)隨機(jī)存取存儲(chǔ)器的聯(lián)接舉例

在64KB地址空間中用8片2114構(gòu)成4K×8,即4KB存儲(chǔ)區(qū)的全譯碼法連接方案:其地址范圍為2000H~2FFFH。連接圖如圖5.11所示。5.2.2動(dòng)態(tài)MOS存儲(chǔ)器DRAM

的基本存儲(chǔ)單元是單個(gè)場(chǎng)效應(yīng)管及其極間電容必須配備“讀出再生放大電路”進(jìn)行刷新每次同時(shí)對(duì)1行的存儲(chǔ)單元進(jìn)行刷新每個(gè)基本存儲(chǔ)單元存儲(chǔ)1位二進(jìn)制數(shù)許多個(gè)基本存儲(chǔ)單元形成行、列存儲(chǔ)矩陣DRAM一般采用“位結(jié)構(gòu)”存儲(chǔ)體:每個(gè)存儲(chǔ)單元存放1位需要8個(gè)存儲(chǔ)芯片構(gòu)成1個(gè)字節(jié)存儲(chǔ)單元每個(gè)字節(jié)存儲(chǔ)單元擁有1個(gè)唯一地址動(dòng)態(tài)RAM的存儲(chǔ)結(jié)構(gòu)單管基本存儲(chǔ)電路C2C1行選線列選線數(shù)據(jù)線T2T1單管基本存儲(chǔ)單元DRAM芯片的內(nèi)部結(jié)構(gòu)T5T4T3T2T1VDD讀出再生放大電路列128列2DINDOUT列1行128行66行65行64行2行1I/O緩沖單管基本存儲(chǔ)單元讀出再生放大電路DRAM芯片4116存儲(chǔ)容量為16K×116個(gè)引腳:7

根地址線A6~A01

根數(shù)據(jù)輸入線DIN1

根數(shù)據(jù)輸出線DOUT行地址選通-RAS列地址選通-CAS讀寫(xiě)控制-WEVBBDIN-WE-RASA0A2A1VDDVSS-CASDOUTA6A3A4A5VCC123456781615141312111094116的內(nèi)部結(jié)構(gòu)128128C0R064選1譯碼128選1譯碼寫(xiě)時(shí)鐘-CAS-WE-RAS0012763A6~A0DINDOUT脈沖發(fā)生脈沖發(fā)生2選1譯碼列地址緩沖行地址緩沖讀出輸出緩沖輸入緩沖再生放大存儲(chǔ)體-R0-C0DRAM4116的讀周期DOUT地址TCACTRACTCAHTASCTASRTRAHTCASTRCDTRASTRC行地址列地址-WE-CAS-RAS

存儲(chǔ)地址需要分兩批傳送行地址選通信號(hào)RAS*有效,開(kāi)始傳送行地址隨后,列地址選通信號(hào)CAS*有效,傳送列地址,CAS*相當(dāng)于片選信號(hào)讀寫(xiě)信號(hào)WE*讀有效數(shù)據(jù)從DOUT引腳輸出DRAM4116的寫(xiě)周期TWCSTDS列地址行地址地址

-TDHTWRTCAHTASCTASRTRAHTCASTRCDTRCTRASDINWE-CAS-RAS

存儲(chǔ)地址需要分兩批傳送行地址選通信號(hào)RAS*有效,開(kāi)始傳送行地址隨后,列地址選通信號(hào)CAS*有效,傳送列地址讀寫(xiě)信號(hào)WE*寫(xiě)有效數(shù)據(jù)從DIN引腳進(jìn)入存儲(chǔ)單元DRAM4116的刷新TRCTCRPTRAS高阻TASRTRAH行地址地址DINCASRAS采用“僅行地址有效”方法刷新行地址選通RAS*有效,傳送行地址列地址選通CAS*無(wú)效,沒(méi)有列地址芯片內(nèi)部實(shí)現(xiàn)一行存儲(chǔ)單元的刷新沒(méi)有數(shù)據(jù)從輸入輸出存儲(chǔ)系統(tǒng)中所有芯片同時(shí)進(jìn)行刷新DRAM必須每隔固定時(shí)間就刷新DRAM芯片2164存儲(chǔ)容量為64K×116個(gè)引腳:8

根地址線A7~A01

根數(shù)據(jù)輸入線DIN1

根數(shù)據(jù)輸出線DOUT行地址選通-RAS列地址選通-CAS讀寫(xiě)控制-WENCDIN-WE-RASA0A2A1GNDVSS-CASDOUTA6A3A4A5A7123456781615141312111095.3只讀存儲(chǔ)器ROM掩膜ROM:信息制作在芯片中,不可更改PROM:允許一次編程,此后不可更改EPROM:用紫外光擦除,擦除后可編程;并允許用戶多次擦除和編程EEPROM(E2PROM):采用加電方法在線進(jìn)行擦除和編程,也可多次擦寫(xiě)FlashMemory(閃存):能夠快速擦寫(xiě)的EEPROM,但只能按塊(Block)進(jìn)行擦除EPROMEPROM2716EPROM2764EEPROMEEPROM2717AEEPROM2864A典型EPROM、EEPROM芯片介紹5.3.2可擦可編程只讀存儲(chǔ)器

EPROM頂部開(kāi)有一個(gè)圓形的石英窗口,用于紫外線透過(guò)擦除原有信息一般使用專(zhuān)門(mén)的編程器(燒寫(xiě)器)進(jìn)行編程編程后,應(yīng)該貼上不透光封條出廠未編程前,每個(gè)基本存儲(chǔ)單元都是信息1編程就是將某些單元寫(xiě)入信息02.典型EPROM芯片介紹2716存儲(chǔ)容量為2K×824個(gè)引腳:11根地址線A10~A08根數(shù)據(jù)線DO7~DO0片選/編程CE*/PGM讀寫(xiě)OE*編程電壓VPP功能VDDA8A9VPPOE*A10CE*/PGMDO7DO6DO5DO4DO3123456789101112242322212019181716151413A7A6A5A4A3A2A1A0DO0DO1DO2Vss3.高集成度EPROM

除了常使用的EPROM2764外,還常使用27128,27256,27512等。由于工業(yè)控制算機(jī)的發(fā)展,迫切需用電子盤(pán)取代硬盤(pán),常把用戶程序、操作系統(tǒng)固化在電子盤(pán)上,(ROMDISK),這時(shí)要用27C010(128K×8),27C020(256K×8),27C040(512K×8)大容量芯片。5.3.3電可擦可編程存儲(chǔ)器下面以Intel2816為例,說(shuō)明EEPROM的基本特點(diǎn)和工作方式。2816是容量為2K×8的電擦除PROM,它的邏輯符號(hào)如圖5.23所示。芯片的管腳排列與2716一致,只是在管腳定義上,數(shù)據(jù)線管腳對(duì)2816來(lái)說(shuō)是雙向的,以適應(yīng)讀寫(xiě)工作模式。

圖5.232816的邏輯符號(hào)1.2816的基本特點(diǎn)3.2817AEEPROM圖5.242817A引腳圖存儲(chǔ)容量為2K×828個(gè)引腳:11根地址線A10~A08根數(shù)據(jù)線I/O7~I(xiàn)/O0片選CE*讀寫(xiě)OE*、WE*狀態(tài)輸出RDY/BUSY*EEPROM芯片2864A存儲(chǔ)容量為8K×828個(gè)引腳:13根地址線A12~A08根數(shù)據(jù)線I/O7~I(xiàn)/O0片選CE*讀寫(xiě)OE*、WE*VccWE*NCA8A9A11OE*A10CE*I/O7I/O6I/O5I/O4I/O3NCA12A7A6A5A4A3A2A1A0I/O0I/O1I/O2GND123456789101112131428272625242322212019181716155.3.4快擦寫(xiě)存儲(chǔ)器1.整體擦除快擦寫(xiě)存儲(chǔ)器2.對(duì)稱型塊結(jié)構(gòu)快擦寫(xiě)存儲(chǔ)器3.帶自舉塊快擦寫(xiě)存儲(chǔ)器5.4內(nèi)存管理5.4.180X86系列CPU的工作模式CPU數(shù)據(jù)總線地址總線尋址范圍支持操作系統(tǒng)80868位20位1MB實(shí)方式8028616位24位16MB實(shí)、保護(hù)方式80386/80486/Pentium32位32位4096MB實(shí)、保護(hù)、V86方式表5-10不同CPU的尋址范圍5.4.2內(nèi)存空間的管理

Intel80X86系列CPU組成的微機(jī)系統(tǒng)中的內(nèi)存空間如圖5.33所示。圖5.33內(nèi)存空間分布1.常規(guī)內(nèi)存常規(guī)內(nèi)存(ConventionalMemory)在內(nèi)存分配表中占用最前面的位置,從0KB到640KB(地址000000H~109FFFFH),共占640KB的容量。它在內(nèi)存的最前面并且在DOS可管理的內(nèi)存區(qū),因此又稱之為L(zhǎng)owDosMemory

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 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ì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論