單片機(jī)與嵌入式系統(tǒng)2B_第1頁(yè)
單片機(jī)與嵌入式系統(tǒng)2B_第2頁(yè)
單片機(jī)與嵌入式系統(tǒng)2B_第3頁(yè)
單片機(jī)與嵌入式系統(tǒng)2B_第4頁(yè)
單片機(jī)與嵌入式系統(tǒng)2B_第5頁(yè)
已閱讀5頁(yè),還剩30頁(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)介

單片機(jī)與嵌入式系統(tǒng)2B第一頁(yè),共35頁(yè)。(2)只讀存儲(chǔ)器(readonlymemory,簡(jiǎn)稱ROM)只讀存儲(chǔ)器是一種對(duì)其內(nèi)容只能讀不能寫入的存儲(chǔ)器,在制造芯片時(shí)預(yù)先寫入內(nèi)容。它通常用來(lái)存放固定不變的程序、漢字字型庫(kù)、字符及圖形符號(hào)等。由于它和讀寫存儲(chǔ)器分享主存儲(chǔ)器的同一個(gè)地址空間,故仍屬于主存儲(chǔ)器的一部分。(3)可編程序的只讀存儲(chǔ)器(programmableROM,簡(jiǎn)稱PROM)一次性寫入的存儲(chǔ)器,寫入后,只能讀出其內(nèi)容,而不能再進(jìn)行修改。OTP(OneTimeProgram)第二頁(yè),共35頁(yè)。第三頁(yè),共35頁(yè)。(4)可擦除可編程序只讀存儲(chǔ)器(ErasablePROM,簡(jiǎn)稱EPROM)可用紫外線擦除其內(nèi)容的PROM,擦除后可再次寫入。(5)可用電擦除的可編程只讀存儲(chǔ)器(ElectricallyEPROM,簡(jiǎn)稱E2PROM)可用電改寫其內(nèi)容的存儲(chǔ)器,近年來(lái)發(fā)展起來(lái)的快擦型存儲(chǔ)器(flashmemory)具有E2PROM的特點(diǎn)。上述各種存儲(chǔ)器,除了RAM以外,即使停電,仍能保持其內(nèi)容,稱之為“非易失性存儲(chǔ)器”,而RAM為“易失性存儲(chǔ)器”。第四頁(yè),共35頁(yè)。MRAM(MagneticRandomAccessMemory)GMR(GiantMagnetoResistance)第五頁(yè),共35頁(yè)。存儲(chǔ)器的主要技術(shù)指標(biāo)主要性能指標(biāo)為主存容量、存儲(chǔ)器存取時(shí)間和存儲(chǔ)周期時(shí)間。

計(jì)算機(jī)可尋址的最小信息單位是一個(gè)存儲(chǔ)字,稱為“字可尋址”機(jī)器。一個(gè)存儲(chǔ)字所包括的二進(jìn)制位數(shù)稱為字長(zhǎng)。一個(gè)字又可以劃分為若干個(gè)“字節(jié)”?,F(xiàn)代計(jì)算機(jī)中,大多數(shù)把一個(gè)字節(jié)定為8個(gè)二進(jìn)制位,因此,一個(gè)字的字長(zhǎng)通常是8的倍數(shù)。有些計(jì)算機(jī)可以按“字節(jié)”尋址,稱為“字節(jié)可尋址”計(jì)算機(jī)。以字或字節(jié)為單位來(lái)表示主存儲(chǔ)器存儲(chǔ)單元的總數(shù),就得到了主存儲(chǔ)器的容量。第六頁(yè),共35頁(yè)。常用的計(jì)量存儲(chǔ)空間的單位有K、M、G。1K=210、1M=220、1G=230

存儲(chǔ)器的速度,一般用存儲(chǔ)器存取時(shí)間和存儲(chǔ)周期來(lái)表示。

存取時(shí)間(memoryaccesstime)又稱存儲(chǔ)器訪問時(shí)間,是指從啟動(dòng)一次存儲(chǔ)器操作到完成該操作所經(jīng)歷的時(shí)間。

存儲(chǔ)周期(memorycycletime)指連續(xù)啟動(dòng)兩次獨(dú)立的存儲(chǔ)器操作(例如連續(xù)兩次讀操作)所需間隔的最小時(shí)間。通常,存儲(chǔ)周期略大于存取時(shí)間,其差別與主存儲(chǔ)器的物理實(shí)現(xiàn)細(xì)節(jié)有關(guān)。第七頁(yè),共35頁(yè)。存儲(chǔ)器的基本操作

