微機原理及接口技術(shù)半導體存儲器_第1頁
微機原理及接口技術(shù)半導體存儲器_第2頁
微機原理及接口技術(shù)半導體存儲器_第3頁
微機原理及接口技術(shù)半導體存儲器_第4頁
微機原理及接口技術(shù)半導體存儲器_第5頁
已閱讀5頁,還剩50頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

6.1.2半導體存儲器的分類:按制造工藝分類雙極型:速度快、集成度低、功耗大MOS型:速度慢、集成度高、功耗低按使用屬性分類隨機存取存儲器RAM:可讀可寫、斷電丟失(RandomAccessMemory)

只讀存儲器(ReadOnlyMemory):正常只讀、斷電不丟失6.1半導體存儲器簡介1現(xiàn)在是1頁\一共有59頁\編輯于星期六雙極型RAM靜態(tài)動態(tài)掩膜ROMROM可編程PROM可擦寫EPROMRAM種類雙極型RAMMOSRAM靜態(tài)RAM(SRAM)速度快,集成度低動態(tài)RAM(DRAM)速度慢,集成度高6.1半導體存儲器簡介半導體存儲器MOSE2PROMFlashMemory2現(xiàn)在是2頁\一共有59頁\編輯于星期六ROM種類掩膜ROM:信息制作在芯片中,不可更改PROM:允許一次編程,此后不可更改EPROM:用紫外光擦除,擦除后可編程;并允許用戶多次擦除和編程EEPROM(E2PROM):采用加電方法在線進行擦除和編程,也可多次擦寫FlashMemory(閃存):能夠快速擦寫的EEPROM,但只能按塊(Block)擦除6.1半導體存儲器簡介3現(xiàn)在是3頁\一共有59頁\編輯于星期六地址寄存地址譯碼存儲體控制電路AB數(shù)據(jù)寄存讀寫電路DBOEWECS①存儲體存儲器芯片的主要部分,用來存儲信息②地址譯碼電路根據(jù)輸入的地址編碼來選中芯片內(nèi)某個特定的存儲單元③

片選和讀寫控制邏輯選中存儲芯片,控制讀寫操作6.1.3半導體存儲器結(jié)構(gòu):6.1半導體存儲器簡介4現(xiàn)在是4頁\一共有59頁\編輯于星期六①存儲體每個存儲單元具有一個唯一的地址,可存儲1位(位片結(jié)構(gòu))或多位(字片結(jié)構(gòu))二進制數(shù)據(jù)存儲容量與地址、數(shù)據(jù)線個數(shù)有關(guān):芯片的存儲容量=2M×N=存儲單元數(shù)×存儲單元的位數(shù)M:芯片的地址線根數(shù)N:芯片的數(shù)據(jù)線根數(shù)6.1.3半導體存儲器結(jié)構(gòu):6.1半導體存儲器簡介5現(xiàn)在是5頁\一共有59頁\編輯于星期六②地址譯碼電路譯碼器A5A4A3A2A1A06301存儲單元64個單元行譯碼A2A1A0710列譯碼A3A4A501764個單元單譯碼雙譯碼雙譯碼可簡化芯片設(shè)計主要采用的譯碼結(jié)構(gòu)6.1.3半導體存儲器結(jié)構(gòu):6.1半導體存儲器簡介6現(xiàn)在是6頁\一共有59頁\編輯于星期六③片選和讀寫控制邏輯片選端CS*或CE*有效時,可以對該芯片進行讀寫操作輸出OE*控制讀操作。有效時,芯片內(nèi)數(shù)據(jù)輸出該控制端對應系統(tǒng)的讀控制線寫WE*控制寫操作。有效時,數(shù)據(jù)進入芯片中該控制端對應系統(tǒng)的寫控制線6.1.3半導體存儲器結(jié)構(gòu):6.1半導體存儲器簡介7現(xiàn)在是7頁\一共有59頁\編輯于星期六6.2.1靜態(tài)RAM1.六管靜態(tài)存儲電路:存儲一個二進制位。反相器交叉耦合組成雙穩(wěn)態(tài)觸發(fā)電路。T3、T4為負載管T1、T2為反相管。T5、T6為選通管。T1和T2的狀態(tài)——一位二進制信息。

B點狀態(tài)代表數(shù)據(jù)狀態(tài)寫入時由I/O線輸入:若I/O=1,使Q2導通,Q1截止,A=1,B=0。讀出時A、B點信號由T5、T6送出到I/O線上。若A=1,B=0,則I/O=0。6.2讀寫存儲器RAM312行線X列線Y寫控制數(shù)據(jù)線讀控制+5VT3AT4BT5

