版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、計(jì)算機(jī)組成原理計(jì)算機(jī)組成原理1第八-十三講2021年12月11日多層次的存儲器多層次的存儲器 計(jì)算機(jī)組成原理計(jì)算機(jī)組成原理21 1、存儲器概述、存儲器概述外部特性,性能參數(shù),層次結(jié)構(gòu)外部特性,性能參數(shù),層次結(jié)構(gòu)2 2、靜態(tài)存儲器和動(dòng)態(tài)存儲器存儲單元構(gòu)成、靜態(tài)存儲器和動(dòng)態(tài)存儲器存儲單元構(gòu)成 一位存儲單元及存儲陣列,多端口一位存儲單元及存儲陣列,多端口SRAMSRAM,讀寫時(shí)序,讀寫時(shí)序3 3、半導(dǎo)體、半導(dǎo)體ROMROM存儲器存儲器 MROM PROMMROM PROM,EPROMEPROM,EEPROMEEPROM,F(xiàn)LASHFLASH4 4、存儲器芯片構(gòu)成以及存儲器主要技術(shù)指標(biāo)、存儲器芯片構(gòu)成
2、以及存儲器主要技術(shù)指標(biāo)5 5、存儲器擴(kuò)展技術(shù)、存儲器擴(kuò)展技術(shù)位、字、字位擴(kuò)展位、字、字位擴(kuò)展計(jì)算機(jī)組成原理計(jì)算機(jī)組成原理3L L、半導(dǎo)體存儲器的分類、組成及組成部件的作用及工作原、半導(dǎo)體存儲器的分類、組成及組成部件的作用及工作原理、讀理、讀/ /寫操作的基本過程。寫操作的基本過程。2 2、SRAMSRAM、DRAMDRAM芯片的組成特點(diǎn)、工作過程、典型芯片的引芯片的組成特點(diǎn)、工作過程、典型芯片的引腳信號、了解腳信號、了解DRAMDRAM刷新的基本概念。刷新的基本概念。3 3、半導(dǎo)體存儲器的主要技術(shù)指標(biāo)、芯片的擴(kuò)充、半導(dǎo)體存儲器的主要技術(shù)指標(biāo)、芯片的擴(kuò)充、CPUCPU與半導(dǎo)與半導(dǎo)體存儲器間的連接
3、。體存儲器間的連接。計(jì)算機(jī)組成原理計(jì)算機(jī)組成原理4在現(xiàn)代計(jì)算機(jī)中在現(xiàn)代計(jì)算機(jī)中, ,存儲器處于全機(jī)中心地位存儲器處于全機(jī)中心地位, ,其原因是其原因是: :(1) (1) 當(dāng)前計(jì)算機(jī)正在執(zhí)行的程序和數(shù)據(jù)當(dāng)前計(jì)算機(jī)正在執(zhí)行的程序和數(shù)據(jù)( (除了暫存于除了暫存于CPUCPU寄存寄存器的器的) )均存放在存儲器中。均存放在存儲器中。CPUCPU直接從存儲器取指令或存取數(shù)直接從存儲器取指令或存取數(shù)據(jù)。據(jù)。(2) (2) 計(jì)算機(jī)系統(tǒng)中輸入輸出設(shè)備數(shù)量增多,數(shù)據(jù)傳送速度加計(jì)算機(jī)系統(tǒng)中輸入輸出設(shè)備數(shù)量增多,數(shù)據(jù)傳送速度加快,因此采用了直接存儲器存取快,因此采用了直接存儲器存取(DMA)(DMA)技術(shù)和技術(shù)和
4、I/OI/O通道技術(shù),通道技術(shù),在存儲器與輸入輸出系統(tǒng)之間直接傳送數(shù)據(jù)。在存儲器與輸入輸出系統(tǒng)之間直接傳送數(shù)據(jù)。(3) (3) 共共享存儲器的多處理機(jī)的出現(xiàn),利用存儲器存放共享數(shù)據(jù),享存儲器的多處理機(jī)的出現(xiàn),利用存儲器存放共享數(shù)據(jù),并實(shí)現(xiàn)處理機(jī)之間的通信,更加強(qiáng)了存儲器作為全機(jī)中心的地并實(shí)現(xiàn)處理機(jī)之間的通信,更加強(qiáng)了存儲器作為全機(jī)中心的地位。位。 由于中央處理器都是由高速器件組成,不少指令的執(zhí)行速度由于中央處理器都是由高速器件組成,不少指令的執(zhí)行速度基本上取決于主存儲器的速度。所以,計(jì)算機(jī)解題能力的提高、基本上取決于主存儲器的速度。所以,計(jì)算機(jī)解題能力的提高、應(yīng)用范圍的日益廣泛和系統(tǒng)軟件的日益
5、豐富,無一不與主存儲應(yīng)用范圍的日益廣泛和系統(tǒng)軟件的日益豐富,無一不與主存儲器的技術(shù)發(fā)展密切相關(guān)。器的技術(shù)發(fā)展密切相關(guān)。簡介簡介計(jì)算機(jī)組成原理計(jì)算機(jī)組成原理5存儲器分類存儲器分類存儲器概述存儲器概述存儲器的層次結(jié)構(gòu)存儲器的層次結(jié)構(gòu)存儲器的技術(shù)指標(biāo)存儲器的技術(shù)指標(biāo)計(jì)算機(jī)組成原理計(jì)算機(jī)組成原理6存儲器概述1 1、存儲器:、存儲器:是計(jì)算機(jī)系統(tǒng)中的記憶設(shè)備,用來存放程序和數(shù)據(jù)。是計(jì)算機(jī)系統(tǒng)中的記憶設(shè)備,用來存放程序和數(shù)據(jù)。2 2、存儲元:、存儲元:存儲器的最小組成單位,用以存儲存儲器的最小組成單位,用以存儲1 1位二進(jìn)制代碼。位二進(jìn)制代碼。3 3、存儲單元:、存儲單元:是是CPUCPU訪問存儲器基本單
6、位,由若干個(gè)具有相同訪問存儲器基本單位,由若干個(gè)具有相同操作屬性的存儲元組成。操作屬性的存儲元組成。4 4、單元地址:、單元地址:在存儲器中用以表識存儲單元的唯一編號,在存儲器中用以表識存儲單元的唯一編號,CPUCPU通過該編號訪問相應(yīng)的存儲單元。通過該編號訪問相應(yīng)的存儲單元。5 5、字存儲單元、字存儲單元:存放一個(gè)字的存儲單元,相應(yīng)的單元地址叫字:存放一個(gè)字的存儲單元,相應(yīng)的單元地址叫字地址。地址。6 6、字節(jié)存儲單元:、字節(jié)存儲單元:存放一個(gè)字節(jié)的存儲單元,相應(yīng)的單元地址存放一個(gè)字節(jié)的存儲單元,相應(yīng)的單元地址叫字節(jié)地址叫字節(jié)地址7 7、按字尋址計(jì)算機(jī):、按字尋址計(jì)算機(jī):可編址的最小單位是字
7、存儲單元的計(jì)算機(jī)??删幹返淖钚挝皇亲执鎯卧挠?jì)算機(jī)。8 8、按字節(jié)尋址計(jì)算機(jī)、按字節(jié)尋址計(jì)算機(jī):可編址的最小單位是字節(jié)的計(jì)算機(jī)。:可編址的最小單位是字節(jié)的計(jì)算機(jī)。9 9、存儲體:、存儲體:存儲單元的集合,是存放二進(jìn)制信息的存儲單元的集合,是存放二進(jìn)制信息的地方地方幾個(gè)基本概念幾個(gè)基本概念計(jì)算機(jī)組成原理計(jì)算機(jī)組成原理7存儲器各個(gè)概念之間的關(guān)系存儲器各個(gè)概念之間的關(guān)系單元地址單元地址00000001.XXXX存儲單元存儲單元存儲元存儲元存儲容量存儲容量存儲體存儲體計(jì)算機(jī)組成原理計(jì)算機(jī)組成原理8存儲器分類存儲器分類1. 1. 按存儲介質(zhì)分按存儲介質(zhì)分 半導(dǎo)體存儲器半導(dǎo)體存儲器:用半導(dǎo)體器件組成的
8、存儲器。:用半導(dǎo)體器件組成的存儲器。磁表面存儲器:磁表面存儲器:用磁性材料做成的存儲器。用磁性材料做成的存儲器。2. 2. 按存儲方式分按存儲方式分 隨機(jī)存儲器隨機(jī)存儲器:任何存儲單元的內(nèi)容都能被隨機(jī)存取,且存?。喝魏未鎯卧膬?nèi)容都能被隨機(jī)存取,且存取 時(shí)間和存儲單元的物理位置無關(guān)。時(shí)間和存儲單元的物理位置無關(guān)。 順序存儲器:順序存儲器:只能按某種順序來存取,存取時(shí)間和存儲單元只能按某種順序來存取,存取時(shí)間和存儲單元 的物理位置有關(guān)。的物理位置有關(guān)。計(jì)算機(jī)組成原理計(jì)算機(jī)組成原理93. 3. 按存儲器的讀寫功能分按存儲器的讀寫功能分 只讀存儲器只讀存儲器(ROM):存儲的內(nèi)容是固定不變的,只能
9、讀出而:存儲的內(nèi)容是固定不變的,只能讀出而 不能寫入的半導(dǎo)體存儲器。不能寫入的半導(dǎo)體存儲器。隨機(jī)讀寫存儲器隨機(jī)讀寫存儲器(RAM):既能讀出又能寫入的半導(dǎo)體存儲器。:既能讀出又能寫入的半導(dǎo)體存儲器。 4. 4. 按信息的可保存性分按信息的可保存性分 非永久記憶的存儲器非永久記憶的存儲器:斷電后信息即消失的存儲器。:斷電后信息即消失的存儲器。永久記憶性存儲器:永久記憶性存儲器:斷電后仍能保存信息的存儲器。斷電后仍能保存信息的存儲器。5. 5. 按在計(jì)算機(jī)系統(tǒng)中的作用分按在計(jì)算機(jī)系統(tǒng)中的作用分 根據(jù)存儲器在計(jì)算機(jī)系統(tǒng)中所起的作用,可分為根據(jù)存儲器在計(jì)算機(jī)系統(tǒng)中所起的作用,可分為: 主存儲器主存儲器
10、、輔助存儲器輔助存儲器、高速緩沖存儲器高速緩沖存儲器、 控制存儲器控制存儲器等。等。計(jì)算機(jī)組成原理計(jì)算機(jī)組成原理10 半半導(dǎo)導(dǎo)體體存存儲儲器器 只讀只讀 存儲器存儲器 ROMROM 隨機(jī)讀寫隨機(jī)讀寫存儲器存儲器RAMRAM 掩膜掩膜 ROMROM 可編程可編程 ROM ROM (PROMPROM ) 可擦除可擦除 ROM ROM (EPPROMEPPROM ) 電擦除電擦除 ROM ROM (E E2 2PROMPROM ) 靜態(tài)靜態(tài) RAM RAM (SRAMSRAM ) 動(dòng)態(tài)動(dòng)態(tài) RAM RAM (DRAMDRAM ) 半導(dǎo)體存儲器半導(dǎo)體存儲器計(jì)算機(jī)組成原理計(jì)算機(jī)組成原理11存儲器層次結(jié)構(gòu)
11、存儲器層次結(jié)構(gòu) 容量大,速度快,成本低。容量大,速度快,成本低。 為解決三者之間的矛盾,目前通常采用為解決三者之間的矛盾,目前通常采用多級存儲器體系結(jié)構(gòu)多級存儲器體系結(jié)構(gòu), 即使用即使用高速緩沖存儲器、主存儲器和外存儲器高速緩沖存儲器、主存儲器和外存儲器。 對存儲器的要求是:對存儲器的要求是:寄存器寄存器Cache主存儲器主存儲器輔助存儲器輔助存儲器計(jì)算機(jī)組成原理計(jì)算機(jī)組成原理12 名稱名稱 高速緩沖高速緩沖 存儲器存儲器 主存儲器主存儲器 外存儲器外存儲器 簡稱簡稱 Cache 主存主存 外存外存用途用途高速存取指令和數(shù)據(jù)高速存取指令和數(shù)據(jù) 存放計(jì)算機(jī)運(yùn)行期間的存放計(jì)算機(jī)運(yùn)行期間的大量程序和
12、數(shù)據(jù)大量程序和數(shù)據(jù) 存放系統(tǒng)程序和大型數(shù)據(jù)存放系統(tǒng)程序和大型數(shù)據(jù)文件及數(shù)據(jù)庫文件及數(shù)據(jù)庫特點(diǎn)特點(diǎn) 存取速度快,但存存取速度快,但存儲容量小儲容量小存取速度較快,存取速度較快, 存存儲容量不大儲容量不大存儲容量大,存儲容量大, 位成位成本低本低存儲器的用途和特點(diǎn)存儲器的用途和特點(diǎn)計(jì)算機(jī)組成原理計(jì)算機(jī)組成原理13主存儲器的技術(shù)指標(biāo)主存儲器的技術(shù)指標(biāo) 存儲容量;存取時(shí)間存儲容量;存取時(shí)間(存儲器訪問時(shí)間)、存儲周期存儲器訪問時(shí)間)、存儲周期和存儲器帶寬;可靠性;功耗及集成度。和存儲器帶寬;可靠性;功耗及集成度。 指指 標(biāo)標(biāo)存儲容量存儲容量存取時(shí)間存取時(shí)間存儲周期存儲周期存儲器帶寬存儲器帶寬含義含義在
13、一個(gè)存儲器中可以容納在一個(gè)存儲器中可以容納的存儲單元總數(shù)的存儲單元總數(shù)啟動(dòng)到完成一次存儲器操作啟動(dòng)到完成一次存儲器操作所經(jīng)歷的時(shí)間所經(jīng)歷的時(shí)間連續(xù)啟動(dòng)兩次操作所需間連續(xù)啟動(dòng)兩次操作所需間隔的最小時(shí)間隔的最小時(shí)間單位時(shí)間里存儲器所存取單位時(shí)間里存儲器所存取的信息量的信息量 表表 現(xiàn)現(xiàn)存儲空間的大存儲空間的大小小 主存的速度主存的速度 主存的速度主存的速度數(shù)據(jù)傳輸速率數(shù)據(jù)傳輸速率技術(shù)指標(biāo)技術(shù)指標(biāo) 單單 位位字?jǐn)?shù),字?jǐn)?shù), 字節(jié)數(shù)字節(jié)數(shù)位位/秒,秒, 字節(jié)字節(jié)/秒秒計(jì)算機(jī)組成原理計(jì)算機(jī)組成原理14 可靠性可靠性 主存儲器的可靠性通常用平均無故障時(shí)間主存儲器的可靠性通常用平均無故障時(shí)間 MTBFMTBF
14、 (Mean Time Between Failures) (Mean Time Between Failures)來表征。來表征。MTBFMTBF指連指連 續(xù)兩次故障之間的平均時(shí)間間隔。顯然,續(xù)兩次故障之間的平均時(shí)間間隔。顯然,MTBFMTBF越長越長 ,意味著主存的可靠性越高,意味著主存的可靠性越高, 功耗功耗 作為目前的主存儲器的主體的半導(dǎo)體存儲器的功耗包作為目前的主存儲器的主體的半導(dǎo)體存儲器的功耗包 括括“維持功耗維持功耗”和和“操作功耗操作功耗”,應(yīng)在保證速度的前,應(yīng)在保證速度的前提下提下 盡可能地減小功耗,特別是要減小盡可能地減小功耗,特別是要減小“維持功耗維持功耗”。 集成度集成
15、度 所謂集成度是指在一片數(shù)平方毫米的芯片上能集成所謂集成度是指在一片數(shù)平方毫米的芯片上能集成 多少個(gè)存儲單元,每個(gè)存儲單元存儲一個(gè)二進(jìn)制位,多少個(gè)存儲單元,每個(gè)存儲單元存儲一個(gè)二進(jìn)制位, 所以集成度常表示為所以集成度常表示為位位/ /片片。 計(jì)算機(jī)組成原理計(jì)算機(jī)組成原理15SRAMSRAM存儲器存儲器DRAMDRAM存儲器存儲器主存儲器組成實(shí)例主存儲器組成實(shí)例存儲器容量擴(kuò)充存儲器容量擴(kuò)充計(jì)算機(jī)組成原理計(jì)算機(jī)組成原理16SRAMSRAM存儲器存儲器1. 1. 基本的靜態(tài)存儲元陣列基本的靜態(tài)存儲元陣列 SRAM中中,用一個(gè)鎖存器用一個(gè)鎖存器(觸發(fā)器觸發(fā)器)作為存儲元。只要直流供電作為存儲元。只要直
16、流供電電源一直加在這個(gè)記憶電路上,它就無限期地保持記憶的電源一直加在這個(gè)記憶電路上,它就無限期地保持記憶的1狀態(tài)狀態(tài)或或0狀態(tài)。如果電源斷電,那么存儲的數(shù)據(jù)狀態(tài)。如果電源斷電,那么存儲的數(shù)據(jù)(1或或0)就會(huì)丟失。就會(huì)丟失。計(jì)算機(jī)組成原理計(jì)算機(jī)組成原理17n三組信號線:地址線 、數(shù)據(jù)線 、控制線 n地址譯碼器n行線 計(jì)算機(jī)組成原理計(jì)算機(jī)組成原理181K bit SRAM1K bit SRAM計(jì)算機(jī)組成原理計(jì)算機(jī)組成原理192.2.基本的基本的SRAMSRAM邏輯結(jié)構(gòu)邏輯結(jié)構(gòu) 一個(gè)一個(gè)SRAM存儲器由存儲器由存儲體存儲體、讀寫電路讀寫電路、地址譯碼地址譯碼電路和電路和控制電路控制電路等組成。等組成
17、。計(jì)算機(jī)組成原理計(jì)算機(jī)組成原理20 一個(gè)基本存儲電路只能存儲一個(gè)二進(jìn)制位。一個(gè)基本存儲電路只能存儲一個(gè)二進(jìn)制位。 將基本的存儲電路有規(guī)則地組織起來,就是存儲體。將基本的存儲電路有規(guī)則地組織起來,就是存儲體。 存儲體又有不同的組織形式:存儲體又有不同的組織形式: 將各個(gè)字的將各個(gè)字的同一位同一位組織在一個(gè)芯片中;組織在一個(gè)芯片中; 將各個(gè)字的將各個(gè)字的4 4位位組織在一個(gè)芯片中,組織在一個(gè)芯片中, 如:如:2114 1K2114 1K4 4; 將各個(gè)字的將各個(gè)字的8 8位位組織在一個(gè)芯片中,組織在一個(gè)芯片中, 如:如:6116 2K6116 2K8 8; 如圖所示:如圖所示: 存儲體將存儲體將4
18、0964096個(gè)字的同一位組織在一個(gè)集成片中;個(gè)字的同一位組織在一個(gè)集成片中; 需需1616個(gè)片子組成個(gè)片子組成409640961616的存儲器;的存儲器; 40964096通常排列成矩陣形式,如通常排列成矩陣形式,如 64646464,由行選、列選線選,由行選、列選線選中所需的單元。中所需的單元。(1) 存儲體存儲體計(jì)算機(jī)組成原理計(jì)算機(jī)組成原理21(2) 地址譯碼器地址譯碼器 單譯碼方式單譯碼方式適用于小容量存儲器中,只有一個(gè)譯碼器。適用于小容量存儲器中,只有一個(gè)譯碼器。計(jì)算機(jī)組成原理計(jì)算機(jī)組成原理22 雙譯碼方式雙譯碼方式地址譯碼器分成兩個(gè),可地址譯碼器分成兩個(gè),可有效減少有效減少選擇線的
19、數(shù)目。選擇線的數(shù)目。x1x64計(jì)算機(jī)組成原理計(jì)算機(jī)組成原理23(3) 驅(qū)動(dòng)器驅(qū)動(dòng)器 雙譯碼結(jié)構(gòu)中,在譯碼器輸出后加驅(qū)動(dòng)器,驅(qū)動(dòng)掛在各條雙譯碼結(jié)構(gòu)中,在譯碼器輸出后加驅(qū)動(dòng)器,驅(qū)動(dòng)掛在各條X方向選擇線上的所有存儲元電路。方向選擇線上的所有存儲元電路。(4) I/O電路電路 處于數(shù)據(jù)總線和被選用的單元之間,處于數(shù)據(jù)總線和被選用的單元之間, 控制被選中的單元讀控制被選中的單元讀出或?qū)懭?,放大信息。出或?qū)懭?,放大信息?5) 片選片選 在地址選擇時(shí),首先要選片在地址選擇時(shí),首先要選片,只有當(dāng)片選信號有效時(shí),此片只有當(dāng)片選信號有效時(shí),此片所連的地址線才有效。所連的地址線才有效。(6) 輸出驅(qū)動(dòng)電路輸出驅(qū)動(dòng)
20、電路 為了擴(kuò)展存儲器的容量,常需要將幾個(gè)芯片的數(shù)據(jù)線并聯(lián)為了擴(kuò)展存儲器的容量,常需要將幾個(gè)芯片的數(shù)據(jù)線并聯(lián)使用;另外存儲器的讀出數(shù)據(jù)或?qū)懭霐?shù)據(jù)都放在雙向的數(shù)據(jù)使用;另外存儲器的讀出數(shù)據(jù)或?qū)懭霐?shù)據(jù)都放在雙向的數(shù)據(jù)總線上。這就用到三態(tài)輸出緩沖器??偩€上。這就用到三態(tài)輸出緩沖器。計(jì)算機(jī)組成原理計(jì)算機(jī)組成原理243.SRAM3.SRAM存儲器芯片實(shí)例存儲器芯片實(shí)例Intel 211410244 的存儲器:的存儲器: 4096 個(gè)基本存儲單元,排成個(gè)基本存儲單元,排成 6464 (64164) 的矩陣;的矩陣; 需需 10 根地址線尋址;根地址線尋址; X 譯碼器輸出譯碼器輸出 64 根選擇線,分別選擇
21、根選擇線,分別選擇 1-64 行;行; Y 譯碼器輸出譯碼器輸出 16 根選擇線,分別選擇根選擇線,分別選擇 1-16 列控制各列的位列控制各列的位 線控制門。線控制門。計(jì)算機(jī)組成原理計(jì)算機(jī)組成原理25Intel 21141K4 SRAMSRAM(64 16 4)計(jì)算機(jī)組成原理計(jì)算機(jī)組成原理264.4.存儲器的讀、寫周期存儲器的讀、寫周期 在與在與CPU連接時(shí)連接時(shí), CPU的控制信號與存儲器的讀、寫周期之的控制信號與存儲器的讀、寫周期之間的配合問題是非常重要的。間的配合問題是非常重要的。讀周期讀周期: 讀周期時(shí)間與讀出時(shí)間是兩個(gè)不同的概念。讀周期時(shí)間與讀出時(shí)間是兩個(gè)不同的概念。 讀出時(shí)間讀出
22、時(shí)間從給出有效地址到外部數(shù)據(jù)總線上穩(wěn)定地出現(xiàn)所從給出有效地址到外部數(shù)據(jù)總線上穩(wěn)定地出現(xiàn)所 讀出的數(shù)據(jù)信息所經(jīng)歷的時(shí)間。讀出的數(shù)據(jù)信息所經(jīng)歷的時(shí)間。 讀周期時(shí)間讀周期時(shí)間則是存儲器進(jìn)行則是存儲器進(jìn)行兩次連續(xù)讀兩次連續(xù)讀操作時(shí)所必須間隔操作時(shí)所必須間隔 的時(shí)間,它總是大于或等于讀出時(shí)間。的時(shí)間,它總是大于或等于讀出時(shí)間。計(jì)算機(jī)組成原理計(jì)算機(jī)組成原理27SRAMSRAM存儲器時(shí)序存儲器時(shí)序地址有效地址有效CSCS有效有效 OE有效有效數(shù)據(jù)輸出數(shù)據(jù)輸出CSCS復(fù)位復(fù)位 OE復(fù)復(fù)位位地址撤銷地址撤銷靜態(tài)存儲器的靜態(tài)存儲器的讀周期讀周期計(jì)算機(jī)組成原理計(jì)算機(jī)組成原理28靜態(tài)存儲器的讀靜態(tài)存儲器的讀寫周期寫周
23、期寫周期:寫周期:地址有效地址有效CSCS有效有效WE有效有效數(shù)據(jù)有效數(shù)據(jù)有效 WE復(fù)位復(fù)位 CSCS復(fù)復(fù)位(數(shù)據(jù)輸入)位(數(shù)據(jù)輸入)地址撤銷地址撤銷計(jì)算機(jī)組成原理計(jì)算機(jī)組成原理29 DRAM DRAM存儲器存儲器1.1.單管動(dòng)態(tài)存儲元單管動(dòng)態(tài)存儲元 數(shù)據(jù)線數(shù)據(jù)線 行行( (字字) )選擇選擇CCDT110T1計(jì)算機(jī)組成原理計(jì)算機(jī)組成原理30DRAM存儲位元的記憶原理存儲位元的記憶原理計(jì)算機(jī)組成原理計(jì)算機(jī)組成原理31讀操作讀操作 行選擇線為高電平,使存儲電路中的行選擇線為高電平,使存儲電路中的T T1 1管導(dǎo)通,于是,使連在管導(dǎo)通,于是,使連在每一列上的刷新放大器讀取每一列上的刷新放大器讀取電
24、容電容C C上的電壓值。刷新放大器的靈上的電壓值。刷新放大器的靈敏度很高,放大倍數(shù)很大,并且能將從電容上讀得的電壓值折合敏度很高,放大倍數(shù)很大,并且能將從電容上讀得的電壓值折合為邏輯為邏輯“0”0”或者邏輯或者邏輯“1”1”。 列地址(較高位地址)產(chǎn)生列選擇信號,有了列選擇信號,所列地址(較高位地址)產(chǎn)生列選擇信號,有了列選擇信號,所選中行上的基本存儲電路才受到驅(qū)動(dòng),從而可以輸出信息。選中行上的基本存儲電路才受到驅(qū)動(dòng),從而可以輸出信息。 在讀出過程中,選中行上的所有基本存儲電路中的電容都受到在讀出過程中,選中行上的所有基本存儲電路中的電容都受到打擾,因此為打擾,因此為破壞性讀出破壞性讀出。為了
25、在讀出之后,仍能保存所容納的。為了在讀出之后,仍能保存所容納的信息,刷新放大器對這些電容上的電壓值讀取之后又立即進(jìn)行重信息,刷新放大器對這些電容上的電壓值讀取之后又立即進(jìn)行重寫。寫。計(jì)算機(jī)組成原理計(jì)算機(jī)組成原理32寫操作寫操作 行選擇線為行選擇線為“1”1”;T T1 1管處于可導(dǎo)通的狀態(tài),如果列選擇信管處于可導(dǎo)通的狀態(tài),如果列選擇信號也為號也為“1”1”則此基本存儲電路被選中,于是由數(shù)據(jù)輸入輸則此基本存儲電路被選中,于是由數(shù)據(jù)輸入輸出線送來的信息通過刷新放大器和出線送來的信息通過刷新放大器和T T1 1管送到電容管送到電容C C。 刷新刷新 雖然進(jìn)行一次讀寫操作實(shí)際上也進(jìn)行了刷新,但是,由雖
26、然進(jìn)行一次讀寫操作實(shí)際上也進(jìn)行了刷新,但是,由于讀寫操作本身是隨機(jī)的,所以,并不能保證所有的于讀寫操作本身是隨機(jī)的,所以,并不能保證所有的RAMRAM單單元都在元都在2ms2ms中可以通過正常的讀寫操作來刷新,由此,專門中可以通過正常的讀寫操作來刷新,由此,專門安排了存儲器刷新周期完成對安排了存儲器刷新周期完成對動(dòng)態(tài)動(dòng)態(tài)RAMRAM的刷新的刷新。計(jì)算機(jī)組成原理計(jì)算機(jī)組成原理33 集成度高,功耗低集成度高,功耗低 具有易失性,必須刷新。具有易失性,必須刷新。 破壞性讀出,必須讀后重寫破壞性讀出,必須讀后重寫 讀后重寫,刷新均經(jīng)由刷新放大器(刷新緩沖)進(jìn)行。讀后重寫,刷新均經(jīng)由刷新放大器(刷新緩沖
27、)進(jìn)行。 刷新時(shí)只提供行地址,由各列所擁有的刷新放大器,刷新時(shí)只提供行地址,由各列所擁有的刷新放大器, 對選中行全部存儲元實(shí)施同時(shí)集體讀后重寫對選中行全部存儲元實(shí)施同時(shí)集體讀后重寫( (再生再生) )。DRAMDRAM的電氣特征:的電氣特征:計(jì)算機(jī)組成原理計(jì)算機(jī)組成原理34內(nèi)部結(jié)構(gòu)內(nèi)部結(jié)構(gòu)(1M4位位)2.DRAM2.DRAM存儲芯片實(shí)例存儲芯片實(shí)例計(jì)算機(jī)組成原理計(jì)算機(jī)組成原理35 特點(diǎn):特點(diǎn): 分時(shí)傳送地址碼,增加地址鎖存器按行刷新,增加刷新計(jì)數(shù)器計(jì)算機(jī)組成原理計(jì)算機(jī)組成原理36DRAMDRAM時(shí)序時(shí)序讀周期讀周期:行地址有效行地址有效行地址選通行地址選通列地址有效列地址有效列地址選通列地址
28、選通數(shù)據(jù)輸出數(shù)據(jù)輸出行選通、列選通及地址撤銷行選通、列選通及地址撤銷ADD(a) 讀周期tCASDout行地址行地址列地址列地址數(shù) 據(jù)數(shù) 據(jù)WECASRAS計(jì)算機(jī)組成原理計(jì)算機(jī)組成原理37DRAMDRAM時(shí)序時(shí)序?qū)懼芷冢簩懼芷冢盒械刂酚行械刂酚行械刂愤x通行地址選通列地址、數(shù)據(jù)有效列地址、數(shù)據(jù)有效列地址選列地址選通通數(shù)據(jù)輸入數(shù)據(jù)輸入行選通、列選通及地址撤銷行選通、列選通及地址撤銷address( (b b) )寫寫周周期期tRAStCYC行行地地址址列列地地址址數(shù) 據(jù)DinWECASRAS計(jì)算機(jī)組成原理計(jì)算機(jī)組成原理383.DRAM3.DRAM的刷新的刷新(1) DRAM(1) DRAM的刷
29、新的刷新 不管是哪一種動(dòng)態(tài)不管是哪一種動(dòng)態(tài)RAMRAM,都是利用電容存儲電荷的原理來保存,都是利用電容存儲電荷的原理來保存信息的,由于電容會(huì)逐漸放電,所以,對動(dòng)態(tài)信息的,由于電容會(huì)逐漸放電,所以,對動(dòng)態(tài)RAMRAM必須不斷進(jìn)行必須不斷進(jìn)行讀出和再寫入,以使泄放的電荷受到補(bǔ)充,也就是進(jìn)行刷新。讀出和再寫入,以使泄放的電荷受到補(bǔ)充,也就是進(jìn)行刷新。 動(dòng)態(tài)動(dòng)態(tài)MOS存儲器采用存儲器采用“讀出讀出”方式進(jìn)行刷新方式進(jìn)行刷新, 先將原存信息先將原存信息讀出,再由刷新放大器形成原信息并重新寫入。讀出,再由刷新放大器形成原信息并重新寫入。(2) (2) 刷新周期刷新周期 從上一次對整個(gè)存儲器刷新結(jié)束到下一次
30、對整個(gè)存儲器全從上一次對整個(gè)存儲器刷新結(jié)束到下一次對整個(gè)存儲器全部刷新一遍為止,這一段時(shí)間間隔叫刷新周期。部刷新一遍為止,這一段時(shí)間間隔叫刷新周期。一般為一般為2ms, 4ms, 8ms。(3) (3) 刷新方式刷新方式常用的刷新方式有三種常用的刷新方式有三種: 集中式、分散式、異步式。集中式、分散式、異步式。計(jì)算機(jī)組成原理計(jì)算機(jī)組成原理39 在整個(gè)刷新間隔內(nèi),前一段時(shí)間重復(fù)進(jìn)行讀在整個(gè)刷新間隔內(nèi),前一段時(shí)間重復(fù)進(jìn)行讀/寫周期或維持寫周期或維持周期,等到需要進(jìn)行刷新操作時(shí),便暫停讀周期,等到需要進(jìn)行刷新操作時(shí),便暫停讀/寫或維持周期,而寫或維持周期,而逐行刷新整個(gè)存儲器,它適用于高速存儲器。逐
31、行刷新整個(gè)存儲器,它適用于高速存儲器。tCtCtCtCtCtCtC 集中式刷新集中式刷新計(jì)算機(jī)組成原理計(jì)算機(jī)組成原理40例如:對例如:對128 128矩陣存儲器刷新。矩陣存儲器刷新。刷新時(shí)間相當(dāng)于刷新時(shí)間相當(dāng)于128個(gè)讀周期;個(gè)讀周期; 設(shè)刷新周期為設(shè)刷新周期為2ms,讀,讀/寫周期為寫周期為0.5 s,則,則 刷新周期可包含刷新周期可包含4000個(gè)周期(讀個(gè)周期(讀/寫),其中寫),其中 3782個(gè)周期(個(gè)周期(1936 s)用來讀)用來讀/寫或維持信息;寫或維持信息; 128個(gè)周期(個(gè)周期(64 s)用來刷新操作;)用來刷新操作; 當(dāng)當(dāng)3781個(gè)周期結(jié)束,便開始進(jìn)行個(gè)周期結(jié)束,便開始進(jìn)行1
32、28個(gè)周期,個(gè)周期,64 s的刷新操作。的刷新操作。集中式刷新適用于高速存儲器。集中式刷新適用于高速存儲器。存在不能進(jìn)行讀寫操作的死區(qū)時(shí)間存在不能進(jìn)行讀寫操作的死區(qū)時(shí)間.計(jì)算機(jī)組成原理計(jì)算機(jī)組成原理41 把一個(gè)存儲周期把一個(gè)存儲周期tc分為兩半,周期前半段時(shí)間分為兩半,周期前半段時(shí)間tm用來讀用來讀/寫操作寫操作或維持信息,周期后半段時(shí)間或維持信息,周期后半段時(shí)間tr作為刷新操作時(shí)間。這樣,每經(jīng)作為刷新操作時(shí)間。這樣,每經(jīng)過過128個(gè)系統(tǒng)周期時(shí)間,整個(gè)存儲器便全部刷新一遍。個(gè)系統(tǒng)周期時(shí)間,整個(gè)存儲器便全部刷新一遍。 分散式刷新分散式刷新分散式刷新系統(tǒng)速度降低,但不存在停止讀寫操作的死時(shí)間。分散
33、式刷新系統(tǒng)速度降低,但不存在停止讀寫操作的死時(shí)間。W/RW/R REFREF W/RW/R REFREFW/RW/R REFREF計(jì)算機(jī)組成原理計(jì)算機(jī)組成原理42 異步式刷新異步式刷新是前兩種方式的結(jié)合。是前兩種方式的結(jié)合。例如例如:對:對2116來說,在來說,在2ms中內(nèi)把中內(nèi)把128行刷新一遍。行刷新一遍。 2000 s 128 15.5 s 即:每即:每15.5 s 刷新一行。刷新一行。 計(jì)算機(jī)組成原理計(jì)算機(jī)組成原理43 在這種刷新操作中,基本上只用在這種刷新操作中,基本上只用RASRAS信號來控制刷新,信號來控制刷新,CASCAS信信號不動(dòng)作。為了確保在一定范圍內(nèi)對所有行都刷新,號不動(dòng)
34、作。為了確保在一定范圍內(nèi)對所有行都刷新,使用一種使用一種外部計(jì)數(shù)器。外部計(jì)數(shù)器。 2)CAS2)CAS在在RASRAS之前的刷新之前的刷新( (教材圖教材圖3.7)3.7) 這種方式是在這種方式是在RASRAS之前使之前使CASCAS有效,有效,啟動(dòng)內(nèi)部刷新計(jì)數(shù)器啟動(dòng)內(nèi)部刷新計(jì)數(shù)器,產(chǎn),產(chǎn)生需要刷新的行地址,而忽略外部地址線上的信號。目前生需要刷新的行地址,而忽略外部地址線上的信號。目前256K256K位以上的位以上的DRAMDRAM片子通常都具有這種功能。片子通常都具有這種功能。(4) 刷新操作種類刷新操作種類1)1)只用只用RASRAS信號的刷新信號的刷新計(jì)算機(jī)組成原理計(jì)算機(jī)組成原理44例
35、例: 說明說明1M1位位DRAM片子的刷新方法,刷新周期定為片子的刷新方法,刷新周期定為8ms。 1M位的存儲單元排列成位的存儲單元排列成 512 2048的矩陣;的矩陣; 如果選擇一個(gè)行地址進(jìn)行刷新,如果選擇一個(gè)行地址進(jìn)行刷新, 刷新地址為刷新地址為A0A8(29),), 因此這一行上的因此這一行上的2048個(gè)存儲元同時(shí)進(jìn)行刷新;個(gè)存儲元同時(shí)進(jìn)行刷新; 在在8ms內(nèi)進(jìn)行內(nèi)進(jìn)行512個(gè)周期的刷新;個(gè)周期的刷新; 刷新方式可采用:刷新方式可采用: 在在8ms中進(jìn)行中進(jìn)行512次刷新操作的集中刷新方式;次刷新操作的集中刷新方式; 按按8ms51215.5 s刷新一次的異步刷新方式。刷新一次的異步刷
36、新方式。計(jì)算機(jī)組成原理計(jì)算機(jī)組成原理45tCtCtCtCtCtCtC計(jì)算機(jī)組成原理計(jì)算機(jī)組成原理464.4.存儲器控制電路存儲器控制電路DRAMDRAM存儲器的刷新需要有硬件電路的支持,包括:存儲器的刷新需要有硬件電路的支持,包括: 刷新計(jì)數(shù)器、刷新計(jì)數(shù)器、 刷新刷新/ /訪存裁決、訪存裁決、 刷新控制邏輯刷新控制邏輯等。等。 這些控制線路形成這些控制線路形成DRAMDRAM控制器??刂破?。 DRAMDRAM控制器是控制器是CPUCPU和和DRAMDRAM的接口電路,它將的接口電路,它將CPUCPU的的 信號變換成適合信號變換成適合DRAMDRAM片子的信號。片子的信號。計(jì)算機(jī)組成原理計(jì)算機(jī)組
37、成原理47DRAMDRAM控制器控制器RASCASWE讀讀/寫寫地址總線地址總線地址地址計(jì)算機(jī)組成原理計(jì)算機(jī)組成原理48(2)(2)刷新定時(shí)器:刷新定時(shí)器: 定時(shí)電路用來提供刷新請求。定時(shí)電路用來提供刷新請求。(3)(3)刷新地址計(jì)數(shù)器刷新地址計(jì)數(shù)器:只用:只用RASRAS信號的刷新操作,需要提供刷新地址計(jì)數(shù)器。信號的刷新操作,需要提供刷新地址計(jì)數(shù)器。 對于對于1M1M位的片子,需位的片子,需512512個(gè)地址,故刷新計(jì)數(shù)器個(gè)地址,故刷新計(jì)數(shù)器9 9位。位。(4)(4)仲裁電路仲裁電路:對同時(shí)產(chǎn)生的來自:對同時(shí)產(chǎn)生的來自CPUCPU的訪問存儲器的請求和來自刷新定時(shí)的訪問存儲器的請求和來自刷新定
38、時(shí) 器的刷新請求的優(yōu)先權(quán)進(jìn)行裁定。器的刷新請求的優(yōu)先權(quán)進(jìn)行裁定。(5)(5)定時(shí)發(fā)生器定時(shí)發(fā)生器:提供行地址選通信號:提供行地址選通信號RASRAS、列地址選通信號、列地址選通信號CASCAS和寫信號和寫信號WE. WE. (1) 地址多路開關(guān)地址多路開關(guān) 讀寫操作時(shí)向讀寫操作時(shí)向DRAM片子分時(shí)送出行地址和列地址;片子分時(shí)送出行地址和列地址; 刷新時(shí)需要提供刷新地址。刷新時(shí)需要提供刷新地址。計(jì)算機(jī)組成原理計(jì)算機(jī)組成原理49(1) 與與CPU的連接的連接 主要是主要是 地址線、控制線、數(shù)據(jù)線地址線、控制線、數(shù)據(jù)線 的連接。的連接。(2) 多個(gè)芯片連接多個(gè)芯片連接 存儲器容量與實(shí)際存儲器的要求多
39、有不符。存儲器容量與實(shí)際存儲器的要求多有不符。 如前所述存如前所述存儲器芯片有不同的組織形式,如儲器芯片有不同的組織形式,如1024*1、1024*4、4096*8等;等; 實(shí)際使用時(shí),需進(jìn)行實(shí)際使用時(shí),需進(jìn)行字和位擴(kuò)展字和位擴(kuò)展(多個(gè)芯片連接),組成多個(gè)芯片連接),組成你所需要的實(shí)際的存儲器,如你所需要的實(shí)際的存儲器,如 1K*8、4K*8 等的存儲器。等的存儲器。存儲器的基本組織計(jì)算機(jī)組成原理計(jì)算機(jī)組成原理50A0A12D0D7位擴(kuò)展法(字長位數(shù)擴(kuò)展)位擴(kuò)展法(字長位數(shù)擴(kuò)展) 只加大字長,而存儲器的字?jǐn)?shù)與存儲器芯片字?jǐn)?shù)一致只加大字長,而存儲器的字?jǐn)?shù)與存儲器芯片字?jǐn)?shù)一致, 對對片子沒有選片要
40、求。片子沒有選片要求。地址線地址線需需 13 根根 數(shù)據(jù)線數(shù)據(jù)線 8 根根 控制線控制線 WR接存儲器的接存儲器的WE 計(jì)算機(jī)組成原理計(jì)算機(jī)組成原理512:416K 816K 816K 816K 8字?jǐn)U展法(字存儲容量擴(kuò)展)字?jǐn)U展法(字存儲容量擴(kuò)展)用用16K 8位的芯片組成位的芯片組成64K K 8位的存儲器需位的存儲器需4個(gè)芯片個(gè)芯片 地址線地址線 共需共需16根根 片內(nèi):片內(nèi):(214 = 16384) 14根,選片:根,選片:2根根 數(shù)據(jù)線數(shù)據(jù)線 8根根 控制線控制線 WE 計(jì)算機(jī)組成原理計(jì)算機(jī)組成原理52最低地址最高地址C000FFFF00,0000,0000,000011,1111
41、,1111,111111114最低地址最高地址8000BFFF00,0000,0000,000011,1111,1111,111110103最低地址最高地址40007FFF00,0000,0000,000011,1111,1111,111101012最低地址最高地址00003FFF00,0000,0000,000011,1111,1111,111100001說明總地址片內(nèi)A13 A12 .A1 A0選片A15 A14地址片號地址空間分配表地址空間分配表計(jì)算機(jī)組成原理計(jì)算機(jī)組成原理53 字位同時(shí)擴(kuò)展法字位同時(shí)擴(kuò)展法計(jì)算機(jī)組成原理計(jì)算機(jī)組成原理54*ramsel0 = A21A20 *MREQra
42、msel1 = A21 *A20*MREQramsel2 = A21* A20 *MREQramsel3 = A21*A20*MREQ例例 有若干片有若干片1M8位的位的SRAM芯片,采用字?jǐn)U展方法構(gòu)成芯片,采用字?jǐn)U展方法構(gòu)成4MB存儲器,問存儲器,問(1) 需要多少片需要多少片RAM芯片?芯片?(2) 該存儲器需要多少地址位?該存儲器需要多少地址位?(3) 畫出該存儲器與畫出該存儲器與CPU連接的結(jié)構(gòu)圖,設(shè)連接的結(jié)構(gòu)圖,設(shè)CPU的接口信號有地址信號、數(shù)的接口信號有地址信號、數(shù)據(jù)信號、控制信號據(jù)信號、控制信號MREQ和和R/W#。(4) 給出地址譯碼器的邏輯表達(dá)式。給出地址譯碼器的邏輯表達(dá)式。
43、解:解:(1) 需要需要4M/1M = 4片片SRAM芯片;芯片;(2) 需要需要22條地址線條地址線(3) 譯碼器的輸出信號邏輯表達(dá)式為:譯碼器的輸出信號邏輯表達(dá)式為: ramsel32-4 譯碼ramsel2ramsel1ramsel0A21A20A21A0A19A0OEMREQR/W#CPUD7D0D7D0D7D0D7D0D7D0WE* A CE1M 8DWE* A CE1M 8DWE* A CE1M 8DWE* A CE1M 8D計(jì)算機(jī)組成原理計(jì)算機(jī)組成原理55例例 設(shè)有若干片設(shè)有若干片256K8位的位的SRAM芯片,問:芯片,問:(1) 采用字?jǐn)U展方法構(gòu)成采用字?jǐn)U展方法構(gòu)成2048K
44、B的存儲器需要多少片的存儲器需要多少片SRAM芯片?芯片?(2) 該存儲器需要多少字節(jié)地址位?該存儲器需要多少字節(jié)地址位?(3) 畫出該存儲器與畫出該存儲器與CPU連接的結(jié)構(gòu)圖,設(shè)連接的結(jié)構(gòu)圖,設(shè)CPU的接口信號有地址信號、的接口信號有地址信號、數(shù)據(jù)信號、控制信號數(shù)據(jù)信號、控制信號MREQ#和和R/W#。解:解:(1) (1) 該存儲器需要該存儲器需要2048K/256K = 82048K/256K = 8片片SRAMSRAM芯片;芯片; (2) (2) 需要需要2121條地址線,因?yàn)闂l地址線,因?yàn)? 22121=2048K=2048K,其中高,其中高3 3位用于芯片選擇,低位用于芯片選擇,低
45、1818位作為位作為每個(gè)存儲器芯片的地址輸入。每個(gè)存儲器芯片的地址輸入。(3) (3) 該存儲器與該存儲器與CPUCPU連接的結(jié)構(gòu)圖如下。連接的結(jié)構(gòu)圖如下。 ramsel73-8譯碼ramsel2ramsel1ramsel0A20-18A20-0A17-0OE#MREQ#R/W#CPUD7D0D7D0D7D0D7D0D7D0WE A CE256K8DWE A CE256K8DWE A CE256K8DWE A CE256K8D計(jì)算機(jī)組成原理計(jì)算機(jī)組成原理56例例 設(shè)有若干片設(shè)有若干片256K8位的位的SRAM芯片,問:芯片,問:(1) 如何構(gòu)成如何構(gòu)成2048K32位的存儲器?位的存儲器?(2
46、) 需要多少片需要多少片RAM芯片?芯片?(3) 該存儲器需要多少字節(jié)地址位?該存儲器需要多少字節(jié)地址位?(4) 畫出該存儲器與畫出該存儲器與CPU連接的結(jié)構(gòu)圖,設(shè)連接的結(jié)構(gòu)圖,設(shè)CPU的接口信號有地址的接口信號有地址信號、數(shù)據(jù)信號、控制信號信號、數(shù)據(jù)信號、控制信號MREQ#和和R/W#。解:解:采用字位擴(kuò)展的方法。需要采用字位擴(kuò)展的方法。需要32片片SRAM芯片。芯片。 ramsel73-8 譯碼ramsel2ramsel1ramsel0A22-20A22-2A19-2OE#MREQ#R/W#CPUD31D0D31D0D31D0D31D0D31D0WE A CE256Kx84 片DWE A
47、CE256Kx84 片DWE A CE256Kx84 片DWE A CE256Kx84 片D計(jì)算機(jī)組成原理計(jì)算機(jī)組成原理57只讀存儲器只讀存儲器閃速存儲器閃速存儲器高速存儲器高速存儲器計(jì)算機(jī)組成原理計(jì)算機(jī)組成原理58只讀存儲器只讀存儲器1.ROM1.ROM的分類的分類 缺點(diǎn)缺點(diǎn)不能重寫不能重寫只能一次只能一次性改寫性改寫只讀存儲器只讀存儲器 掩模式掩模式 (ROM)一次編程一次編程(PROM) 多次編程多次編程(EPROM)(EEPRPM)定義定義數(shù)據(jù)在芯片制造過程數(shù)據(jù)在芯片制造過程中就確定中就確定 用戶可自行改變產(chǎn)品用戶可自行改變產(chǎn)品中某些存儲元中某些存儲元 可以用紫外光照可以用紫外光照 射
48、射或電擦除原來的數(shù)據(jù),或電擦除原來的數(shù)據(jù),然后再重新寫入新的數(shù)然后再重新寫入新的數(shù)據(jù)據(jù)優(yōu)點(diǎn)優(yōu)點(diǎn) 可靠性和集成度可靠性和集成度高,價(jià)格便宜高,價(jià)格便宜 可以根據(jù)用戶需要可以根據(jù)用戶需要編程編程 可以多次改寫可以多次改寫ROM中的內(nèi)容中的內(nèi)容閃速存儲器閃速存儲器Flash memoryEPROM發(fā)展而來,發(fā)展而來,電擦除電擦除計(jì)算機(jī)組成原理計(jì)算機(jī)組成原理59(1) (1) 掩模式掩模式ROMROMMOSMOS管的柵極有連接的位管的柵極有連接的位表示存表示存1 1,無連接的位,無連接的位表示存表示存0 0。 采用掩模工藝制成,其內(nèi)容由廠方生產(chǎn)時(shí)寫入,用戶只采用掩模工藝制成,其內(nèi)容由廠方生產(chǎn)時(shí)寫入,用
49、戶只能讀出使用而不能改寫。能讀出使用而不能改寫。計(jì)算機(jī)組成原理計(jì)算機(jī)組成原理60(2) (2) 可寫入(可編程)只讀存儲器可寫入(可編程)只讀存儲器PROMPROM例:熔絲燒斷型例:熔絲燒斷型寫寫“0”時(shí):時(shí): 燒斷熔絲燒斷熔絲寫寫“1”時(shí):時(shí): 保留熔絲保留熔絲行線行線X X列列線線Y YVccVccT TXYXY熔絲熔絲計(jì)算機(jī)組成原理計(jì)算機(jī)組成原理61(3)光擦可編程只讀存儲器光擦可編程只讀存儲器EPROMnIntel 1702 是全球最早的 EPROM 以 EPROM 來存儲程序的 8749 微控制器 計(jì)算機(jī)組成原理計(jì)算機(jī)組成原理62光擦可編程只讀存儲器光擦可編程只讀存儲器EPROM E
50、PROM 結(jié)構(gòu)圖結(jié)構(gòu)圖計(jì)算機(jī)組成原理計(jì)算機(jī)組成原理63n放在一美分硬幣上的一枚SOT-23封裝與正反面兩枚超微型DFN封裝的串列式EEPROM ,型號11LC160,容量16 kbitn一枚 4 Mbit (= 512 KB) 容量,型號 29C040 的 Flash EEPROM(4) (4) 電擦可編程只讀存儲器電擦可編程只讀存儲器EEPROMEEPROM計(jì)算機(jī)組成原理計(jì)算機(jī)組成原理64電擦可編程只讀存儲器電擦可編程只讀存儲器EEPROM EEPROM 結(jié)構(gòu)圖結(jié)構(gòu)圖它的主要它的主要特點(diǎn)是能在特點(diǎn)是能在應(yīng)用系統(tǒng)中應(yīng)用系統(tǒng)中在線改寫,在線改寫,斷電后信息斷電后信息保存,因此保存,因此目前得到廣
51、目前得到廣泛應(yīng)用。泛應(yīng)用。計(jì)算機(jī)組成原理計(jì)算機(jī)組成原理652.2.存儲器舉例存儲器舉例(1) CPU的地址總線的地址總線16根根(A15A0,A0為低位為低位);雙向數(shù)據(jù)總線;雙向數(shù)據(jù)總線8根根(D7D0),控制總線中與主存有關(guān)的信號有:,控制總線中與主存有關(guān)的信號有: MREQ,R/W。(2) 主存地址空間分配如下:主存地址空間分配如下: 08191為系統(tǒng)程序區(qū),由只讀存儲芯片組成;為系統(tǒng)程序區(qū),由只讀存儲芯片組成; 819232767為用戶程序區(qū);最后為用戶程序區(qū);最后(最大地址最大地址)2K地址空間為地址空間為系統(tǒng)程序工作區(qū)。系統(tǒng)程序工作區(qū)。 (3) 現(xiàn)有如下存儲器芯片:現(xiàn)有如下存儲器芯
52、片: EPROM:8K8位位(控制端僅有控制端僅有CS); SRAM:16K1位,位,2K8位,位,4K8位,位,8K8位位.計(jì)算機(jī)組成原理計(jì)算機(jī)組成原理66解解: (1) 主存地址空間分布如圖所示主存地址空間分布如圖所示。16根地址線尋址根地址線尋址 64K 0000 FFFFH(65535) EPROM:8K8位位SRAM:16K1位,位,2K8位,位,4K8位,位,8K8位位.00001FFF20007FFFF800FFFF63488請從上述芯片中選擇適當(dāng)芯片設(shè)計(jì)該計(jì)算機(jī)主存儲器,畫出請從上述芯片中選擇適當(dāng)芯片設(shè)計(jì)該計(jì)算機(jī)主存儲器,畫出主存儲器邏輯框圖,注意畫出選片邏輯主存儲器邏輯框圖,
53、注意畫出選片邏輯(可選用門電路及可選用門電路及3 8譯碼器譯碼器74LS138)與與CPU 的連接,說明選哪些存儲器芯片,選的連接,說明選哪些存儲器芯片,選多少片。多少片。計(jì)算機(jī)組成原理計(jì)算機(jī)組成原理67(2) 連接電路連接電路片內(nèi)尋址:片內(nèi)尋址:8K芯片芯片片內(nèi)片內(nèi)13根根 A12A02K芯片芯片片內(nèi)片內(nèi)11根根 A10A0片間尋址:片間尋址:前前32K A15A14A13 0 0 0 0 0 1 0 1 0 0 1 1最后最后2K 1 1 1 加加 A12A11 1 100001FFF2000 3FFF6000 7FFFF800FFFF4000 5FFF63488計(jì)算機(jī)組成原理計(jì)算機(jī)組成原
54、理68A B CY0 Y1 Y2 Y3 Y7。MREQA0 A12A0 A12A0 A12A0 A12A0 A10CSCSCSCSCSR/WR/WR/WR/W計(jì)算機(jī)組成原理計(jì)算機(jī)組成原理69閃速存儲器閃速存儲器1.1.什么是閃速存儲器什么是閃速存儲器Flash Memory 閃速存儲器是一種高密度、非易失性的讀閃速存儲器是一種高密度、非易失性的讀/寫半導(dǎo)體存儲器,寫半導(dǎo)體存儲器,它突破了傳統(tǒng)的存儲器體系,改善了現(xiàn)有存儲器的特性。它突破了傳統(tǒng)的存儲器體系,改善了現(xiàn)有存儲器的特性。特點(diǎn):特點(diǎn):(1) 固有的非易失性固有的非易失性(2) 廉價(jià)的高密度廉價(jià)的高密度(3) 可直接執(zhí)行可直接執(zhí)行(4) 固
55、態(tài)性能固態(tài)性能計(jì)算機(jī)組成原理計(jì)算機(jī)組成原理70 擦除方法是在源極加正電壓利用第一級浮空柵與源極之間的隧道效擦除方法是在源極加正電壓利用第一級浮空柵與源極之間的隧道效應(yīng),把注入至浮空柵的負(fù)電荷吸引到源極。由于利用源極加正電壓擦除,應(yīng),把注入至浮空柵的負(fù)電荷吸引到源極。由于利用源極加正電壓擦除,因此各單元的源極聯(lián)在一起,這樣,快擦存儲器不能按字節(jié)擦除,而是因此各單元的源極聯(lián)在一起,這樣,快擦存儲器不能按字節(jié)擦除,而是全片或分塊擦除。全片或分塊擦除。2.2.基本單元電路基本單元電路計(jì)算機(jī)組成原理計(jì)算機(jī)組成原理713.3.閃速存儲器的邏輯結(jié)構(gòu)閃速存儲器的邏輯結(jié)構(gòu)28F256A,28F256A,存儲容量
56、存儲容量256K256K位位 (32K(32K* *8)8)(整體擦除整體擦除Flash Memory)計(jì)算機(jī)組成原理計(jì)算機(jī)組成原理724.4.閃速存儲器的工作原理閃速存儲器的工作原理電擦除和重新編程能力電擦除和重新編程能力 閃速存儲器是在閃速存儲器是在EPROMEPROM功能基礎(chǔ)上增加了電路的電擦功能基礎(chǔ)上增加了電路的電擦除和重新編程能力。除和重新編程能力。28F256A28F256A引入一個(gè)指令寄存器來實(shí)引入一個(gè)指令寄存器來實(shí)現(xiàn)這種功能。其作用是:現(xiàn)這種功能。其作用是:(1)(1)保證保證TTLTTL電平的控制信號輸入;電平的控制信號輸入;(2)(2)在擦除和編程過程中穩(wěn)定供電;在擦除和編
57、程過程中穩(wěn)定供電;(3)(3)最大限度的與最大限度的與EPROMEPROM兼容。兼容。計(jì)算機(jī)組成原理計(jì)算機(jī)組成原理73n三種可擦除可編程存儲器的共同點(diǎn)n抹1寫0n單晶體管存儲元n高密度n非易失性計(jì)算機(jī)組成原理計(jì)算機(jī)組成原理74 采用并行操作方式采用并行操作方式-雙端口存儲器雙端口存儲器(1) 芯片技術(shù)芯片技術(shù) 研究開發(fā)高性能芯片技術(shù),如:研究開發(fā)高性能芯片技術(shù),如: DRAMFPMDEDO EDRAMCDRAMSDRAMRambusDRAM。高速并行存儲器高速并行存儲器 采用并行主存儲器采用并行主存儲器, ,提高提高讀出并行性讀出并行性 -多模塊交叉存儲器多模塊交叉存儲器(2) 結(jié)構(gòu)技術(shù)結(jié)構(gòu)技
58、術(shù) 由于由于CPU和主存儲器在速度上不匹配,限制了高速計(jì)算。和主存儲器在速度上不匹配,限制了高速計(jì)算。 為了使為了使CPU不至因?yàn)榈却鎯ζ髯x寫操作的完成而無事可不至因?yàn)榈却鎯ζ髯x寫操作的完成而無事可做,可以采取一些加速做,可以采取一些加速CPU和存儲器之間有效傳輸?shù)奶厥獯胧?。和存儲器之間有效傳輸?shù)奶厥獯胧?。?jì)算機(jī)組成原理計(jì)算機(jī)組成原理75雙端口存儲器雙端口存儲器多模塊交叉存儲器多模塊交叉存儲器高速緩沖存儲器高速緩沖存儲器計(jì)算機(jī)組成原理計(jì)算機(jī)組成原理76雙端口存儲器雙端口存儲器1.1.雙端口存儲器的邏輯結(jié)構(gòu)雙端口存儲器的邏輯結(jié)構(gòu)雙端口存儲器雙端口存儲器 指指同一個(gè)存儲器具有兩組相互獨(dú)立的讀寫
59、控制線路,同一個(gè)存儲器具有兩組相互獨(dú)立的讀寫控制線路, 是一種高速工作的存儲器。是一種高速工作的存儲器。雙讀單寫端口存儲器單元結(jié)構(gòu)雙讀單寫端口存儲器單元結(jié)構(gòu)計(jì)算機(jī)組成原理計(jì)算機(jī)組成原理77多模塊交叉存儲器多模塊交叉存儲器 并行主存系統(tǒng)并行主存系統(tǒng) 大存儲器在一個(gè)存儲周期中讀出的不是一個(gè)存儲單元的大存儲器在一個(gè)存儲周期中讀出的不是一個(gè)存儲單元的w位信息,而是位信息,而是n個(gè)字,這樣在單位時(shí)間里存儲器提供的信息量個(gè)字,這樣在單位時(shí)間里存儲器提供的信息量可提高可提高n倍,這樣組織的主存系統(tǒng)稱為并行主存系統(tǒng)。倍,這樣組織的主存系統(tǒng)稱為并行主存系統(tǒng)。1.1.并行主存系統(tǒng)并行主存系統(tǒng)w位位 w位位 w位位
60、 M0 M1 Mn-1 計(jì)算機(jī)組成原理計(jì)算機(jī)組成原理782.2.多模塊交叉存儲器多模塊交叉存儲器1). 存儲器的模塊化組織存儲器的模塊化組織 一個(gè)由若干個(gè)模塊組成的主存儲器是線性編址的。一個(gè)由若干個(gè)模塊組成的主存儲器是線性編址的。這些地址在各模塊中有兩種安排方式:這些地址在各模塊中有兩種安排方式: 順序方式順序方式 交叉方式交叉方式計(jì)算機(jī)組成原理計(jì)算機(jī)組成原理79順序方式順序方式各模塊一個(gè)各模塊一個(gè)接一個(gè)接一個(gè)串行串行工作工作。計(jì)算機(jī)組成原理計(jì)算機(jī)組成原理80交叉方式交叉方式 連續(xù)地址分連續(xù)地址分布在相鄰的不布在相鄰的不同模塊內(nèi),同同模塊內(nèi),同一個(gè)模塊內(nèi)的一個(gè)模塊內(nèi)的地址都是不連地址都是不連續(xù)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年全球及中國機(jī)器人用立體攝像頭行業(yè)頭部企業(yè)市場占有率及排名調(diào)研報(bào)告
- 2025年全球及中國油藏模擬軟件行業(yè)頭部企業(yè)市場占有率及排名調(diào)研報(bào)告
- 2025年全球及中國電子保險(xiǎn)絲芯片行業(yè)頭部企業(yè)市場占有率及排名調(diào)研報(bào)告
- 2025-2030全球中低牌號無取向硅鋼行業(yè)調(diào)研及趨勢分析報(bào)告
- 2025年全球及中國特殊需求三輪車行業(yè)頭部企業(yè)市場占有率及排名調(diào)研報(bào)告
- 2025年全球及中國超精密非球面磨床行業(yè)頭部企業(yè)市場占有率及排名調(diào)研報(bào)告
- 2025-2030全球軟件工程智能平臺行業(yè)調(diào)研及趨勢分析報(bào)告
- 2025-2030全球1P儲能鋰電池行業(yè)調(diào)研及趨勢分析報(bào)告
- 2025年全球及中國漫畫書出版商行業(yè)頭部企業(yè)市場占有率及排名調(diào)研報(bào)告
- 2025年全球及中國自動(dòng)血壓脈搏測試儀行業(yè)頭部企業(yè)市場占有率及排名調(diào)研報(bào)告
- 涉詐風(fēng)險(xiǎn)賬戶審查表
- 2023年大學(xué)英語四級考試模擬真題及答案
- 四年級數(shù)學(xué)上冊口算天天練4
- 蘇教版二年級數(shù)學(xué)寒假輔導(dǎo)提高班課件 第1講 眼花繚亂的數(shù)據(jù)(66張PPT)
- 水利水電工程監(jiān)理平行檢測表部分
- 分部分項(xiàng)工程質(zhì)量檢驗(yàn)計(jì)劃表
- 社區(qū)衛(wèi)生服務(wù)中心醫(yī)療服務(wù)推薦病-2023版1-4-10
- HY/T 266-2018外壓中空纖維超濾膜表面親水性的測試接觸角法
- 【英文原版小說】the things they carried《負(fù)荷》
- 領(lǐng)導(dǎo)干部如何管理壓力與情緒課件
- 2022-2023年度神農(nóng)中華農(nóng)業(yè)科技獎(jiǎng)科研和科普類推薦書和摘要表(樣本)
評論
0/150
提交評論