存儲(chǔ)器用來(lái)暫時(shí)存儲(chǔ)CPU正在使用的指令和數(shù)據(jù),它和CPU的關(guān)系最為密切??偩€包括數(shù)據(jù)總線、地址總線和控制總線。CPU通過(guò)使用AR(地址寄存器)和DR(數(shù)碼寄存器)和主存進(jìn)行數(shù)據(jù)傳送。若AR為K位字長(zhǎng),DR為n位字長(zhǎng),則允許主存包含2K個(gè)可尋址單位(字節(jié)或字)。在一個(gè)存儲(chǔ)周期內(nèi),CPU和主存之間通過(guò)總線進(jìn)行n位數(shù)據(jù)傳送。此外,控制總線包括控制數(shù)據(jù)傳送的讀(read)、寫(write)和表示存儲(chǔ)器功能完成的(ready)控制線。第八頁(yè),共35頁(yè)。第九頁(yè),共35頁(yè)。讀/寫存儲(chǔ)器(即隨機(jī)存儲(chǔ)器(RAM))

半導(dǎo)體讀/寫存儲(chǔ)器按存儲(chǔ)元件在運(yùn)行中能否長(zhǎng)時(shí)間保存信息來(lái)分,有靜態(tài)存儲(chǔ)器和動(dòng)態(tài)存儲(chǔ)器兩種。

靜態(tài)存儲(chǔ)器利用雙穩(wěn)態(tài)觸發(fā)器來(lái)保存信息,只要不斷電,信息是不會(huì)丟失的;

動(dòng)態(tài)存儲(chǔ)器利用MOS電容存儲(chǔ)電荷來(lái)保存信息,使用時(shí)需不斷給電容充電才能使信息保持。

靜態(tài)存儲(chǔ)器的集成度低,功耗大、速度快;

動(dòng)態(tài)存儲(chǔ)器的集成度高,功耗小,速度快;它主要用于大容量存儲(chǔ)器。第十頁(yè),共35頁(yè)。圖5.2MOS靜態(tài)存儲(chǔ)器的存儲(chǔ)單元1.靜態(tài)存儲(chǔ)器(SRAM)第十一頁(yè),共35頁(yè)。MOS靜態(tài)存儲(chǔ)器結(jié)構(gòu)圖第十二頁(yè),共35頁(yè)。①讀周期參數(shù)若片選信號(hào)先建立,其輸入輸出波形如圖

(a)所示;若地址先建立,其輸入輸出波形如圖所示。第十三頁(yè),共35頁(yè)。描述寫周期的開關(guān)參數(shù)②寫周期的參數(shù)第十四頁(yè),共35頁(yè)。2.動(dòng)態(tài)存儲(chǔ)器(DRAM)(1)存儲(chǔ)單元和存儲(chǔ)器原理早期位動(dòng)態(tài)存儲(chǔ)器所用的三管式存儲(chǔ)單元,下圖是三管存儲(chǔ)單元電路圖。三管單元布線較復(fù)雜,所用元件仍較多,但電路穩(wěn)定。

第十五頁(yè),共35頁(yè)。三管存儲(chǔ)單元電路圖第十六頁(yè),共35頁(yè)。目前是單管存儲(chǔ)單管存儲(chǔ)單元線路圖第十七頁(yè),共35頁(yè)。(2)再生(refresh)DRAM是通過(guò)把電荷充積到MOS管的柵極電容或?qū)iT的MOS電容中去來(lái)實(shí)現(xiàn)信息存儲(chǔ)的。由于電容漏電阻的存在,隨著時(shí)間的增加,其電荷會(huì)逐漸漏掉,從而使存儲(chǔ)的信息丟失。為了保證存儲(chǔ)信息不遭破壞,必須在電荷漏掉以前就進(jìn)行充電,以恢復(fù)原來(lái)的電荷。這一充電過(guò)程稱為再生,或稱為刷新。對(duì)于DRAM,再生一般應(yīng)在小于或等于2ms的時(shí)間內(nèi)進(jìn)行一次。SRAM則不同,由于SRAM是以雙穩(wěn)態(tài)電路為存儲(chǔ)單元的,因此它不需要再生。第十八頁(yè),共35頁(yè)。