T6T2T1T8T7

靜態(tài)MOS六管基本存儲電路8現(xiàn)在是8頁\一共有59頁\編輯于星期六9現(xiàn)在是9頁\一共有59頁\編輯于星期六2.典型RAM芯片舉例靜態(tài)RAMIntel2114123456789181716151413121110VccA7A8A9I/O1I/O2I/O3I/O4WE*A6A5A4A3A0A1A2CS*GND存儲容量為1024×418個引腳:10根地址線A9~A04根數(shù)據(jù)線I/O4~I/O1片選CS*讀寫WE*(低寫高讀)6.2讀寫存儲器RAM10現(xiàn)在是10頁\一共有59頁\編輯于星期六存儲容量為8K×828個引腳:13根地址線A12~A08根數(shù)據(jù)線D7~D0片選CS1*、CS2讀寫WE*、OE*+5VWE*CS2A8A9A11OE*A10CS1*D7D6D5D4D3NCA12A7A6A5A4A3A2A1A0D0D1D2GND123456789101112131428272625242322212019181716152.典型RAM芯片舉例靜態(tài)RAM62646.2讀寫存儲器RAM11現(xiàn)在是11頁\一共有59頁\編輯于星期六6.2.1動態(tài)RAM

1、動態(tài)基本存儲電路數(shù)據(jù)以電荷形式存于電容器上,三極管作為開關(guān)。DRAM一般采用“位結(jié)構(gòu)”存儲體:每個存儲單元存放一位需要8個存儲芯片構(gòu)成一個字節(jié)單元每個字節(jié)存儲單元具有一個地址6.2讀寫存儲器RAM12現(xiàn)在是12頁\一共有59頁\編輯于星期六6.2讀寫存儲器RAM2、動態(tài)RAM典型芯片動態(tài)Intel4114存儲容量為16K×116個引腳:7根地址線A6~A01根數(shù)據(jù)輸入線DIN1根數(shù)據(jù)輸出線DOUT行地址選通RAS*列地址選通CAS*讀寫控制WE*VBBDINWE*RAS*A0A2A1VDDVSSCAS*DOUTA6A3A4A5VCC123456781615141312111096.2.1動態(tài)RAM13現(xiàn)在是13頁\一共有59頁\編輯于星期六6.2讀寫存儲器RAM2、動態(tài)RAM典型芯片動態(tài)Intel2164A6.2.1動態(tài)RAM存儲容量為64K×116個引腳:8根地址線A7~A01根數(shù)據(jù)輸入線DIN1根數(shù)據(jù)輸出線DOUT行地址選通RAS*列地址選通CAS*讀寫控制WE*NCDINWE*RAS*A0A2A1GNDVSSCAS*DOUTA6A3A4A5A71234567816151413121110914現(xiàn)在是14頁\一共有59頁\編輯于星期六EPROM頂部開有一個圓形的石英窗口,用于紫外線透過擦除原有信息一般使用專門的編程器(燒寫器)進行編程編程后,應該貼上不透光封條出廠未編程前,每個基本存儲單元都是信息1編程就是將某些單元寫入信息06.3只讀存儲器ROM15現(xiàn)在是15頁\一共有59頁\編輯于星期六EPROM芯片2764存儲容量為8K×828個引腳:13根地址線A12~A08根數(shù)據(jù)線D7~D0片選CE*編程PGM*讀寫OE*編程電壓VPPVppA12A7A6A5A4A3A2A1A0D0D1D2GNDVccPGM*NCA8A9A11OE*A10CE*D7D6D5D4D3123456789101112131428272625242322212019181716156.3只讀存儲器ROM16現(xiàn)在是16頁\一共有59頁\編輯于星期六EPROM芯片2725612345678910111213141516171819202122232425262728VppA12A7A6A5A4A3A2A1A0D0D1D2GNDD3D4D5D6D7CEA10OEA11A9A8A13A14Vcc27256引腳圖A14A13A12A11A10A9A8A7A6A5A4A3A2A1A0CEOED7D6D5D4D3D2D1D027256邏輯圖6.3只讀存儲器ROM17現(xiàn)在是17頁\一共有59頁\編輯于星期六EEPROM用加電方法,進行在線(無需拔下,直接在電路中)擦寫(擦除和編程一次完成)有字節(jié)擦寫、塊擦寫和整片擦寫方法并行EEPROM:多位同時進行串行EEPROM:只有一位數(shù)據(jù)線6.3只讀存儲器ROM18現(xiàn)在是18頁\一共有59頁\編輯于星期六EEPROM芯片2817A存儲容量為2K×828個引腳:11根地址線A10~A08根數(shù)據(jù)線I/O7~I/O0片選CE*讀寫OE*、WE*狀態(tài)輸出RDY/BUSY*R/B*NCA7A6A5A4A3A2A1A0I/O0I/O1I/O2GNDVccWE*NCA8A9NCOE*A10CE*I/O7I/O6I/O5I/O4I/O3123456789101112131428272625242322212019181716156.3只讀存儲器ROM19現(xiàn)在是19頁\一共有59頁\編輯于星期六EEPROM芯片2864A存儲容量為8K×828個引腳:13根地址線A12~A08根數(shù)據(jù)線I/O7~I/O0片選CE*讀寫OE*、WE*VccWE*NCA8A9A11OE*A10CE*I/O7I/O6I/O5I/O4I/O3NCA12A7A6A5A4A3A2A1A0I/O0I/O1I/O2GND123456789101112131428272625242322212019181716156.3只讀存儲器ROM20現(xiàn)在是20頁\一共有59頁\編輯于星期六6.4存儲芯片與CPU的連接存儲芯片的數(shù)據(jù)線連接存儲芯片的地址線連接存儲芯片的片選端連接存儲芯片的讀寫控制線連接21現(xiàn)在是21頁\一共有59頁\編輯于星期六1.存儲芯片數(shù)據(jù)線的處理若芯片的數(shù)據(jù)線正好8根:一次可從芯片中訪問到8位數(shù)據(jù)全部數(shù)據(jù)線與系統(tǒng)的8位數(shù)據(jù)總線相連若芯片的數(shù)據(jù)線不足8根:一次不能從一個芯片中訪問到8位數(shù)據(jù)利用多個芯片擴充數(shù)據(jù)位這個擴充方式簡稱“位擴充”6.4存儲芯片與CPU的連接22現(xiàn)在是22頁\一共有59頁\編輯于星期六位擴充2114(1)A9~A0I/O4~I/O1片選D3~D0D7~D4A9~A02114(2)A9~A0I/O4~I/O1CECE6.4存儲芯片與CPU的連接地址線對應相連片選端對應相連數(shù)據(jù)線單獨引出23現(xiàn)在是23頁\一共有59頁\編輯于星期六[例]用8個16K×1bit芯片組成16K×8bit的存儲器?!瑼0A13…D0D1D2D716K×1CSCSCSCSWEWEWEWE16K×1D0D1D2D76.4存儲芯片與CPU的連接24現(xiàn)在是24頁\一共有59頁\編輯于星期六2.存儲芯片地址線的連接芯片的地址線通常應全部與系統(tǒng)的低位地址總線相連6.4存儲芯片與CPU的連接000H001H002H…3FDH3FEH3FFH全0全100…0000…0100…10…11…0111…1011…11范圍16進制A9~A0尋址時,這部分地址的譯碼是在存儲芯片內(nèi)完成的,稱為“片內(nèi)譯碼”25現(xiàn)在是25頁\一共有59頁\編輯于星期六3.存儲芯片片選端的譯碼存儲系統(tǒng)常需利用多個存儲芯片擴充容量也就是擴充了存儲器地址范圍進行“地址擴充”,需要利用存儲芯片的片選端對多個存儲芯片(組)進行尋址這個尋址方法,主要通過將存儲芯片的片選端與系統(tǒng)的高位地址線相關(guān)聯(lián)來實現(xiàn)這種擴充簡稱為“地址擴充”或“字擴充”6.4存儲芯片與CPU的連接26現(xiàn)在是26頁\一共有59頁\編輯于星期六地址擴充(字擴充)片選端D7~D0A19~A10A9~A0(2)A9~A0D7~D0CE(1)A9~A0D7~D0CE譯碼器000000000100000000006.4存儲芯片與CPU的連接地址線對應相連數(shù)據(jù)線對應相連片選信號單獨引出27現(xiàn)在是27頁\一共有59頁\編輯于星期六例:用16K×4芯片組成64K×4存儲容量6.4存儲芯片與CPU的連接CSWECSWECSWECSWE16K×416K×416K×416K×4A0A13…WED0D1D2D3譯碼器A14A15123D0~D3D0~D3D0~D3D0~D328現(xiàn)在是28頁\一共有59頁\編輯于星期六片選端常有效A19~A15 A14~A0 全0~全1D7~D027256EPROMA14~A0CE令芯片(組)的片選端常有效,不與系統(tǒng)的高位地址線發(fā)生聯(lián)系芯片(組)總處在被選中的狀態(tài)雖簡單易行、但無法再進行地址擴充,會出現(xiàn)“地址重復”6.4存儲芯片與CPU的連接29現(xiàn)在是29頁\一共有59頁\編輯于星期六⑴譯碼和譯碼器譯碼:將某個特定的“編碼輸入”翻譯為唯一“有效輸出”的過程譯碼電路可以使用門電路組合邏輯譯碼電路更多的是采用集成譯碼器常用的2:4譯碼器:74LS139常用的3:8譯碼器:74LS138常用的4:16譯碼器:74LS1546.4存儲芯片與CPU的連接30現(xiàn)在是30頁\一共有59頁\編輯于星期六門電路譯碼A1A0F0F1F2F3A19A18A17A16A15(b)(a)A0Y0Y1Y⑴譯碼和譯碼器6.4存儲芯片與CPU的連接31現(xiàn)在是31頁\一共有59頁\編輯于星期六譯碼器74LS13812345678910111213141516ABCE1E2E3Y7GNDY6Y5Y4Y3Y2Y1Y0Vcc74LS138引腳圖Y0Y1Y2Y3Y4Y5Y6Y7E3E2E1CBA74LS138原理圖⑴譯碼和譯碼器6.4存儲芯片與CPU的連接32現(xiàn)在是32頁\一共有59頁\編輯于星期六74LS138連接示例E3E2E1CBAY0Y1Y2Y3Y4Y5Y6Y774LS138+5VA19A18A17A16A15⑴譯碼和譯碼器6.4存儲芯片與CPU的連接33現(xiàn)在是33頁\一共有59頁\編輯于星期六74LS138功能表片選輸入編碼輸入輸出E3E2*E1*CBAY7*~Y0*10000011111110(僅Y0*有效)00111111101(僅Y1*有效)01011111011(僅Y2*有效)01111110111(僅Y3*有效)10011101111(僅Y4*有效)10111011111(僅Y5*有效)11010111111(僅Y6*有效)11101111111(僅Y7*有效)非上述情況×××11111111(全無效)⑴譯碼和譯碼器6.4存儲芯片與CPU的連接34現(xiàn)在是34頁\一共有59頁\編輯于星期六⑵全譯碼所有的系統(tǒng)地址線均參與對存儲單元的譯碼尋址包括低位地址線對芯片內(nèi)各存儲單元的譯碼尋址(片內(nèi)譯碼),高位地址線對存儲芯片的譯碼尋址(片選譯碼)采用全譯碼,每個存儲單元的地址都是唯一的,不存在地址重復譯碼電路可能比較復雜、連線也較多6.4存儲芯片與CPU的連接35現(xiàn)在是35頁\一共有59頁\編輯于星期六A15A14A13A16CBAE3138

