版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
第四章主存儲(chǔ)器第一節(jié)存儲(chǔ)器概論第二節(jié)主存儲(chǔ)器第三節(jié)存貯器的組成與控制第四節(jié)多體交叉存貯器本章要求掌握主存儲(chǔ)器的分類、工作原理、組成方式以及與其他部件(如CPU)的聯(lián)系;掌握高速緩沖存儲(chǔ)器、磁表面存儲(chǔ)器等的基本組成和工作原理;具有運(yùn)用相同類型或不同類型存儲(chǔ)器構(gòu)建具有層次結(jié)構(gòu)的存儲(chǔ)器系統(tǒng)的能力。第一節(jié)存儲(chǔ)器概論是計(jì)算機(jī)系統(tǒng)中的記憶部件,用來存放程序和數(shù)據(jù)。存儲(chǔ)器的功能隨著超大規(guī)模集成電路設(shè)計(jì)與制作技術(shù)的飛速發(fā)展,使CPU速度變得驚人的高,而存貯器的取數(shù)和存數(shù)的速度很難與之適配,這使得計(jì)算機(jī)的運(yùn)行速度很大程度上受制于存儲(chǔ)器速度。存儲(chǔ)器與CPU的速度差異如何解決?后面介紹。以存儲(chǔ)器為中心的理由計(jì)算機(jī)系統(tǒng)中輸入輸出設(shè)備數(shù)量增多,通過運(yùn)算器實(shí)現(xiàn)存儲(chǔ)器與輸入輸出設(shè)備之間的數(shù)據(jù)交換,將大大加重運(yùn)算器的負(fù)擔(dān);共享存儲(chǔ)器的多處理機(jī)的出現(xiàn),利用存儲(chǔ)器存放共享數(shù)據(jù),并實(shí)現(xiàn)處理機(jī)之間的通信,更加強(qiáng)了存儲(chǔ)器作為全機(jī)中心的作用。計(jì)算機(jī)正在執(zhí)行的程序和數(shù)據(jù)均存在存儲(chǔ)器中。傳統(tǒng)計(jì)算機(jī)由“三器兩備”組成,以運(yùn)算器為中心,而現(xiàn)代計(jì)算機(jī)均以存儲(chǔ)器為中心。4存儲(chǔ)器分類按存儲(chǔ)介質(zhì)分類:雙極性半導(dǎo)體存儲(chǔ)器速度快;MOS半導(dǎo)體存儲(chǔ)器集成度高,制造簡(jiǎn)單,成本低,功耗小。半導(dǎo)體存儲(chǔ)器雙極性半導(dǎo)體存儲(chǔ)器MOS半導(dǎo)體存儲(chǔ)器存儲(chǔ)器的種類繁多,從不同角度對(duì)存儲(chǔ)器可作不同的分類。5磁表面存儲(chǔ)器磁表面存儲(chǔ)器是在金屬或塑料基體的表面上涂一層磁性材料作為記錄介質(zhì),工作時(shí)磁層隨載體高速運(yùn)轉(zhuǎn),用磁頭在磁層上進(jìn)行讀寫操作。按載磁體形狀的不同分為:磁盤、磁帶和磁鼓。光盤存儲(chǔ)器光盤存儲(chǔ)器是應(yīng)用激光在記錄介質(zhì)上進(jìn)行讀寫的存儲(chǔ)器。其特點(diǎn)是非易失性、記錄密度高、耐用性好、可靠性高和可互性強(qiáng)。隨機(jī)存儲(chǔ)器RAM(RandomAccessMemory)按存取方式分類特點(diǎn)是任何一個(gè)存儲(chǔ)單元的內(nèi)容均可隨機(jī)存取,而且存取時(shí)間與存儲(chǔ)單元的物理位置無關(guān),它們存儲(chǔ)的內(nèi)容斷電則消失故稱為易失性存儲(chǔ)器。根據(jù)其存儲(chǔ)信息原理的不同又分為靜態(tài)RAM(以觸發(fā)器原理寄存信息)動(dòng)態(tài)DRAM(以電容充放電原理寄存信息)7只讀存儲(chǔ)器(ROM)特點(diǎn)是只能對(duì)其內(nèi)容讀出,不能對(duì)其寫入的存儲(chǔ)器。其內(nèi)容斷電也不消失故稱為非易失性存儲(chǔ)器。通常用于存放固定不變的程序、常數(shù)、漢字庫以及系統(tǒng)核心程序等。根據(jù)制作工藝的不同ROM分為:MROM,PROM,EPROM,EEPROM,F(xiàn)lashMemory串行訪問存儲(chǔ)器特點(diǎn)是對(duì)存儲(chǔ)單元進(jìn)行讀寫操作時(shí),需按其物理位置的先后順序?qū)ふ业刂贰H绱邪雽?dǎo)體存器、磁帶等。8主存儲(chǔ)器按在計(jì)算機(jī)中的作用分主要特點(diǎn):可直接和CPU交換信息。輔助存儲(chǔ)器主要特點(diǎn):主存儲(chǔ)器的后援存儲(chǔ)器,用來存放當(dāng)前暫時(shí)不用的程序和數(shù)據(jù),不能直接和CPU交換信息。主存比輔存速度快、容量小、位價(jià)格高。高速緩沖存儲(chǔ)器Cache主要特點(diǎn):存取速度快,容量小,存儲(chǔ)控制和管理由硬件實(shí)現(xiàn),用于兩個(gè)速度不同部件間的緩沖。9速度、容量、價(jià)格三者難以統(tǒng)一,一般情況下速度越高,位價(jià)就越高;容量越大,位價(jià)越低;容量越大,速度必然越低。存儲(chǔ)器的層次結(jié)構(gòu)訪存局部性時(shí)間局部性空間局部性Cache
主存儲(chǔ)器
輔助存儲(chǔ)器價(jià)格速度10第二節(jié)主存儲(chǔ)器CPU運(yùn)行處理的程序和數(shù)據(jù)存放在主存儲(chǔ)器中,因此主存速度要快,主存主要采用半導(dǎo)體材料。主存儲(chǔ)器的主要技術(shù)指標(biāo)速度(存取時(shí)間、存儲(chǔ)周期)、容量、價(jià)格。存儲(chǔ)容量:能夠存放信息的總量,通常以字節(jié)(Byte)為單位。B、KB、MB、GB、TB。存取時(shí)間:從啟動(dòng)一次存儲(chǔ)器操作(讀或?qū)懀┑酵瓿稍摬僮魉?jīng)歷的時(shí)間。存儲(chǔ)周期:連續(xù)啟動(dòng)兩次獨(dú)立的存儲(chǔ)器操作所需要的最短時(shí)間間隔。存儲(chǔ)器的價(jià)格:通常以每位價(jià)格來衡量11其它技術(shù)指標(biāo)可靠性、存儲(chǔ)密度、功耗、物理尺寸(集成度)主存儲(chǔ)器與CPU的連接CPUARDR主存儲(chǔ)器Kn地址總線AB數(shù)據(jù)總線DB控制總線CBR/WReady連接由總線支持,包括DB、AB、CB12主存儲(chǔ)器的基本操作CPU等待從主存發(fā)來的回答信號(hào),通知CPU“讀”操作完成主存通過Ready線回答,為“1”時(shí)表明存儲(chǔ)地址的內(nèi)容已讀出,并放在數(shù)據(jù)總線上,可送人DRCPUARDR主存儲(chǔ)器Kn地址總線AB數(shù)據(jù)總線DB控制總線CBR/WReadyCPU將地址送AR,經(jīng)AB送往主存,CPU經(jīng)CB發(fā)“讀”請(qǐng)求讀操作寫操作讀操作過程CPUARDR主存儲(chǔ)器Kn地址總線AB數(shù)據(jù)總線DB控制總線CBR/WReadyCPU字地址送到AR,經(jīng)AB送主存,CPU將字送DR,并送DB,CPU發(fā)出“寫”命令寫操作過程CPU等待從主存儲(chǔ)器發(fā)來的回答信號(hào),通知CPU“寫”操作完成主存從DB接收到信息字并按AB指定地址存儲(chǔ),并經(jīng)Ready控制線發(fā)回寫操作完成信號(hào)讀/寫存儲(chǔ)器其存儲(chǔ)的內(nèi)容斷電則消失故稱為易失性存儲(chǔ)器按帶電工作時(shí),能否長(zhǎng)時(shí)間保存信息又分為靜態(tài)隨機(jī)存儲(chǔ)器(SRAM)利用觸發(fā)器保存信息動(dòng)態(tài)隨機(jī)存儲(chǔ)器(DRAM)利用MOS電容存儲(chǔ)電荷來保存信息隨機(jī)讀寫存儲(chǔ)器(RAM)靜態(tài)存儲(chǔ)器單元單元電路T1~T6管組成,T1~T4組成兩個(gè)反相器,兩個(gè)反相器交叉耦合連接,組成一個(gè)觸發(fā)器T3/T4管為負(fù)載管T5/T6管:控制觸發(fā)器與位線的接通VDDT3T1T4T2T5T6字(行)選擇線位線2ABVGGVSS位線1靜態(tài)存儲(chǔ)器(SRAM)VDDT3T1T4T2T5T6字(行)選擇線位線2ABVGGVSS位線1字選擇線輸入高電平,單元T5、T6選通,位線1和位線2接高電位,若原存儲(chǔ)的是“1”態(tài)(T1導(dǎo)通,T2截止),就有電流自位線1經(jīng)T5流向T1,在位線1上產(chǎn)生一個(gè)負(fù)脈沖。因T2截止,位線2不產(chǎn)生負(fù)脈沖。為0態(tài)時(shí),T1截止,T2導(dǎo)通,與上述情況相反哪一位線上出現(xiàn)負(fù)脈沖來判定讀的是“1”或“0”靜態(tài)存儲(chǔ)器單元讀VDDT3T1T4T2T5T6字(行)選擇線位線2ABVGGVSS位線1字選擇線輸入高電平,單元T5、T6選通。位線1、位線2分別送高電平和低電平,或相反,便可迫使觸發(fā)器狀態(tài)發(fā)生變化,從而把“1”或“0”信息寫入。靜態(tài)存儲(chǔ)器單元寫16×1位靜態(tài)存儲(chǔ)器組成Y譯碼器位線2VDDT3T1T4T2T5T6VGGVSST7T8位線1字(行)選擇線VDDT3T1T4T2T5T6VGGVSST7T8位線1位線2位線2VDDT3T1T4T2T5T6VGGVSST7T8位線1VDDT3T1T4T2T5T6VGGVSST7T8位線1位線2列選擇線03A2A3寫入電路讀出放大DINDOUT/WEX
譯碼器A0A1
03行地址數(shù)據(jù)控制列
地
址存儲(chǔ)單元陣列存儲(chǔ)單元陣列存儲(chǔ)單元陣列行地址譯碼行選擇驅(qū)動(dòng)存儲(chǔ)單元陣列列I/O電路列選擇驅(qū)動(dòng)列地址譯碼數(shù)據(jù)驅(qū)動(dòng)控制電路地址碼分兩組前一半經(jīng)行地址譯碼器和驅(qū)動(dòng)器選擇存儲(chǔ)陣列的某一行后一半經(jīng)列地址譯碼器和驅(qū)動(dòng)器選擇存儲(chǔ)陣列的某一列讀寫電路,再通過控制電路與數(shù)據(jù)輸入、輸出端相連控制信號(hào):寫允許WE#、片選CS#片選有效時(shí),WE#為低則寫,否則為讀存儲(chǔ)器芯片
靜態(tài)存儲(chǔ)器(SRAM)讀寫時(shí)序靜態(tài)存儲(chǔ)器的控制信號(hào)、地址信號(hào)、數(shù)據(jù)信號(hào)在時(shí)間配合上有一定要求(1)SRAM讀周期時(shí)序 有兩種:片選信號(hào)先建立地址信號(hào)先建立AdrCSDOUT地址建立地址失效數(shù)據(jù)有效數(shù)據(jù)線輸出高阻下一地址建立taAdr地址讀數(shù)時(shí)間taAdr讀周期tRCWE片選信號(hào)先建立片選信號(hào)后建立AdrCSDOUT地址建立數(shù)據(jù)有效tTWEDOUTCSAdrDINWE地址對(duì)寫允許建立時(shí)間tsuAdrAdrth地址對(duì)寫允許保持時(shí)間thDIN數(shù)據(jù)對(duì)寫允許保持時(shí)間tsuDIN數(shù)據(jù)對(duì)寫允許建立時(shí)間tsuCS片選對(duì)寫控制建立時(shí)間thCS片選對(duì)寫控制保持時(shí)間寫周期tWCtWWE最小寫允許寬度(2)SRAM寫周期時(shí)序動(dòng)態(tài)存儲(chǔ)器(DRAM)VDD預(yù)充電信號(hào)T3T2T4T1寫數(shù)據(jù)線讀數(shù)據(jù)線寫入選擇線讀出選擇線Cg預(yù)充電信號(hào)為高,T4導(dǎo)通,讀出數(shù)據(jù)線為高讀出選擇線為高,T3導(dǎo)通:若Cg上儲(chǔ)存有電荷,T2導(dǎo)通,讀出數(shù)據(jù)線通過T3、T2接地,讀出電壓為低電平若Cg上無電荷,T2截止,讀出數(shù)據(jù)線電壓無變化讀出由讀出數(shù)據(jù)線的電平高低判斷“1”或“0”DRAM三管存儲(chǔ)單元電路DRAM三管存儲(chǔ)單元電路在寫數(shù)據(jù)線上加上寫入信號(hào):高或低寫入選擇線為高,T1導(dǎo)通:若寫入“1”,對(duì)Cg充電若寫入“0”,對(duì)Cg放電寫入優(yōu)點(diǎn):電路穩(wěn)定缺點(diǎn):布線復(fù)雜,元件較多,不利于大容量集成保持:寫入選擇線為低,T1截止,Cg電壓保持不變VDD預(yù)充電信號(hào)T3T2T4T1寫數(shù)據(jù)線讀數(shù)據(jù)線寫入選擇線讀出選擇線CgDRAM單管存儲(chǔ)單元電路單元電路由一個(gè)晶體管T和一個(gè)與T的源極S相連的MOS電容Cs組成保持狀態(tài)字線W為0,T截止,切斷了電容CS的通路,既不充電也不放電,保持原來的狀態(tài)不變電容C上有無電荷分別表示1和0外部只設(shè)置一條字線和一條數(shù)據(jù)線,字線起地址選擇作用VSSDSG字線WTCSVS數(shù)據(jù)線CD位線27DRAM單管存儲(chǔ)單元寫字線W作用高電平,晶體管T導(dǎo)通寫入“1”:數(shù)據(jù)線D加高電位,則數(shù)據(jù)線上的高電位通過T對(duì)CS充電,VS為高電平,即寫入“1”DRAM單管存儲(chǔ)單元電路VSSDSG字線WTCSVS數(shù)據(jù)線CD位線寫入“0”:數(shù)據(jù)線D加低電位,數(shù)據(jù)線上的低電位通過T與CS連通,電容放電,使VS變?yōu)榈碗娖?,即寫入?”28DRAM單管存儲(chǔ)單元讀字線W作用高電平,晶體管T導(dǎo)通原存“0”,CS上無電荷,VS為低電位,通過T與數(shù)據(jù)線連通,也為低電位,表示讀出“0”DRAM單管存儲(chǔ)單元電路VSSDSG字線WTCSVS數(shù)據(jù)線CD位線原存“1”,CS上有電荷,VS為高電位,通過T讀到數(shù)據(jù)線上,數(shù)據(jù)線為高電位,表示讀出“1”29優(yōu)缺點(diǎn)DRAM單管存儲(chǔ)單元電路VSSDSG字線WTCSVS數(shù)據(jù)線CD位線優(yōu)點(diǎn)線路簡(jiǎn)單、集成度高、功耗低、價(jià)格便宜需要刷新/再生電路讀出時(shí)CS要放電漏電阻的存在,隨著時(shí)間的推移,CS上電荷會(huì)漏失需要高靈敏度的讀放讀出信號(hào)非常微弱缺點(diǎn)3016K×1位動(dòng)態(tài)存儲(chǔ)器組成為什么分行、列地址?31地址分兩次輸入,先送行地址,后送列地址,行地址由RAS#輸入,列地址由CAS#輸入讀出放大器由對(duì)稱觸發(fā)器構(gòu)成,每列一個(gè),共128個(gè),讀放兩邊各連64個(gè)存儲(chǔ)單元,構(gòu)成對(duì)稱分布采用多字一位結(jié)構(gòu),存儲(chǔ)矩陣由2個(gè)64128陣列組成,存儲(chǔ)單元采用單管電路,由行、列地址譯碼驅(qū)動(dòng),1次讀寫1個(gè)單元16K×1位動(dòng)態(tài)存儲(chǔ)器組成何謂刷新:由于電容漏電阻的存在,電容上的電荷不可能長(zhǎng)久保存,需要定期地對(duì)電容充電,以補(bǔ)充泄漏恢復(fù)原來的電荷,這一充電過程稱為再生(刷新)實(shí)現(xiàn)方法:利用“讀出”方式進(jìn)行刷新讀出時(shí),讀出放大器又使相應(yīng)存儲(chǔ)單元的存儲(chǔ)信息自動(dòng)恢復(fù)由于每一列均有一個(gè)讀出放大器,故刷新時(shí),每次可刷新一行,依次選擇行,當(dāng)把所有行全部讀出一遍,就完成了對(duì)整個(gè)存儲(chǔ)器的刷新刷新間隔時(shí)間:對(duì)于DRAM,再生一般應(yīng)在小于或等于2ms的時(shí)間內(nèi)進(jìn)行一次動(dòng)態(tài)存儲(chǔ)器再生/刷新為什么RAS#、CAS#與地址的時(shí)序關(guān)系動(dòng)態(tài)存儲(chǔ)器操作時(shí)序由RAS#下沿把行地址打入行地址鎖存器,CAS#下沿把列地址打入列地址鎖存器,CAS#下降沿滯后RAS#下降沿RAS#、CAS#的正、負(fù)電平寬度應(yīng)分別大于手冊(cè)規(guī)定值滿足此要求,CAS#的上升沿可在RAS#的正電平也可在RAS#的負(fù)電平期間發(fā)生行地址對(duì)RAS#的下降沿以及列地址對(duì)CAS#的下降沿,均應(yīng)有足夠的地址建立時(shí)間和地址保持時(shí)間動(dòng)態(tài)存儲(chǔ)器操作時(shí)序讀工作方式t
cRD是讀工作周期,指完成一次“讀”所需的最小時(shí)間確保正常讀出,WE#=1應(yīng)在列地址送入前(即CAS#下降沿到來前)建立,在CAS#上升沿到來后撤除動(dòng)態(tài)存儲(chǔ)器操作時(shí)序?qū)懝ぷ鞣绞絫cWR寫工作周期,指完成一次“寫”所需的最小時(shí)間WE#=0在CAS#下沿之前建立,在CAS#下沿之后撤除WE#=0以及DIN的建立時(shí)間和保持時(shí)間都是相對(duì)于CAS#的下降沿;WE#的負(fù)電平應(yīng)有足夠的寬度寫過程中DOUT保持高阻態(tài)動(dòng)態(tài)存儲(chǔ)器操作時(shí)序頁面工作方式當(dāng)RAS#下降沿到來后,鎖存行地址,然后保持RAS#=0;在RAS#=0期間不斷變化列地址和CAS#,便可對(duì)某一行的所有單元連續(xù)地進(jìn)行讀/寫頁面工作方式:頁面讀、頁面寫、頁面讀-改寫優(yōu)點(diǎn):速度快,功耗小一次行地址,多個(gè)CAS周期,節(jié)省了時(shí)間和功耗動(dòng)態(tài)存儲(chǔ)器操作時(shí)序刷新工作方式DRAM的刷新間隔一般是2ms為保證2ms內(nèi)所有單元都能刷新到,則要求每次刷新操作的間隔(2ms/存儲(chǔ)陣列的行數(shù))進(jìn)行刷新時(shí),先送行地址,接著送來RAS#信號(hào),則對(duì)指定行的所有單元進(jìn)行刷新刷新時(shí),數(shù)據(jù)線呈高阻態(tài)DRAM研制與發(fā)展增強(qiáng)型DRAM(EDRAM)通過改進(jìn)CMOS制造工藝,加速晶體管開關(guān)速度,使EDRAM的存取時(shí)間和周期比普通DRAM減少一半,且在EDRAM芯片上還集成了小容量的SRAMcache。CacheDRAM(CDRAM)與EDRAM相似,主要差別是SRAMcache的容量不同,CDRAM較大,使用它作為主存,可不設(shè)第二級(jí)cache,第一級(jí)在處理器片內(nèi)。擴(kuò)充數(shù)據(jù)輸出EDO(extendeddataout),在完成當(dāng)前內(nèi)存周期前即可開始下一內(nèi)存周期的操作,因此能提高數(shù)據(jù)帶寬或傳輸率。EDODRAM40同步DRAM(synchronization
dynamicRAM)讀寫周期(10ns~15ns)比EDODRAM(20ns~30ns)快,已被廣泛應(yīng)用。典型的DRAM是異步工作的,處理器送地址和控制信號(hào)到存儲(chǔ)器后,等待存儲(chǔ)器進(jìn)行內(nèi)部操作(選擇行線和列線讀出信號(hào)放大并送輸出緩沖器等),而SDRAM與處理器之間的數(shù)據(jù)傳送是同步的,在系統(tǒng)時(shí)鐘控制下,處理器送地址和控制命令到SDRAM后,在經(jīng)過已知一定數(shù)量的時(shí)鐘周期后,SDRAM完成讀或?qū)懙膬?nèi)部操作。在此期間,處理器可以去進(jìn)行其他工作,而不必等待。SDRAM采用成組傳送方式,對(duì)順序傳送大量數(shù)據(jù)特別有效。RambusDRAM(RDRAM)由Rambus公司開發(fā),與CPU之間傳送數(shù)據(jù)通過專用的RDRAM總線進(jìn)行,且不用通常的RAS、CAS、WE和CE信號(hào)。采取異步成組數(shù)據(jù)傳輸協(xié)議,在開始傳送時(shí)需要較大存取時(shí)間,以后可達(dá)到500Mb/S的傳輸率。Rambus得到Intel公司的支持,其高檔的PentiumIII處理器采用RambusDRAM結(jié)構(gòu)。
將整個(gè)DRAM系統(tǒng)集成在一個(gè)芯片內(nèi),包括存儲(chǔ)單元陣列、刷新邏輯、控制邏輯及時(shí)序等。片內(nèi)還附加有測(cè)試電路。集成隨機(jī)存儲(chǔ)器(IRAM)DRAM與SRAM比較優(yōu)點(diǎn)DRAM使用單管單元作存儲(chǔ)單元,所以每片存儲(chǔ)容量較大,是SRAM的6倍DRAM的地址是分批送入的,所以引腳數(shù)比SRAM要少得多,且封裝尺寸也較小DRAM價(jià)格較便宜,只有SRAM的1/6DRAM所需功率只有SRAM的1/6缺點(diǎn)DRAM的速度比SRAM要低,DRAM需要刷新,浪費(fèi)了時(shí)間,且需要配套的刷新電路SRAM一般用作容量不大的高速存儲(chǔ)器(如Cache),而DRAM則用作計(jì)算機(jī)的主存非易失性半導(dǎo)體存儲(chǔ)器非易失性存儲(chǔ)器分類---按工藝來分掩膜型ROM(MaskROM,MROM)可編程ROM(ProgrammableROM,PROM)可擦除PROM(ErasablePROM,EPROM)電可擦除EPROM(ElectricallyEPROM,EEPROM/E2PROM)閃存(FlashMemory):在線快速擦除與重寫DRAM、SRAM均為可任意讀寫的RAM,當(dāng)?shù)綦姇r(shí),所存儲(chǔ)的內(nèi)容立即消失,所以稱為易失性存儲(chǔ)器。其內(nèi)容斷電后也不丟失的存儲(chǔ)器被稱為非易失性存儲(chǔ)器。1、掩膜型只讀存儲(chǔ)器(MROM)二極管ROMMOS-ROM三極管ROM廠家據(jù)用戶提供內(nèi)容設(shè)計(jì)光刻掩模版,以存儲(chǔ)元件有無的方法來存儲(chǔ)信息(1和0)可用熔絲、二極管或晶體管作為元件,廠商制造完成后,用戶不能修改其內(nèi)容2、可編程只讀存儲(chǔ)器(PROM)出廠時(shí),存儲(chǔ)單元為全接通狀態(tài)(即全1或全0態(tài)),使用時(shí),用戶可根據(jù)需要將某些單元斷開或接通狀態(tài),即改寫為“0”或“1”,但只能改寫一次據(jù)改寫原理的不同,PROM分為熔絲型和結(jié)擊穿型兩種缺點(diǎn):只能改寫一次,缺乏靈活性熔絲型PROM有熔絲表示1無熔絲表示0結(jié)擊穿型PROM結(jié)截止表示1結(jié)擊穿表示03、紫外線擦除可編程序只讀存儲(chǔ)器(EPROM)編程時(shí)控制柵接12V編程電壓,S接地,D加5V電壓電子從源極流向漏極的溝道充分開啟,在CG的高壓吸引下,電子越過氧化層進(jìn)人FG,浮置柵獲得足夠多的自由電子后,漏-源極形成導(dǎo)電溝道(接通狀態(tài)),信息存儲(chǔ)在絕緣的浮置柵上,掉電信息仍保存FG上有電子代表“1”;FG上無電子代表“0”二氧化硅電極導(dǎo)體源極S浮置柵FG控制柵CG漏極DP型基片N溝道等價(jià)電路結(jié)構(gòu)字線WDS位線473、紫外線擦除可編程序只讀存儲(chǔ)器(EPROM)二氧化硅電極導(dǎo)體源極S浮置柵FG控制柵CG漏極DP型基片N溝道等價(jià)電路結(jié)構(gòu)字線WDS位線擦除時(shí),紫外線照射使氧化層變得有導(dǎo)電性,且浮置柵上的電子更加活躍,從而穿過氧化層回到襯底,使整體電路恢復(fù)起始狀態(tài)不能實(shí)現(xiàn)在線擦除和編程,不能實(shí)現(xiàn)單獨(dú)擦除和改寫,不靈活,封裝麻煩,成本高4、電可擦除可編程序只讀存儲(chǔ)器(EEPROM)EPROM門極結(jié)構(gòu)等價(jià)電路結(jié)構(gòu)字線WDSCG位線FGEEPROM每個(gè)單元兩個(gè)晶體管,浮柵晶體管和選擇控制晶體管編程和擦除時(shí)選擇相應(yīng)的浮柵晶體管,可實(shí)現(xiàn)按位或字節(jié)的讀寫IPD:Inter-PolyDielectric
極間氧化層,隔絕浮柵包圍浮置柵的氧化層比EPROM的薄在線編程:原理與EPROM類似,源極、漏極接地,在控制柵上施加高壓,吸引電子穿越,進(jìn)入浮置柵擦除原理:與EPROM不同,可在線電擦除在漏極D加高壓,控制柵CG為0V,翻轉(zhuǎn)拉力方向,將電子從浮置柵FG中拉出,完成擦除機(jī)制重復(fù)改寫次數(shù)有限制(氧化層被磨損,10萬次)可局部改寫:由于選擇管的存在,讀寫操作可按位或字節(jié)進(jìn)行,類似于SRAM,但每字節(jié)的寫入周期比SRAM長(zhǎng)得多不必全部擦除后再寫入集成度低、功耗大5、快速擦除讀寫存儲(chǔ)器(FlashMemory,閃存)在EPROM與E2PROM基礎(chǔ)上發(fā)展而來具有EPROM一樣的單管位元結(jié)構(gòu)(去掉選擇管)沿用了EPROM的編程機(jī)制具有E2PROM在線電可擦除的特點(diǎn)具有區(qū)域擦除和整體擦除功能,擦除速度快,可擦寫次數(shù)少(106次,DRAM擦寫次數(shù)1015次)兼有ROM和RAM兩者性能,又有DRAM一樣的高密度、低成本和小體積是唯一具有大存儲(chǔ)量、非易失性、低價(jià)格、可在線改寫和高速度等特性的存儲(chǔ)器擦寫次數(shù)較DRAM少、最快取數(shù)時(shí)間較長(zhǎng)FlashMemory
45ns;DRAM10ns非易失性半導(dǎo)體存儲(chǔ)器組成結(jié)構(gòu)An…0:地址線Dm…0:數(shù)據(jù)線CE#:片選OE#:輸出允許PGM#:編程脈沖輸入端Vpp:編程電壓Vcc:工作電壓GND:數(shù)字地幾種存儲(chǔ)器的典型應(yīng)用存儲(chǔ)器應(yīng)用SRAMCacheDRAM主存ROM固定程序、微程序控制存儲(chǔ)器PROM用戶自編程序EPROM用戶編寫并可修改的程序或產(chǎn)品試制階段試編的程序E2PROMIC卡上存儲(chǔ)信息閃存固態(tài)盤、IC卡、BIOS第三節(jié)存儲(chǔ)器組成與控制一個(gè)存儲(chǔ)芯片的容量與計(jì)算機(jī)對(duì)存儲(chǔ)器的需求有很大的差距,所以需要進(jìn)行擴(kuò)充才能滿足需要。解決方法:用多片存儲(chǔ)器芯片組合而成,即容量擴(kuò)展位擴(kuò)展:指用多個(gè)存儲(chǔ)器芯片對(duì)字長(zhǎng)進(jìn)行擴(kuò)充的方式,即以位方向擴(kuò)展。字?jǐn)U展:指增加存儲(chǔ)器中字的數(shù)量。字位擴(kuò)展:字和位方向同時(shí)擴(kuò)展。一、存儲(chǔ)器容量擴(kuò)展
存儲(chǔ)器容量擴(kuò)展--位擴(kuò)展將多片存儲(chǔ)器的地址、片選、讀寫控制端相應(yīng)并聯(lián),數(shù)據(jù)端分別引出8片4M×1芯片構(gòu)成4M×8存儲(chǔ)器
I/O4M1
I/O
4M1
I/O數(shù)據(jù)線D7..D0地址線A21A0CSR/W2片16K×4芯片構(gòu)成16K×8存儲(chǔ)器存儲(chǔ)器容量擴(kuò)展--字?jǐn)U展2個(gè)1M×8位芯片組成2M×8位存儲(chǔ)器
1M8R/W
D7D0
1M8R/W
D7D0R/WD0~D7A20A19A0A19A0A0~A19CSCS存儲(chǔ)器容量擴(kuò)展--字?jǐn)U展4個(gè)16K×8位芯片組成64K×8位存儲(chǔ)器
存儲(chǔ)器容量擴(kuò)展--字位擴(kuò)展實(shí)際存儲(chǔ)器往往需要字向和位向同時(shí)擴(kuò)展如果存儲(chǔ)容量要求為M字N位,所用芯片規(guī)格為L(zhǎng)字K位,那么擴(kuò)展存儲(chǔ)器容量需用M/LN/K枚芯片,即共M/L組,每組N/K片組組成同位擴(kuò)展:N/K片存儲(chǔ)器的地址、片選、讀寫控制端相應(yīng)并聯(lián),數(shù)據(jù)端分別引出高若干位地址譯碼產(chǎn)生M/L個(gè)連向不同組的片選信號(hào)例如:要組成16M8位的存儲(chǔ)器容量若芯片規(guī)格為4M1位,則需用48=32片若芯片規(guī)格為1M8位,則需用161=16片Y0Y3用4M×1位芯片組成16M×8位存儲(chǔ)器8片4組A23D7D0CSI/O
4M1位A21A0R/WCSI/O
4M1位A21A0R/WA21A0CSI/O
4M1位A21A0R/WCSI/O
4M1位A21A0R/WA22譯碼器WE例1設(shè)有32片256K×1位的SRAM芯片,問:
(1)采用位擴(kuò)展方法可構(gòu)成多大容量的存儲(chǔ)器?
(2)該存儲(chǔ)器需要多少字節(jié)地址位?
(3)畫出該存儲(chǔ)器與CPU連接的結(jié)構(gòu)圖,設(shè)CPU的接口信號(hào)有地址信號(hào)、數(shù)據(jù)信號(hào)、控制信號(hào)MREQ#和R/W#。因?yàn)榇鎯?chǔ)容量為256K×32=1024KB,所以CPU訪存最高地址位為A19。解:(1)32片256K×1位的SRAM芯片可構(gòu)成256K×32位的存儲(chǔ)器。(2)如果采用32位的字編址方式,則需要18條地址線,因?yàn)?18=256K。
A19-2
A19-2
MREQ#
R/W#
CPU
D31
D2
D1
D0
D31~D0
WEACE256K
×1
D
WEACE256K
×1
D
WEACE256K
×1
D
WEACE256K
×1
D
(3)例2、設(shè)有若干片256K×8位的SRAM芯片,問:
(1)、采用字?jǐn)U展方法構(gòu)成2048KB的存儲(chǔ)器需要多少片SRAM芯片?
(2)、該存儲(chǔ)器需要多少字節(jié)地址位?
(3)、畫出該存儲(chǔ)器與CPU連接的結(jié)構(gòu)圖,設(shè)CPU的接口信號(hào)有地址信號(hào)、數(shù)據(jù)信號(hào)、控制信號(hào)MREQ#和R/W#。
(4)、寫出譯碼器邏輯表達(dá)式。解:(1)、該存儲(chǔ)器需要2048K/256K=8片SRAM芯片;(2)、需要21條地址線,因?yàn)?21=2048KB,其中高3位用于芯片選擇,低18位作為每個(gè)存儲(chǔ)器芯片的地址輸入。
(3)該存儲(chǔ)器與CPU連接的結(jié)構(gòu)圖
ramsel73-8譯碼ramsel2ramsel1ramsel0...A20-18A20-0A17-0OE#MREQ#R/W#CPUD7~D0D7~D0D7~D0D7~D0D7~D0WEA
CE256K×8DWEA
CE256K×8DWEA
CE256K×8DWEA
CE256K×8D(4)譯碼器的輸出信號(hào)邏輯表達(dá)式ramsel0=A20*A19*A18*MREQ#ramsel1=A20*A19*A18*MREQ#ramsel2=A20*A19*A18*MREQ#ramsel3=A20*A19*A18*MREQ#ramsel4=A20*A19*A18*MREQ#ramsel5=A20*A19*A18*MREQ#ramsel6=A20*A19*A18*MREQ#ramsel7=A20*A19*A18*MREQ#
存儲(chǔ)器容量擴(kuò)展注意事項(xiàng)靜態(tài)存儲(chǔ)器字?jǐn)U展時(shí),將各芯片的地址線、數(shù)據(jù)線、讀寫控制線相應(yīng)并聯(lián),而由片選信號(hào)來區(qū)分各芯片的地址范圍動(dòng)態(tài)存儲(chǔ)器一般不設(shè)置片選端,但可以用行地址選通RAS#端來擴(kuò)展字?jǐn)?shù)行地址鎖存由RAS#的下降沿觸發(fā)實(shí)現(xiàn),列地址鎖存由行地址以及CAS#下降沿共同觸發(fā)的列時(shí)鐘來實(shí)現(xiàn)當(dāng)RAS#=1時(shí),不會(huì)產(chǎn)生行、列時(shí)鐘,存儲(chǔ)器不工作,當(dāng)RAS#由“1”變?yōu)椤?”時(shí),才會(huì)觸激發(fā)出行時(shí)鐘,存儲(chǔ)器開始工作與CPU的連接特別要注意地址線、數(shù)據(jù)線和控制線的連接地址線CPU的地址線數(shù)往往比存儲(chǔ)芯片的地址線數(shù)多,而存儲(chǔ)芯片的地址線數(shù)又不盡相同根據(jù)不同擴(kuò)展方式進(jìn)行合理連接數(shù)據(jù)線CPU的數(shù)據(jù)線數(shù)與存儲(chǔ)芯片的數(shù)據(jù)線數(shù)不等時(shí),必須對(duì)存儲(chǔ)芯片擴(kuò)位,使其數(shù)據(jù)線數(shù)與CPU的數(shù)據(jù)線數(shù)相等讀寫命令線(WE#或R/W#)直接相連,高電平—讀,低電平—寫片選線的連接片選線的連接是CPU與存儲(chǔ)芯片正確工作的關(guān)鍵只有CPU的訪存控制信號(hào)MREQ有效時(shí)(為低),即CPU要求訪存時(shí),才要求選擇存儲(chǔ)芯片通常需要一些邏輯電路(譯碼器等),讓訪存控制信號(hào)與CPU高位地址共同產(chǎn)生片選信號(hào)合理選擇存儲(chǔ)芯片根據(jù)需要合理選擇存儲(chǔ)芯片的類型(ROM或RAM)及數(shù)量,并盡量使連線簡(jiǎn)單方便,存儲(chǔ)芯片不浪費(fèi)實(shí)際工作中,還需要考慮時(shí)序的配合、速度、負(fù)載匹配等問題二、存儲(chǔ)控制在存儲(chǔ)器中,往往需要增設(shè)附加電路MAR地址譯碼器存儲(chǔ)體讀寫電路MDRK位地址總線...N位數(shù)據(jù)總線控制電路控制信號(hào)二、存儲(chǔ)控制包括地址多路轉(zhuǎn)換與地址選通、刷新邏輯以及讀/寫控制邏輯等在存儲(chǔ)器中,往往需要增設(shè)附加電路地址多路轉(zhuǎn)換與地址選通:為了減少芯片地址線引出端數(shù)目,將地址碼分兩次送到存儲(chǔ)器芯片芯片地址線引出端減少到地址碼的一半刷新邏輯:刷新邏輯是為動(dòng)態(tài)MOS隨機(jī)存儲(chǔ)器的刷新準(zhǔn)備的,通過定時(shí)刷新,保證動(dòng)態(tài)MOS存儲(chǔ)器的信息不致丟失采用“讀出”方式進(jìn)行刷新:在讀出過程中恢復(fù)了存儲(chǔ)單元柵極電容的電荷并保持原單元的內(nèi)容
刷新操作存儲(chǔ)器訪問的地址是隨機(jī)的,不能保證所有的存儲(chǔ)單元在一定時(shí)間(刷新周期)內(nèi)都可以讀寫一遍,因此需要專門考慮刷新控制在刷新過程中每次刷新一行,依次對(duì)存儲(chǔ)器的每一行進(jìn)行讀,就可完成對(duì)整個(gè)DRAM的刷新從上一次對(duì)整個(gè)存儲(chǔ)器刷新結(jié)束,到下一次對(duì)整個(gè)存儲(chǔ)器全部刷新一遍為止,這一段時(shí)間間隔稱為刷新周期,又叫再生周期。
刷新方式在一個(gè)刷新周期內(nèi),利用一段固定的時(shí)間對(duì)存儲(chǔ)器的所有行刷新,此期間存儲(chǔ)器停止正常的讀和寫集中式刷新分散式刷新集中分散式刷新集中刷新死區(qū)R/W刷新R/W刷新2ms50ns缺點(diǎn):在刷新期間不能訪問存儲(chǔ)器,存在“死區(qū)”,有時(shí)會(huì)影響計(jì)算機(jī)系統(tǒng)的正常工作分散式刷新每行存儲(chǔ)單元的刷新在刷新周期內(nèi)分散地完成把存取周期分成兩段,前半段用來讀寫或維持,后半段用來刷新R/W刷新R/W刷新100ns缺點(diǎn):使機(jī)器的存取周期增加了1倍,使整機(jī)的工作效率下降集中分散式刷新將刷新周期除以行數(shù),得兩次刷新操作之間的時(shí)間間隔t,利用邏輯電路每隔時(shí)間t產(chǎn)生一次刷新請(qǐng)求R/W刷新R/W刷新R/WR/WR/Wttt
刷新控制動(dòng)態(tài)MOS存儲(chǔ)器的刷新需要有硬件電路的支持刷新計(jì)數(shù)器刷新訪存裁決刷新控制邏輯產(chǎn)生符合
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年閘板門行業(yè)深度研究分析報(bào)告
- 2024-2030年中國(guó)醫(yī)療凈化系統(tǒng)行業(yè)發(fā)展運(yùn)行現(xiàn)狀及投資潛力預(yù)測(cè)報(bào)告
- 2025年中國(guó)手工紙行業(yè)市場(chǎng)前景預(yù)測(cè)及投資戰(zhàn)略咨詢報(bào)告
- 2019-2025年中國(guó)左旋多巴行業(yè)市場(chǎng)調(diào)研分析及投資戰(zhàn)略咨詢報(bào)告
- 2025年斑馬紙項(xiàng)目投資可行性研究分析報(bào)告
- 2025年智能變電站自動(dòng)化系統(tǒng)項(xiàng)目投資分析及可行性報(bào)告
- 2025年喇叭標(biāo)記打印機(jī)項(xiàng)目投資可行性研究分析報(bào)告
- 2025年中西式熟肉制品項(xiàng)目可行性研究報(bào)告
- 2025年雙向調(diào)理臺(tái)行業(yè)深度研究分析報(bào)告
- 2025年磷酸鈉鹽項(xiàng)目可行性研究報(bào)告
- 心力衰竭的治療(基層診療與指南2024)
- 2024-2025學(xué)年冀教新版八年級(jí)上冊(cè)數(shù)學(xué)期末復(fù)習(xí)試卷(含詳解)
- 《子宮肉瘤》課件
- 《機(jī)器人驅(qū)動(dòng)與運(yùn)動(dòng)控制》全套教學(xué)課件
- 電子商務(wù)平臺(tái)技術(shù)服務(wù)合同范本1
- 期末 (試題) -2024-2025學(xué)年川教版(三起)英語四年級(jí)上冊(cè)
- 2024年國(guó)家公務(wù)員考試公共基礎(chǔ)知識(shí)復(fù)習(xí)題庫及答案(共三套)
- 《社會(huì)工作實(shí)務(wù)》全冊(cè)配套完整課件3
- 單位違反會(huì)風(fēng)會(huì)書檢討書
- 《哪吒之魔童降世》中的哪吒形象分析
- 信息化運(yùn)維服務(wù)信息化運(yùn)維方案
評(píng)論
0/150
提交評(píng)論