DRAM采用“讀出”方式進(jìn)行再生。對(duì)單管單元的讀出是一種破壞性讀出(若單元中原來(lái)充有電荷,讀出時(shí),CS放電),而接在單元數(shù)據(jù)線上的讀放是一個(gè)再生放大器,在讀出的同時(shí),讀放又使該單元的存儲(chǔ)信息自動(dòng)地得以恢復(fù)。由于DRAM每列都有自己的讀放,因此,只要依次改變行地址,輪流對(duì)存儲(chǔ)矩陣的每一行所有單元同時(shí)進(jìn)行讀出,當(dāng)把所有行全部讀出一遍,就完成了對(duì)存儲(chǔ)器的再生(這種再生稱行地址再生)。第十九頁(yè),共35頁(yè)。16K×1動(dòng)態(tài)存儲(chǔ)器框圖第二十頁(yè),共35頁(yè)。(4)DRAM與SRAM的比較DRAM的優(yōu)點(diǎn)。

①使用簡(jiǎn)單的單管單元作為存儲(chǔ)單元,因此,每片存儲(chǔ)容量較大,約是SRAM的4倍;由于DRAM的地址是分批進(jìn)入的,所以它的引腳數(shù)比SRAM要少很多,它的封裝尺寸也可以比較小。這些特點(diǎn)使得在同一塊電路板上,使用DRAM的存儲(chǔ)容量要比用SRAM大4倍以上。②

DRAM的價(jià)格比較便宜,大約只有SRAM的1/4。③由于使用動(dòng)態(tài)元件,DRAM所需功率大約只有SRAM的1/6。

第二十一頁(yè),共35頁(yè)。

DRAM作為計(jì)算機(jī)主存儲(chǔ)器的主要元件得到了廣泛的應(yīng)用,DRAM的存取速度以及存儲(chǔ)容量正在不斷改進(jìn)提高。DRAM的缺點(diǎn)。

①由于使用動(dòng)態(tài)元件,它的速度比SRAM要低。

DRAM需要再生,這不僅浪費(fèi)了寶貴的時(shí)間,還需要有配套的再生電路,它也要用去一部分功率。SRAM一般用作容量不大的高速存儲(chǔ)器。第二十二頁(yè),共35頁(yè)。非易失性半導(dǎo)體存儲(chǔ)器即使停電,所存儲(chǔ)的內(nèi)容也不會(huì)丟失。根據(jù)半導(dǎo)體制造工藝的不同,可分為ROM、PROM、EPROM、E2PROM、FlashMemory。1.只讀存儲(chǔ)器(ROM)掩模式ROM由芯片制造商在制造時(shí)寫入內(nèi)容,以后只能讀而不能再寫入。第二十三頁(yè),共35頁(yè)。2.可編程序的只讀存儲(chǔ)器(PROM)PROM可由用戶根據(jù)自己的需要來(lái)確定ROM中的內(nèi)容,常見的熔絲式PROM是以熔絲的接通和斷開來(lái)表示所存的信息為“1”或“0”。剛出廠的產(chǎn)品,其熔絲是全部接通的,使用前,用戶根據(jù)需要斷開某些單元的熔絲(寫入)。顯而易見,斷開后的熔絲是不能再接通了,因此,它是一次性寫入的存儲(chǔ)器。掉電后不會(huì)影響其所存儲(chǔ)的內(nèi)容。3.可擦可編程序的只讀存儲(chǔ)器(EPROM)為了能多次修改ROM中的內(nèi)容,產(chǎn)生了EPROM。其基本存儲(chǔ)單元由一個(gè)管子組成,但與其他電路相比管子內(nèi)多增加了一個(gè)浮置柵,如圖5.15所示。第二十四頁(yè),共35頁(yè)。EPROM存儲(chǔ)單元和編程電壓第二十五頁(yè),共35頁(yè)。4.可電擦可編程序只讀存儲(chǔ)器(E2PROM)E2PROM的編程序原理與EPROM相同,但擦除原理完全不同,重復(fù)改寫的次數(shù)有限制(因氧化層被磨損),一般為10萬(wàn)次。其讀寫操作可按每個(gè)位或每個(gè)字節(jié)進(jìn)行,類似于SRAM,但每字節(jié)的寫入周期要幾毫秒,比SRAM長(zhǎng)得多。E2PROM每個(gè)存儲(chǔ)單元采用兩個(gè)晶體管。其柵極氧化層比EPROM薄,因此具有電擦除功能。第二十六頁(yè),共35頁(yè)。5.快擦除讀寫存儲(chǔ)器(FlashMemory)FlashMemory是在EPROM與E2PROM基礎(chǔ)上發(fā)展起來(lái)的,它與EPROM一樣,用單管來(lái)存儲(chǔ)一位信息,它與E2PROM相同之處是用電來(lái)擦除。但是它只能擦除整個(gè)區(qū)或整個(gè)器件??觳脸x寫存儲(chǔ)器兼有ROM和RAM兩者的性能,又有ROM,DRAM一樣的高密度。目前價(jià)格已略低于DRAM,芯片容量已接近于DRAM,是唯一具有大存儲(chǔ)量、非易失性、低價(jià)格、可在線改寫和高速度(讀)等特性的存儲(chǔ)器。它是近年來(lái)發(fā)展很快很有前途的存儲(chǔ)器。第二十七頁(yè),共35頁(yè)。FlashMemory存儲(chǔ)單元和擦除電壓第二十八頁(yè),共35頁(yè)。列出幾種存儲(chǔ)器的主要應(yīng)用存儲(chǔ)器應(yīng)用SRAMcacheDRAM計(jì)算機(jī)主存儲(chǔ)器ROM固定程序,微程序控制存儲(chǔ)器PROM用戶自編程序。用于工業(yè)控制機(jī)或電器中EPROM用戶編寫并可修改程序或產(chǎn)品試制階段試編程序E2PROMIC卡上存儲(chǔ)信息FlashMemory固態(tài)盤,IC卡第二十九頁(yè),共35頁(yè)。DRAM的研制與發(fā)展1.增強(qiáng)型DRAM(EDRAM)增強(qiáng)型DRAM(EDRAM)改進(jìn)了CMOS制造工藝,使晶體管開關(guān)加速,其結(jié)果使EDRAM的存取時(shí)間和周期時(shí)間比普通DRAM減少一半,而且在EDRAM芯片中還集成了小容量SRAMcache。第三十頁(yè),共35頁(yè)。2.cacheDRAM(CDRAM)