2764A19A18A17A12~A0CEY6E2E1IO/M36現(xiàn)在是36頁\一共有59頁\編輯于星期六全譯碼示例A15A14A13A16CBAE3138

2764A19A18A17A12~A0CEY6E2E1IO/M1C000H1DFFFH全0全100011100001110地址范圍A12~A0A19A18A17A16A15A14A136.4存儲芯片與CPU的連接37現(xiàn)在是37頁\一共有59頁\編輯于星期六全譯碼法例5-2:用16片Intel6232(4K×8)組成64K×8位的存儲器系統(tǒng)。求每塊芯片的地址范圍。4KB(1)4KB(2)4KB(16)譯碼器CSCSCSY0Y1Y15A0---A11地址總線數(shù)據(jù)總線D0---D7A15--A12....…….6.4存儲芯片與CPU的連接38現(xiàn)在是38頁\一共有59頁\編輯于星期六A15A14A13A12A11A10---------A0地址范圍

0000000Y10000H--0FFFH

0001

000Y21000H--1FFFH0010000Y32000H--2FFFH1101000Y14D000H--DFFFH1110000Y15E000H--EFFFH1111000Y16F000H--FFFFH存儲器1地址范圍存儲器2地址范圍存儲器3地址范圍存儲器14地址范圍存儲器15地址范圍存儲器16地址范圍6.4存儲芯片與CPU的連接39現(xiàn)在是39頁\一共有59頁\編輯于星期六⑶部分譯碼只有部分(高位)地址線參與對存儲芯片的譯碼每個存儲單元將對應多個地址(地址重復),需要選取一個可用地址可簡化譯碼電路的設(shè)計,但系統(tǒng)的部分地址空間將被浪費6.4存儲芯片與CPU的連接40現(xiàn)在是40頁\一共有59頁\編輯于星期六138A17

