




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
第九講主存儲器(二)只讀存儲器及存儲器與CPU的連接本講主要內容只讀存儲器閃速存儲器存儲器與CPU的連接存儲器容量的擴展CPU與存儲器的連接存儲器舉例二.只讀存儲器1.ROM的分類
缺點不能重寫只能一次性改寫只讀存儲器
掩模式
(ROM)一次編程(PROM)
多次編程(EPROM)(EEPRPM)
定義
數據在芯片制造過程中就確定
用戶可自行改變產品中某些存儲元
可以用紫外光照射或電擦除原來的數據,然后再重新寫入新的數據
優點
可靠性和集成度高,價格便宜
可以根據用戶需要編程
可以多次改寫ROM中的內容閃速存儲器Flashmemory(1)掩模式ROM采用掩模工藝制成,其內容由廠方生產時寫入,用戶只能讀出使用而不能改寫。有MOS管的位表示存1,沒有MOS管的位表示存0。
(2).PROM(一次性編程)
VCC行線列線熔絲寫“0”時:燒斷熔絲寫“1”時:保留熔絲(3).EPROM(多次性編程)
(1)N型溝道浮動柵MOS電路G柵極S源D漏紫外線全部擦洗D端加正電壓形成浮動柵S與D不導通為“0”D端不加正電壓不形成浮動柵S與D導通為“1”SGDN+N+P基片GDS浮動柵
SiO2+++++___
4.2…控制邏輯Y譯碼X譯碼數據緩沖區Y控制128×128存儲矩陣……PD/ProgrCSA10A7…A6A0……DO0…DO7112…A7A1A0VSSDO2DO0DO1…27162413…VCCA8A9VPPCSA10PD/ProgrDO3DO7…(2)2716EPROM的邏輯圖和引腳4.2PD/ProgrPD/Progr功率下降/編程輸入端
讀出時為低電平(4)電擦可編程只讀存儲器EEPROM?若VG為正電壓,第一浮空柵極與漏極之間產生隧道效應,使電子注入第一浮空柵極,即編程寫入。?若使VG為負電壓,強使第一級浮空柵極的電子散失,即擦除。?EEPROM的編程與擦除電流很小,可用普通電源供電,而且擦除可按字節進行。
它的主要特點是能在應用系統中在線改寫,斷電后信息保存,因此目前得到廣泛應用。第一級浮空柵第二級浮空柵電可擦寫ROM
——EEPROM及Flash存儲器三.閃速存儲器1.什么是閃速存儲器?FlashMemory
閃速存儲器是一種高密度、非易失性的讀/寫半導體存儲器,它突破了傳統的存儲器體系,改善了現有存儲器的特性。特點:固有的非易失性(2)廉價的高密度(3)可直接執行(4)固態性能2.FLASH存儲元
3、FLASH存儲器基本操作
(1).編程操作
:實際上是寫操作。所有存儲元的原始狀態均處“1”狀態,這是因為擦除操作時控制柵不加正電壓。編程操作的目的是為存儲元的浮空柵補充電子,從而使存儲元改寫成“0”狀態。如果某存儲元仍保持“1”狀態,則控制柵就不加正電壓。(2).讀取操作:控制柵加上正電壓。浮空柵上的負電荷量將決定是否可以開啟MOS晶體管。如果存儲元原存1,可認為浮空柵不帶負電,控制柵上的正電壓足以開啟晶體管。如果存儲元原存0,可認為浮空柵帶負電,控制柵上的正電壓不足以克服浮動柵上的負電量,晶體管不能開啟導通。(3).擦除操作
:所有的存儲元中浮空柵上的負電荷要全部洩放出去。為此晶體管源極S加上正電壓,這編程操作正好相反。源極S上的正電壓吸收浮空柵中的電子,從而使全部存儲元變成1狀態。4.FLASH存儲器的陣列結構
用1K
×
4位存儲芯片組成1K
×
8位的存儲器?片五、存儲器與CPU的連接1.存儲器容量的擴展(1)位擴展(增加存儲字長)10根地址線8根數據線DD……D0479AA0???21142114CSWE4.22片A0A12D0D7位擴展法總結:
只加大字長,而存儲器的字數與存儲器芯片字數一致,對片子沒有選片要求。用8k*1的片子組成8k*8的存儲器需8個芯片地址線——需13根數據線——8根控制線——WR接存儲器的WE
(2)字擴展(增加存儲字的數量)用1K
×
8位存儲芯片組成2K
×
8位的存儲器11根地址線8根數據線4.2?片2片1K×8位1K×8位D7D0???????????????WEA1A0???A9CS0A10
1CS12:416K816K816K816K8用16K8位的芯片組成64K8位的存儲器需4個芯片地址線——共需16根片內:(214=16384)14根,選片:2根數據線——8根控制線——WE(3)字、位擴展用1K
×
4位存儲芯片組成4K
×
8位的存儲器8根數據線12根地址線WEA8A9A0...D7D0…A11A10CS0CS1CS2CS3片選譯碼……………………4.21K×41K×41K×41K×41K×41K×41K×41K×4?片8片CPU用1k4的存儲器芯片2114組成2k8的存儲器
2.存儲器與CPU的連接
(1)地址線的連接(2)數據線的連接(3)讀/寫命令線的連接(4)片選線的連接(5)合理選擇存儲芯片(6)其他時序、負載4.2*ramsel0=A21A20*MREQramsel1=A21*A20*MREQramsel2=A21*A20*MREQramsel3=A21*A20*MREQ例有若干片1M×8位的SRAM芯片,采用字擴展方法構成4MB存儲器,問
(1)需要多少片RAM芯片?
(2)該存儲器需要多少地址位?
(3)畫出該存儲器與CPU連接的結構圖,設CPU的接口信號有地址信號、數據信號、控制信號MREQ和R/W#。
(4)給出地址譯碼器的邏輯表達式。解:(1)需要4M/1M=4片SRAM芯片;(2)需要22條地址線(3)譯碼器的輸出信號邏輯表達式為:
ramsel32-4譯碼ramsel2ramsel1ramsel0A21~A20A21~A0A19~A0OEMREQR/W#CPUD7~D0D7~D0D7~D0D7~D0D7~D0WE*
A
CE1M×8DWE*
A
CE1M×8DWE*
A
CE1M×8DWE*
A
CE1M×8D例設有若干片256K×8位的SRAM芯片,問:
(1)采用字擴展方法構成2048KB的存儲器需要多少片SRAM芯片?
(2)該存儲器需要多少字節地址位?
(3)畫出該存儲器與CPU連接的結構圖,設CPU的接口信號有地址信號、數據信號、控制信號MREQ#和R/W#。解:(1)該存儲器需要2048K/256K=8片SRAM芯片;
(2)需要21條地址線,因為221=2048K,其中高3位用于芯片選擇,低18位作為每個存儲器芯片的地址輸入。 (3)該存儲器與CPU連接的結構圖如下。
ramsel73-8譯碼ramsel2ramsel1ramsel0…A20-18A20-0A17-0OE#MREQ#R/W#CPUD7~D0D7~D0D7~D0D7~D0D7~D0WEA
CE256K×8DWEA
CE256K×8DWEA
CE256K×8DWEA
CE256K×8D例
設有若干片256K×8位的SRAM芯片,問:
(1)如何構成2048K×32位的存儲器?
(2)需要多少片RAM芯片?
(3)該存儲器需要多少字節地址位?
(4)畫出該存儲器與CPU連接的結構圖,設CPU的接口信號有地址信號、數據信號、控制信號MREQ#和R/W#。解:采用字位擴展的方法。需要32片SRAM芯片。
ramsel73-8譯碼ramsel2ramsel1ramsel0…A22-20A22-2A19-2OE#MREQ#R/W#CPUD31~D0D31~D0D31~D0D31~D0D31~D0WEA
CE256Kx84片DWEA
CE256Kx84片DWEA
CE256Kx84片DWEA
CE256Kx84片D例4.1
解:
(1)寫出對應的二進制地址碼(2)確定芯片的數量及類型0110000000000000A15A14A13A11A10…A7…
A4A3…
A0…01100111111111110110100000000000…01101011111111112K×8位1K×8位RAM2片1K×4位ROM1片2K×8位4.2(3)分配地址線A10~A0接2K
×
8位ROM的地址線A9~A0接1K
×
4位RAM的地址線(4)確定片選信號CBA0110000000000000A15A13A11A10…A7…A4A3…
A0…01100111111111110110100000000000…01101011111111112K
×
8位1片ROM1K
×
4位2片RAM4.22K
×8位ROM
1K
×4位
RAM1K
×4位
RAM………&PD/ProgrY5Y4G1CBAG2BG2A……MREQA14A15A13A12A11A10A9A0…D7D4D3D0WR…………例4.1
CPU與存儲器的連接圖4.2………(1)寫出對應的二進制地址碼例4.2
假設同前,要求最小4K為系統程序區,相鄰8K為用戶程序區。(2)確定芯片的數量及類型(3)分配地址線(4)確定片選信號1片4K
×
8位
ROM2片4K
×
8位
RAMA11~A0接ROM和RAM的地址線4.2例4.3
設CPU有20根地址線,8根數據線。并用IO/M作訪存控制信號。RD為讀命令,WR為寫命令。現有2764EPROM(8K×8位),外特性如下:用138譯碼器及其他門電路(門電路自定)畫出CPU和2764的連接圖。要求地址為F0000H~FFFFFH,
并寫出每片2764的地址范圍。4.2…D7D0CEOECE片選信號OE允許輸出PGM可編程端PGM…A0A122.存儲器舉例CPU的地址總線16根(A15—A0,A0為低位);雙向數據總線8根(D7—D0),控制總線中與主存有關的信號有:MREQ,R/W。主存地址空間分配如下:
0—8191為系統程序區,由只讀存儲芯片組成;
8192—32767為用戶程序區;最后(最大地址)2K地址空間為系統程序工作區。
現有如下存儲器芯片:
EPROM:8K×8位(控制端僅有CS);
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 穩定私人飛機航線申請與緊急救援合同
- 冷鏈物流配送與冷鏈物流信息系統開發合同
- 頂尖醫療人才特設崗位勞務協議
- 橋梁加固工程升降機設備租賃與安全監督合同
- 電子商務平臺交易數據保密補充協議
- 抖音平臺內部資源優化配置與內容運營管理協議
- 火花達人抖音平臺獨家品牌合作協議
- 電競俱樂部戰隊選手轉會轉會合同變更協議
- 影視劇化妝間租賃合同(含化妝造型設計)
- 網絡安全領域證券投資咨詢合作協議
- 高血壓腦出血專家共識
- 西格列汀二甲雙胍緩釋片-藥品解讀
- 多因素身份認證
- 小學二年級下學期數學家長會課件
- (完整版)小學生心理健康教育課件
- 鐵路基本建設工程設計概(預)算編制辦法-國鐵科法(2017)30號
- 汽車修理廠臺賬表格范本
- 400字作文稿紙20x20格A4標準稿紙
- 管道燃氣客服員(高級工)技能鑒定考試題庫大全(含答案)
- 傷口敷料種類及作用-課件
- 《分式方程復習課》教學設計
評論
0/150
提交評論