其原理與EDRAM相似,其主要差別是SRAMcache的容量較大,且與真正的cache原理相同。在存儲(chǔ)器直接連接處理器的系統(tǒng)中,cacheDRAM可取代第二級(jí)cache和主存儲(chǔ)器(第一級(jí)cache在處理器芯片中)。CDRAM還可用作緩沖器支持?jǐn)?shù)據(jù)塊的串行傳送。3.EDODRAM擴(kuò)充數(shù)據(jù)輸出(extendeddataout,簡(jiǎn)稱EDO),它在完成當(dāng)前內(nèi)存周期前即可開始下一內(nèi)存周期的操作,因此能提高數(shù)據(jù)帶寬或傳輸率。第三十一頁(yè),共35頁(yè)。4.同步DRAM(SDRAM)具有新結(jié)構(gòu)和新接口的SDRAM已被廣泛應(yīng)用于計(jì)算機(jī)系統(tǒng)中。它的讀寫周期(10ns~15ns)比EDODRAM(20ns~30ns)快。典型的DRAM是異步工作的,處理器送地址和控制信號(hào)到存儲(chǔ)器后,等待存儲(chǔ)器進(jìn)行內(nèi)部操作,影響了系統(tǒng)性能。而SDRAM與處理器之間的數(shù)據(jù)傳送是同步的,在系統(tǒng)時(shí)鐘控制下,處理器送地址和控制命令到SDRAM后,在經(jīng)過(guò)一定數(shù)量的時(shí)鐘周期后,SDRAM完成讀或?qū)懙膬?nèi)部操作。在此期間,處理器可以去進(jìn)行其他工作,而不必等待之。SDRAM的內(nèi)部邏輯如圖5.17所示。

第三十二頁(yè),共35頁(yè)。同步動(dòng)態(tài)隨機(jī)存儲(chǔ)器(SDRAM)第三十三頁(yè),共35頁(yè)。5.RambusDRAM(RDRAM)6.集成隨機(jī)存儲(chǔ)器(IRAM)將整個(gè)DRAM系統(tǒng)集成在一個(gè)

溫馨提示

  • 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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 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)論