A16A11~A0A14

A13A12(4)(3)(2)(1)2732273227322732CBAE3E2E1IO/MCECECECEY0Y1Y2Y341現(xiàn)在是41頁\一共有59頁\編輯于星期六部分譯碼示例138A17

A16A11~A0A14

A13A12(4)(3)(2)(1)2732273227322732CBAE3E2E1IO/MCECECECEY0Y1Y2Y3A19~

A15A14~

A12A11~A0一個可用地址1234××10×××10×××10×××10×000001010011全0~全1全0~全1全0~全1全0~全120000H~20FFFH21000H~21FFFH22000H~22FFFH23000H~23FFFH6.4存儲芯片與CPU的連接42現(xiàn)在是42頁\一共有59頁\編輯于星期六

例:用8片Intel6116(2K×8)組成16K×8位的存儲器系統(tǒng)。求每塊芯片的地址范圍。2KB(1)2KB(2)2KB(8)譯碼器CSCSCSY0Y1Y7A0---A10地址總線數(shù)據(jù)總線D0---D7A15--A11中任三根……......6.4存儲芯片與CPU的連接43現(xiàn)在是43頁\一共有59頁\編輯于星期六⑷線選譯碼只用少數(shù)幾根高位地址線進行芯片的譯碼,且每根負責選中一個芯片(組),雖構(gòu)成簡單,但地址空間嚴重浪費必然會出現(xiàn)地址重復一個存儲地址會對應多個存儲單元多個存儲單元共用的存儲地址不應使用6.4存儲芯片與CPU的連接44現(xiàn)在是44頁\一共有59頁\編輯于星期六線選譯碼示例A14A12~A0A13(1)2764(2)2764

