版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
—關(guān)于存儲(chǔ)器的組織目的:用不同容量和不同數(shù)量的存儲(chǔ)器芯片構(gòu)成一個(gè)存儲(chǔ)器系統(tǒng),實(shí)現(xiàn)與CPU的連接。涉及內(nèi)容:
存儲(chǔ)器的邏輯設(shè)計(jì)
動(dòng)態(tài)存儲(chǔ)器的刷新4.3主存儲(chǔ)器組織應(yīng)解決的問題:
芯片的選用
地址分配片選邏輯信號(hào)線的連接多大容量,位數(shù),多少片等將CPU提供的全部地址空間的哪些地址空間分配給所設(shè)計(jì)的存儲(chǔ)器,怎樣分配,電路中如何體現(xiàn)如何產(chǎn)生芯片所需片選信號(hào)所有信號(hào)線如何連接線路連接的原理框圖:CPU存儲(chǔ)芯片2存儲(chǔ)芯片1存儲(chǔ)芯片
n....地址總線數(shù)據(jù)總線控制總線地址譯碼電路(產(chǎn)生片選信號(hào))地址....存儲(chǔ)器尋址邏輯2.地址分配與片選邏輯芯片內(nèi)的尋址系統(tǒng)芯片外的地址分配與片選邏輯為芯片分配哪幾位地址,以便尋找片內(nèi)的存儲(chǔ)單元.由哪幾位地址形成芯片選擇邏輯,以便尋找芯片.存儲(chǔ)空間分配:本例假設(shè):4KB存儲(chǔ)器在16位地址空間(64KB)中占據(jù)任意連續(xù)區(qū)間。即本4KB占據(jù)64KB的哪4K空間?A15…A12A11A10
A9·····A0任意值片選
芯片地址
低位地址分配給芯片,高位地址形成片選邏輯。64KB1K41K41K41K41K41K41K41K44KB11
0······
·011
1······
·110
1······
·110
0······
·001
1······
·101
0······
·000
0······
·000
1······
·1×000-×3FF×400-×7FF×800-×BFF×C00-×FFF(需要12位地址A11~A0,每塊芯片需要10位地址A9~A0)1KA9~A0CS0A11A101KA9~A0CS3A11A101KA9~A0CS1A11A101KA9~A0CS2A11A10低位地址分配給芯片,高位地址形成片選邏輯。芯片芯片地址片選信號(hào)片選邏輯即每一組的連接詳圖(如0組):
2114(1K4)
2114(1K4)D7D6D5D4D3D2D1D0D3D2D1D0D7D6D5D4R/WWE地址總線A9~A0A11A10CS0CSCS+A11A10某半導(dǎo)體存儲(chǔ)器,按字節(jié)編址。其中,0000H~07FFH為ROM區(qū),選用EPROM芯片(2KB/片);0800H
~
13FFH為RAM區(qū),選用RAM芯片(2KB/片和1KB/片)。地址總線A15~A0。給出地址分配和片選邏輯。例2.1.計(jì)算容量和芯片數(shù)ROM區(qū):2KBRAM區(qū):3KB存儲(chǔ)空間分配:2.地址分配與片選邏輯先安排大容量芯片(放地址低端),再安排小容量芯片。便于擬定片選邏輯。共3片(5K)(0000H~13FFH)A15A14A13A12A11A10A9…A05KB需13位地址尋址:A12
~
A000000
0……0000001……10000H07FFH000011……1000010……00800H0FFFH0001001…..10001000….01000H13FFH64KB1K
2K(ROM)
2K
(RAM)(RAM)即:對(duì)2K的ROM,有A12A11
=
00對(duì)2K的RAM,有A12A11
=
01對(duì)1K的RAM,有A12A11A10=
100CPU地址總線
2KRAM
2KROM
1KRAM數(shù)據(jù)總線D7~D0D7~D0D7~D0A12
A11
CSCSCSR/WA10~A0A10~A0A9~A0A11A12A10A11A12CPU2KROM2KRAM1KRAM數(shù)據(jù)總線D7~D0A0A10.........—關(guān)于全譯碼、部分譯碼和線譯碼例1:用2114(1K4)SRAM芯片組成2K8的存儲(chǔ)器。地址總線A15~A0,雙向數(shù)據(jù)總線D7~D0。
所需芯片數(shù)量:4片
分配地址范圍:1000H
~
17FFHA15A14A13A12A11A10A9A8A7A6A5A4A3A2A1A00001000
0
0
00000000001011
1
1
111111110位地址直接與芯片相連A10如何使用?將整個(gè)2K8的地址范圍1000H~17FFH分給兩個(gè)組,即兩個(gè)1K8:1000H~13FFH1400H~17FFHA15A14A13A12A11
A10A9A8A7A6A5A4A3A2A1A00001
00
0
0
0
0
00
00
000001
0011
1
1
11
11
110001
01
00
0
0
00
00000001
01
11
1
1
11
1111低10位地址直接與芯片相連第一組第二組第一組第二組方式之一:A9~A0A9~A01K4RAM1K4RAM1K4RAM1K4RAMD3~D0D7~D4D3~D0D7~D4CS1CS2A15~A10=000100譯碼A15~A10=000101
譯碼將除了與芯片連接的地址以外的所有高位地址用于譯碼產(chǎn)生片選信號(hào),稱為全譯碼方式。方式之二:A9~A0A9~A01K4RAM1K4RAM1K4RAM1K4RAMD3~D0D7~D4D3~D0D7~D4CS1CS2A11A10=00譯碼A11A10=01
譯碼將除了與芯片連接的地址以外的部分高位地址用于譯碼產(chǎn)生片選信號(hào),稱為部分譯碼方式。三種譯碼方式的應(yīng)用場(chǎng)合:三種譯碼方式的優(yōu)缺點(diǎn):—全譯碼方式的譯碼電路更為復(fù)雜,部分譯碼和線譯碼相對(duì)簡(jiǎn)單?!糠肿g碼和線譯碼時(shí),存儲(chǔ)器擴(kuò)展比較困難。例:
所設(shè)計(jì)的存儲(chǔ)器達(dá)到CPU提供的全部存儲(chǔ)空間時(shí),必須用全譯碼,且任何時(shí)候都可以使用全譯碼方式。所設(shè)計(jì)的存儲(chǔ)器未達(dá)到CPU提供的全部存儲(chǔ)空間時(shí),可以用部分譯碼或線譯碼??刹捎萌g碼與部分譯碼相結(jié)合的方式,即部分芯片用全譯碼,另一些芯片采用部分譯碼。上例中:若采用線譯碼方式,用地址線A10的“0”和“1”來區(qū)分兩組芯片,當(dāng)需要擴(kuò)展存儲(chǔ)芯片時(shí),為新擴(kuò)展芯片分配任何地址都將與已有的存儲(chǔ)空間的地址A10重疊,因此必須修改原有地址譯碼電路。如再用1K4芯片擴(kuò)展一組2KB存儲(chǔ)器,分配地址空間1800H~1FFFH(即1800H~1BFFH和1C00H~1FFFH):0001
10
0
0
0
0
00
00
000001
1
011
1
1
11
11
11A15A14A13A12A11
A10A9A8A7A6A5A4A3A2A1A00001
1
1
0
0
0
0
00
00
000001
1
1
11
1
1
11
11
11與采用線譯碼重疊如果采用部分譯碼,擴(kuò)展的存儲(chǔ)空間的地址分配會(huì)受到一定限制。按前面的例子,新擴(kuò)展的地址的A11
A10不能為00和01。如果采用全譯碼,則沒有上述問題。任何時(shí)候都可以使用全譯碼。如再用1K4芯片擴(kuò)展一組2KB存儲(chǔ)器,分配地址空間2000H~27FFH:0010
00
0
0
0
0
00
00
000010
0
111
1
1
11
11
11A15A14A13A12A11
A10A9A8A7A6A5A4A3A2A1A0與采用部分譯碼重疊A15A14A13A12A11A10A9A8A7A6A5A4A3A2A1A0001000
000000000
0001000
111111111
1001001
000000000
0001001
111111111
1001010
000000000
0001010
111111111
1001011
000000000
0001011
111111111
1001100
000000000
0001100
111111111
1001101
000000000
0001101
111111111
1
用于連接芯片的地址線為A9
~A0
A10以上地址線用于譯碼產(chǎn)生片選信號(hào)
任何一個(gè)區(qū)域的A15
A14
A13=001
A12
A11A10體現(xiàn)不同區(qū)域的地址上的區(qū)別000001010011100101第一區(qū)第二區(qū)第三區(qū)第四區(qū)第五區(qū)第六區(qū)
采用的譯碼方式—全譯碼方式
3-8譯碼器EN1A15A14A13Y0Y1Y2Y3Y4Y5Y6Y7EN2EN3
芯片1
芯片2
芯片4
芯片3
芯片6
芯片5CS1CS2CS3CS4CS5CS6
3-8譯碼器A12A11A10EN1/2+5VY0Y1Y2Y3Y4Y5EN3001M/IO例4:用兩片8KB的SRAM芯片組成16KB的存儲(chǔ)器。地址總線A15~A0,數(shù)據(jù)總線D7~D0。
采用的地址分配:0000H~1FFFH和2000H~3FFFH00000000000000000001111111111111A15A14A13A12A11A10A9A8A7A6A5A4A3A2A1A0第一片第二片00100000000000000011111111111111第一片和第二片的地址的高三位A15A14A13分別為000和001,體現(xiàn)區(qū)別的位是A13可以采用線譯碼方式:A12~A08KB
8KBD7~D0CS1CS2A13=0A13=1A12~A0D7~D0R/WR/W地址總線數(shù)據(jù)總線—假設(shè)再擴(kuò)展兩片8KB的容量作以下地址分配:4000H~5FFFH和6000H~7FFFH01000000000000000101111111111111A15A14A13A12A11A10A9A8A7A6A5A4A3A2A1A0第三片第四片01100000000000000111111111111111連同已有的第一片和第二片,地址分配情況是:00000000000000000001111111111111A15A14A13A12A11A10A9A8A7A6A5A4A3A2A1A0第一片第二片001000000000000000111111111111110000H~1FFFH和2000H~3FFFH4000H~5FFFH和6000H~7FFFH01000000000000000101111111111111第三片第四片01100000000000000111111111111111只有兩片芯片時(shí),A13=0選中第一片,增加兩片后,第三片的A13也等于0,
同樣A13=1選中第二片,但第四片的A13也等于1。因此,僅用A13不能區(qū)分對(duì)不同芯片的訪問,可以采用部分譯碼方式。
第一片:A14A13=00第二片:A14A13=01第三片:A14A13=10第四片:A14A13=11有以下邏輯電路:
采用部分譯碼方式數(shù)據(jù)總線A12~A08KB
8KBD7~D0CS1CS2A12~A0D7~D0R/W地址總線
8KBCS3
8KBCS4D7~D0A14A132:4譯碼器A14A13=00=01=10=11—假設(shè)在上述四片的基礎(chǔ)上,再擴(kuò)展兩片8KB的容量作以下地址分配:8000H~9FFFH和A000H~BFFFH連同已有的四片芯片,地址分配情況是:0000H~1FFFH和2000H~3FFFH4000H~5FFFH和6000H~7FFFH8000H~9FFFH和A000H~BFFFHA15A14A13A12A11A10A9A8A7A6A5A4A3A2A1A000000000000000000001111111111111001000000000000000111111111111110100000000000000010111111111111101100000000000000111111111111111第一片第二片第三片第四片10000000000000001001111111111111第五片10100000000000001011111111111111第六片只有四片芯片時(shí),A14A13=00選中第一片,但又增加兩片后,第五片的A14A13也等于0,
同樣A14A13=01選中第二片,但第六片的A14A13也等于01。因此,僅用A14A13不能區(qū)分對(duì)不同芯片的訪問,需采用全譯碼方式。
第一片:A15A14A13=000第二片:A15A14A13=001第三片:A15A14A13=010第四片:A15A14A13=011有以下邏輯電路:第五片:A15A14A13=100第六片:A15A14A13=101
采用全譯碼方式數(shù)據(jù)總線A12~A0D7~D0CS1A12~A0D7~D08KB(1)R/W地址總線D7~D0A15A14A13=000=011=001=0108KB(2)8KB(3)8KB(4)8KB(6)A12~A0A12~A0D7~D03:8譯碼器CS3CS2CS4...........CS6=101結(jié)論:(1)采用線譯碼和部分譯碼方式,譯碼線路簡(jiǎn)單,但是可擴(kuò)展性差;(2)采用哪一種譯碼方式取決于所設(shè)計(jì)的存儲(chǔ)系統(tǒng)的容量;(3)任何容量的存儲(chǔ)器系統(tǒng)都可以采用全譯碼方式,可擴(kuò)展性好。例:僅有兩片8KB的芯片時(shí),采用全譯碼方式:A12~A08KB
8KBD7~D0CS1CS2A12~A0D7~D0R/WR/W地址總線數(shù)據(jù)總線3:8譯碼器A15A14
A13A15A14A13=000A15A14A13=001例5.用16K8芯片1片、8K8芯片3片、4K8芯片4片、2K8芯片3片、1K8芯片1片,構(gòu)成一個(gè)63K8的存儲(chǔ)器,地址總線16條。存儲(chǔ)芯片總數(shù):12片地址空間分配:4K8:
(4片)
5000H
~
5FFFH4000H
~
4FFFH3000H
~
3FFFH2000H
~
2FFFH8K8:(3片)
A000H~BFFFH8000H~9FFFH6000H~7FFFH16K8:(1片)C000H
~
FFFFH2K8:(3片)
1800H
~
1FFFH1000H
~
17FFH0800H
~
0FFFH1K8:
(1片)
0400H
~
07FFH空閑區(qū):
0000H
~
03FFH寫出地址分配的二進(jìn)制代碼:A15A14A13A12A11A10A9A8A7A6A5A4A3A2A1A016K8K101
0000000000000101
111111111111
1100
0000000000000100
111111111111
111
0000000000000011
1111111111111
1011
0000000000000011
111111111111
100011
0000000000000011
1111111111
14K0101
0000000000000101
11111111111
10100
0000000000000100
11111111111
10011
0000000000000011
11111111111
10010
0000000000000010
11111111111
12K00010
0000000000000010
1111111111
100001
0000000000000001
1111111111
1000001
0000000000000001
111111111
11K由以上地址分配,設(shè)計(jì)出以下存儲(chǔ)器譯碼電路:作16K8的片選CSA13作8K8
①的片選CS作8K8
③的片選CSA13
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 公司委托培訓(xùn)合同范例
- 塘廈工地蔬菜配送合同范例
- 土地合伙合同范例
- 取消第三方合同范例
- 開荒保潔租房合同范例
- 建筑公司勞動(dòng)合同范例
- 小紅書達(dá)人合同范例
- 2024年南京客運(yùn)從業(yè)人員資格證
- 2024年河池c1客運(yùn)從業(yè)資格證怎么考
- 工程資料管理制度
- 動(dòng)脈瘤栓塞術(shù)術(shù)后護(hù)理
- 2024年煤礦主要負(fù)責(zé)人安全考試題庫(kù)(濃縮500題)
- 2024年全新公司股權(quán)期權(quán)協(xié)議書
- 口腔牙科診所技工室工作制度
- 英語(yǔ)KET官方樣題Test1- Test 2
- 七年級(jí)語(yǔ)文上冊(cè)15梅嶺三章課件
- 財(cái)務(wù)管理考試試題及答案
- Unit 4 The Earth【速記清單】含答案解析
- 【課件】第七單元能源的合理利用與開發(fā)新版教材單元分析-九年級(jí)化學(xué)人教版(2024)上冊(cè)
- 《新能源汽車維護(hù)與保養(yǎng)》課件-任務(wù)2 新能源汽車二級(jí)維護(hù)
- 第一單元《圓》(單元測(cè)試)-2024-2025學(xué)年六年級(jí)上冊(cè)數(shù)學(xué)北師大版
評(píng)論
0/150
提交評(píng)論