




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
6.1.2半导体存储器的分类:按制造工艺分类双极型:速度快、集成度低、功耗大MOS型:速度慢、集成度高、功耗低按使用属性分类随机存取存储器RAM:可读可写、断电丢失(RandomAccessMemory)
只读存储器(ReadOnlyMemory):正常只读、断电不丢失6.1半导体存储器简介1现在是1页\一共有59页\编辑于星期六双极型RAM静态动态掩膜ROMROM可编程PROM可擦写EPROMRAM种类双极型RAMMOSRAM静态RAM(SRAM)速度快,集成度低动态RAM(DRAM)速度慢,集成度高6.1半导体存储器简介半导体存储器MOSE2PROMFlashMemory2现在是2页\一共有59页\编辑于星期六ROM种类掩膜ROM:信息制作在芯片中,不可更改PROM:允许一次编程,此后不可更改EPROM:用紫外光擦除,擦除后可编程;并允许用户多次擦除和编程EEPROM(E2PROM):采用加电方法在线进行擦除和编程,也可多次擦写FlashMemory(闪存):能够快速擦写的EEPROM,但只能按块(Block)擦除6.1半导体存储器简介3现在是3页\一共有59页\编辑于星期六地址寄存地址译码存储体控制电路AB数据寄存读写电路DBOEWECS①存储体存储器芯片的主要部分,用来存储信息②地址译码电路根据输入的地址编码来选中芯片内某个特定的存储单元③
片选和读写控制逻辑选中存储芯片,控制读写操作6.1.3半导体存储器结构:6.1半导体存储器简介4现在是4页\一共有59页\编辑于星期六①存储体每个存储单元具有一个唯一的地址,可存储1位(位片结构)或多位(字片结构)二进制数据存储容量与地址、数据线个数有关:芯片的存储容量=2M×N=存储单元数×存储单元的位数M:芯片的地址线根数N:芯片的数据线根数6.1.3半导体存储器结构:6.1半导体存储器简介5现在是5页\一共有59页\编辑于星期六②地址译码电路译码器A5A4A3A2A1A06301存储单元64个单元行译码A2A1A0710列译码A3A4A501764个单元单译码双译码双译码可简化芯片设计主要采用的译码结构6.1.3半导体存储器结构:6.1半导体存储器简介6现在是6页\一共有59页\编辑于星期六③片选和读写控制逻辑片选端CS*或CE*有效时,可以对该芯片进行读写操作输出OE*控制读操作。有效时,芯片内数据输出该控制端对应系统的读控制线写WE*控制写操作。有效时,数据进入芯片中该控制端对应系统的写控制线6.1.3半导体存储器结构:6.1半导体存储器简介7现在是7页\一共有59页\编辑于星期六6.2.1静态RAM1.六管静态存储电路:存储一个二进制位。反相器交叉耦合组成双稳态触发电路。T3、T4为负载管T1、T2为反相管。T5、T6为选通管。T1和T2的状态——一位二进制信息。
B点状态代表数据状态写入时由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写控制数据线读控制+5VT3AT4BT5
T6T2T1T8T7
静态MOS六管基本存储电路8现在是8页\一共有59页\编辑于星期六9现在是9页\一共有59页\编辑于星期六2.典型RAM芯片举例静态RAMIntel2114123456789181716151413121110VccA7A8A9I/O1I/O2I/O3I/O4WE*A6A5A4A3A0A1A2CS*GND存储容量为1024×418个引脚:10根地址线A9~A04根数据线I/O4~I/O1片选CS*读写WE*(低写高读)6.2读写存储器RAM10现在是10页\一共有59页\编辑于星期六存储容量为8K×828个引脚:13根地址线A12~A08根数据线D7~D0片选CS1*、CS2读写WE*、OE*+5VWE*CS2A8A9A11OE*A10CS1*D7D6D5D4D3NCA12A7A6A5A4A3A2A1A0D0D1D2GND123456789101112131428272625242322212019181716152.典型RAM芯片举例静态RAM62646.2读写存储器RAM11现在是11页\一共有59页\编辑于星期六6.2.1动态RAM
1、动态基本存储电路数据以电荷形式存于电容器上,三极管作为开关。DRAM一般采用“位结构”存储体:每个存储单元存放一位需要8个存储芯片构成一个字节单元每个字节存储单元具有一个地址6.2读写存储器RAM12现在是12页\一共有59页\编辑于星期六6.2读写存储器RAM2、动态RAM典型芯片动态Intel4114存储容量为16K×116个引脚:7根地址线A6~A01根数据输入线DIN1根数据输出线DOUT行地址选通RAS*列地址选通CAS*读写控制WE*VBBDINWE*RAS*A0A2A1VDDVSSCAS*DOUTA6A3A4A5VCC123456781615141312111096.2.1动态RAM13现在是13页\一共有59页\编辑于星期六6.2读写存储器RAM2、动态RAM典型芯片动态Intel2164A6.2.1动态RAM存储容量为64K×116个引脚:8根地址线A7~A01根数据输入线DIN1根数据输出线DOUT行地址选通RAS*列地址选通CAS*读写控制WE*NCDINWE*RAS*A0A2A1GNDVSSCAS*DOUTA6A3A4A5A71234567816151413121110914现在是14页\一共有59页\编辑于星期六EPROM顶部开有一个圆形的石英窗口,用于紫外线透过擦除原有信息一般使用专门的编程器(烧写器)进行编程编程后,应该贴上不透光封条出厂未编程前,每个基本存储单元都是信息1编程就是将某些单元写入信息06.3只读存储器ROM15现在是15页\一共有59页\编辑于星期六EPROM芯片2764存储容量为8K×828个引脚:13根地址线A12~A08根数据线D7~D0片选CE*编程PGM*读写OE*编程电压VPPVppA12A7A6A5A4A3A2A1A0D0D1D2GNDVccPGM*NCA8A9A11OE*A10CE*D7D6D5D4D3123456789101112131428272625242322212019181716156.3只读存储器ROM16现在是16页\一共有59页\编辑于星期六EPROM芯片2725612345678910111213141516171819202122232425262728VppA12A7A6A5A4A3A2A1A0D0D1D2GNDD3D4D5D6D7CEA10OEA11A9A8A13A14Vcc27256引脚图A14A13A12A11A10A9A8A7A6A5A4A3A2A1A0CEOED7D6D5D4D3D2D1D027256逻辑图6.3只读存储器ROM17现在是17页\一共有59页\编辑于星期六EEPROM用加电方法,进行在线(无需拔下,直接在电路中)擦写(擦除和编程一次完成)有字节擦写、块擦写和整片擦写方法并行EEPROM:多位同时进行串行EEPROM:只有一位数据线6.3只读存储器ROM18现在是18页\一共有59页\编辑于星期六EEPROM芯片2817A存储容量为2K×828个引脚:11根地址线A10~A08根数据线I/O7~I/O0片选CE*读写OE*、WE*状态输出RDY/BUSY*R/B*NCA7A6A5A4A3A2A1A0I/O0I/O1I/O2GNDVccWE*NCA8A9NCOE*A10CE*I/O7I/O6I/O5I/O4I/O3123456789101112131428272625242322212019181716156.3只读存储器ROM19现在是19页\一共有59页\编辑于星期六EEPROM芯片2864A存储容量为8K×828个引脚:13根地址线A12~A08根数据线I/O7~I/O0片选CE*读写OE*、WE*VccWE*NCA8A9A11OE*A10CE*I/O7I/O6I/O5I/O4I/O3NCA12A7A6A5A4A3A2A1A0I/O0I/O1I/O2GND123456789101112131428272625242322212019181716156.3只读存储器ROM20现在是20页\一共有59页\编辑于星期六6.4存储芯片与CPU的连接存储芯片的数据线连接存储芯片的地址线连接存储芯片的片选端连接存储芯片的读写控制线连接21现在是21页\一共有59页\编辑于星期六1.存储芯片数据线的处理若芯片的数据线正好8根:一次可从芯片中访问到8位数据全部数据线与系统的8位数据总线相连若芯片的数据线不足8根:一次不能从一个芯片中访问到8位数据利用多个芯片扩充数据位这个扩充方式简称“位扩充”6.4存储芯片与CPU的连接22现在是22页\一共有59页\编辑于星期六位扩充2114(1)A9~A0I/O4~I/O1片选D3~D0D7~D4A9~A02114(2)A9~A0I/O4~I/O1CECE6.4存储芯片与CPU的连接地址线对应相连片选端对应相连数据线单独引出23现在是23页\一共有59页\编辑于星期六[例]用8个16K×1bit芯片组成16K×8bit的存储器。……A0A13…D0D1D2D716K×1CSCSCSCSWEWEWEWE16K×1D0D1D2D76.4存储芯片与CPU的连接24现在是24页\一共有59页\编辑于星期六2.存储芯片地址线的连接芯片的地址线通常应全部与系统的低位地址总线相连6.4存储芯片与CPU的连接000H001H002H…3FDH3FEH3FFH全0全100…0000…0100…10…11…0111…1011…11范围16进制A9~A0寻址时,这部分地址的译码是在存储芯片内完成的,称为“片内译码”25现在是25页\一共有59页\编辑于星期六3.存储芯片片选端的译码存储系统常需利用多个存储芯片扩充容量也就是扩充了存储器地址范围进行“地址扩充”,需要利用存储芯片的片选端对多个存储芯片(组)进行寻址这个寻址方法,主要通过将存储芯片的片选端与系统的高位地址线相关联来实现这种扩充简称为“地址扩充”或“字扩充”6.4存储芯片与CPU的连接26现在是26页\一共有59页\编辑于星期六地址扩充(字扩充)片选端D7~D0A19~A10A9~A0(2)A9~A0D7~D0CE(1)A9~A0D7~D0CE译码器000000000100000000006.4存储芯片与CPU的连接地址线对应相连数据线对应相连片选信号单独引出27现在是27页\一共有59页\编辑于星期六例:用16K×4芯片组成64K×4存储容量6.4存储芯片与CPU的连接CSWECSWECSWECSWE16K×416K×416K×416K×4A0A13…WED0D1D2D3译码器A14A15123D0~D3D0~D3D0~D3D0~D328现在是28页\一共有59页\编辑于星期六片选端常有效A19~A15 A14~A0 全0~全1D7~D027256EPROMA14~A0CE令芯片(组)的片选端常有效,不与系统的高位地址线发生联系芯片(组)总处在被选中的状态虽简单易行、但无法再进行地址扩充,会出现“地址重复”6.4存储芯片与CPU的连接29现在是29页\一共有59页\编辑于星期六⑴译码和译码器译码:将某个特定的“编码输入”翻译为唯一“有效输出”的过程译码电路可以使用门电路组合逻辑译码电路更多的是采用集成译码器常用的2:4译码器:74LS139常用的3:8译码器:74LS138常用的4:16译码器:74LS1546.4存储芯片与CPU的连接30现在是30页\一共有59页\编辑于星期六门电路译码A1A0F0F1F2F3A19A18A17A16A15(b)(a)A0Y0Y1Y⑴译码和译码器6.4存储芯片与CPU的连接31现在是31页\一共有59页\编辑于星期六译码器74LS13812345678910111213141516ABCE1E2E3Y7GNDY6Y5Y4Y3Y2Y1Y0Vcc74LS138引脚图Y0Y1Y2Y3Y4Y5Y6Y7E3E2E1CBA74LS138原理图⑴译码和译码器6.4存储芯片与CPU的连接32现在是32页\一共有59页\编辑于星期六74LS138连接示例E3E2E1CBAY0Y1Y2Y3Y4Y5Y6Y774LS138+5VA19A18A17A16A15⑴译码和译码器6.4存储芯片与CPU的连接33现在是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现在是34页\一共有59页\编辑于星期六⑵全译码所有的系统地址线均参与对存储单元的译码寻址包括低位地址线对芯片内各存储单元的译码寻址(片内译码),高位地址线对存储芯片的译码寻址(片选译码)采用全译码,每个存储单元的地址都是唯一的,不存在地址重复译码电路可能比较复杂、连线也较多6.4存储芯片与CPU的连接35现在是35页\一共有59页\编辑于星期六A15A14A13A16CBAE3138
2764A19A18A17A12~A0CEY6E2E1IO/M36现在是36页\一共有59页\编辑于星期六全译码示例A15A14A13A16CBAE3138
2764A19A18A17A12~A0CEY6E2E1IO/M1C000H1DFFFH全0全100011100001110地址范围A12~A0A19A18A17A16A15A14A136.4存储芯片与CPU的连接37现在是37页\一共有59页\编辑于星期六全译码法例5-2:用16片Intel6232(4K×8)组成64K×8位的存储器系统。求每块芯片的地址范围。4KB(1)4KB(2)4KB(16)译码器CSCSCSY0Y1Y15A0---A11地址总线数据总线D0---D7A15--A12....…….6.4存储芯片与CPU的连接38现在是38页\一共有59页\编辑于星期六A15A14A13A12A11A10---------A0地址范围
0000000Y10000H--0FFFH
0001
000Y21000H--1FFFH0010000Y32000H--2FFFH1101000Y14D000H--DFFFH1110000Y15E000H--EFFFH1111000Y16F000H--FFFFH存储器1地址范围存储器2地址范围存储器3地址范围存储器14地址范围存储器15地址范围存储器16地址范围6.4存储芯片与CPU的连接39现在是39页\一共有59页\编辑于星期六⑶部分译码只有部分(高位)地址线参与对存储芯片的译码每个存储单元将对应多个地址(地址重复),需要选取一个可用地址可简化译码电路的设计,但系统的部分地址空间将被浪费6.4存储芯片与CPU的连接40现在是40页\一共有59页\编辑于星期六138A17
A16A11~A0A14
A13A12(4)(3)(2)(1)2732273227322732CBAE3E2E1IO/MCECECECEY0Y1Y2Y341现在是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现在是42页\一共有59页\编辑于星期六
例:用8片Intel6116(2K×8)组成16K×8位的存储器系统。求每块芯片的地址范围。2KB(1)2KB(2)2KB(8)译码器CSCSCSY0Y1Y7A0---A10地址总线数据总线D0---D7A15--A11中任三根……......6.4存储芯片与CPU的连接43现在是43页\一共有59页\编辑于星期六⑷线选译码只用少数几根高位地址线进行芯片的译码,且每根负责选中一个芯片(组),虽构成简单,但地址空间严重浪费必然会出现地址重复一个存储地址会对应多个存储单元多个存储单元共用的存储地址不应使用6.4存储芯片与CPU的连接44现在是44页\一共有59页\编辑于星期六线选译码示例A14A12~A0A13(1)2764(2)2764
CECEA19~
A15A14A13A12~A0一个可用地址12××××××××××1001全0~全1全0~全104000H~05FFFH02000H~03FFFH切记:A14A13=00的情况不能出现00000H~01FFFH的地址不可使用6.4存储芯片与CPU的连接45现在是45页\一共有59页\编辑于星期六A14A12~A0A13(1)2764(2)2764
CECE46现在是46页\一共有59页\编辑于星期六例:用5片Intel6116(2K×8)组成10K×8位的存储器系统。求每块芯片的地址范围。RAM2KBRAM2KBRAM2KBCSCSCSCSCSA11A12A13A14A15D0--D7A0--A10数据总线地址总线(3)(4)(5)RAM2KBRAM2KB(1)(2)6.4存储芯片与CPU的连接47现在是47页\一共有59页\编辑于星期六线选法
A15A14A13A12A11A10------------A0地址范围
01111007800H
01111117FFFH1011100B800H1011111BFFFH1101100C800H1101111CFFFH1110100E800H1110111EFFFH1111000F000H1111011F7FFH}}}}}存储器5地址范围存储器4地址范围存储器3地址范围存储器2地址范围存储器1地址范围6.4存储芯片与CPU的连接48现在是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现在是49页\一共有59页\编辑于星期六图用256×4位的芯片组成1K×8RAM的方框图A8A9A0︰︰A7D0︰︰︰D7地址线数据线A0CE4I/OA0CE3256×4A7I/OA0CE6I/OA0CE5256×4A7I/OA0CE8I/OA0CE7256×4A7I/OA0CE2I/OA0CE1256×4A7I/O译码器例:用256*4的片子组成1k*8的存储器。需8个芯片,地址线,需10根;数据线需8根控制线——WR6.4存储芯片与CPU的连接50现在是50页\一共有59页\编辑于星期六问题的提出:1、8086为16位数据线,CPU除可以对字节(8位)寻址外,还应能进行字(16位)寻址。2、存储器(RAM、ROM)均为8位数据线,故需要2片存储器才能组成16位的存储体。
如何设计存储器电路才能满足上述的要求?6.4存储芯片与CPU的连接存储器与
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 出售砂石料合同标准文本
- 光伏土地承包合同标准文本
- 中医诊所劳务合同标准文本
- 刚配材料合同标准文本
- 心理健康在职业健康中的重要性考核试卷
- 农业合股合同标准文本
- 乙方煤炭代加工合同标准文本
- 二手车置换合同范例
- 加盟门店转让合同标准文本
- 二手平板电脑转让合同标准文本
- 路灯安全培训
- 英语-山东省青岛市2025年高三年级第一次适应性检测(青岛一模)试题和答案
- 2025年设备部面试试题及答案
- 电力行业电气工程师求职简历
- 工会主席培训
- 2024中智集团总部公开招聘笔试参考题库附带答案详解
- 2025年吉林铁道职业技术学院单招职业技能测试题库带答案
- 《以哪吒精神照亮成长之路》开学家长会课件
- 中国大唐集团公司基建工程质量标准及工艺要求(安装部分)
- 中国近现代史纲要学习心得体会与社会责任
- 图解《弘扬教育家精神》全文课件
评论
0/150
提交评论