CECEA19~

A15A14A13A12~A0一個可用地址12××××××××××1001全0~全1全0~全104000H~05FFFH02000H~03FFFH切記:A14A13=00的情況不能出現(xiàn)00000H~01FFFH的地址不可使用6.4存儲芯片與CPU的連接45現(xiàn)在是45頁\一共有59頁\編輯于星期六A14A12~A0A13(1)2764(2)2764

CECE46現(xiàn)在是46頁\一共有59頁\編輯于星期六例:用5片Intel6116(2K×8)組成10K×8位的存儲器系統(tǒng)。求每塊芯片的地址范圍。RAM2KBRAM2KBRAM2KBCSCSCSCSCSA11A12A13A14A15D0--D7A0--A10數(shù)據(jù)總線地址總線(3)(4)(5)RAM2KBRAM2KB(1)(2)6.4存儲芯片與CPU的連接47現(xiàn)在是47頁\一共有59頁\編輯于星期六線選法

A15A14A13A12A11A10------------A0地址范圍

01111007800H

01111117FFFH1011100B800H1011111BFFFH1101100C800H1101111CFFFH1110100E800H1110111EFFFH1111000F000H1111011F7FFH}}}}}存儲器5地址范圍存儲器4地址范圍存儲器3地址范圍存儲器2地址范圍存儲器1地址范圍6.4存儲芯片與CPU的連接48現(xiàn)在是48頁\一共有59頁\編輯于星期六線選法

A19A18A17A16A15A14A13A12A11A10------------A0地址范圍?????????

0111100?7800H?????????

0111111?7FFFH?????????1011100?B800H?????????1011111?BFFFH

?????????1101100?C800H?????????1101111?CFFFH?????????1110100?E800H?????????1110111?EFFFH?????????1111000?F000H?????????1111011?F7FFH6.4存儲芯片與CPU的連接49現(xiàn)在是49頁\一共有59頁\編輯于星期六圖用256×4位的芯片組成1K×8RAM的方框圖A8A9A0︰︰A7D0︰︰︰D7地址線數(shù)據(jù)線A0CE4I/OA0CE3256×4A7I/OA0CE6I/OA0CE5256×4A7I/OA0CE8I/OA0CE7256×4A7I/OA0CE2I/OA0CE1256×4A7I/O譯碼器例:用256*4的片子組成1k*8的存儲器。需8個芯片,地址線,需10根;數(shù)據(jù)線需8根控制線——WR6.4存儲芯片與CPU的連接50現(xiàn)在是50頁\一共有59頁\編輯于星期六問題的提出:1、8086為16位數(shù)據(jù)線,CPU除可以對字節(jié)(8位)尋址外,還應能進行字(16位)尋址。2、存儲器(RAM、ROM)均為8位數(shù)據(jù)線,故需要2片存儲器才能組成16位的存儲體。

如何設(shè)計存儲器電路才能滿足上述的要求?6.4存儲芯片與CPU的連接存儲器與

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論