版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第五章 半导体存储器,5.1 概述,作用:用于存放待加工的原始数据和中间计算结果以及系统或用户程序等。 5.1.1 半导体存储器的性能指标 1.容量:存储器的容量是指一个存储器芯片所能存储的二进制信息量。 存储器芯片容量=存储单元数数据线位数 例:6264 8KB = 8K 8bit 2.最大存取时间 存储器的存取时间定义为访问一次存储器(对指定单元写入或读出)所需要的时间,这个时间的上限值即最大存取时间,一般为十几ns到几百ns。最大存取时间越小,则表示芯片的工作速度越快。,5.1.2 存储器的分类,随机存取存储器RAM在使用中可由程序随时读写其内容,一般用于存放输入/输出数据、中间结果或用
2、户应用程序。而只读存储器ROM在执行程序时,其内容只能读出,不能写入。掩膜ROM的内容是不能改变的,而EPROM等的内容在特定条件下(如高电压、大电流等)才能改写。,5.2 随机存取存储器(RAM) 5.2.1 静态RAM(SRAM) 一、RAM原理,1.存储体 一个基本存储电路能存储一位二进制数,而一个八位的二进制数则需八个基本存储电路。一个容量为MN(如64K8)的存储器则包含MN个基本存储电路。这些大量的基本存储电路有规则地排列在一起便构成了存储体。 基本存储电路主要由RS触发器构成,其两个稳态分别表示存储内容为“0”或为“1”。容易理解,静态RAM在有电源条件下,存入的数据才可以保存和
3、读出,而且只要不写入新的数据,触发器状态就保持不变,即使读(触发器的输出)操作也不会改变之;但RAM芯片掉电后,原存信息全部丢失,这就是所谓的“易失性”; 为了区分不同的存储单元,给每个单元规定一个地址号,以此来选择不同的单元,2.外围电路 外围电路通常包括: (1)地址译码器。它对外部地址信号译码,用以选择要访问的单元。 在目前所用的存储器中,通常采用双译码或称复合译码结构,如图51所示。在双译码结构中,地址译码器分成X和Y两个。若每个K/2个输入端,它可以有2K/2输出状态,X和Y两个地址译码器就其有2K/22K/2=2K个输出状态,而译码输出线却只有2K/2+2K/2=2K/22根。 (
4、2)I/O电路,它处于数据总线和被选中的单元之间,用R/W(读写控制信号)来控制被选中单元的读出或写入。CS(或CE)为片选信号,当CE为低电平时,该芯片被选中,并能正常读/写信息;而为高电平时,表示该芯片未被选中。,5.2.2 动态RAM(DRAM),动态基本存储电路是利用MOS管栅极和源极之间的电容C来存储信息的,图55为单管动态基本存储电路。以电容上“有”和“无”电荷两种状态来区分其存储的二进制信息是“1”还是“0”,由于工艺问题,一般C小于数据线的分布电容CD,故每个数据读出后,C上的电荷经CD释放,信息被破坏,所以每个数据读出后,要重新恢复C上的电荷量。既使无“读操作”,电荷泄漏也会
5、造成信息丢失。为保持C中信息(电荷),故需周期性地不断充电,这一过程称为刷新。刷新周期通常为2ms-8ms。 图5-5 单管动态基本存储电路电路原理图 与SRAM相比,DRAM的基本存储电路较简单,故集成度较高、功耗小,但除正常读/写外,额外增加了刷新操作,需要一些相应的外部电路支持,使用较复杂。另外,动态RAM的存取速度一般比静态慢。动态RAM一般用于组成大容量RAM区。而容量不大时(如常规单片机系统)选用SRAM芯片更为简单实用。,5.3 只读存储器(ROM),5.3.1 掩膜ROM和PROM 一、掩膜ROM(Read Only Memory) 掩膜ROM芯片所存储的信息是由芯片制造厂家完
6、成的,用户不能修改,图510是一个典型的22位ROM存储矩阵。矩阵中,字选线与数据线之间或有管子相连(如“字0”与“数0”),或无管子相连(如“字0”与“数1”),这些管子是制造时由二次光刻版的图形(掩膜工艺)决定的,故称为掩膜ROM。,二、PROM(Programmable ROM) 典型的PROM(可编程的ROM)基本存储电路如图511所示。芯片出厂时,开关管T1与位线之间以熔丝相连。用户可根据需要写入信息(熔断或保留熔丝以区分“1/0”),但只能写入一次(熔断后不能再连通)。 PROM的写入要由专用的电路(大电流、高电压)和程序完成;为了与RAM的随机写入过程区别,称PROM的写入过程为
7、编程。,5.3.2 EPROM(可擦除的PROM) 根据片内信息擦除方式的不同,可擦除的PROM又分为两类:一类是紫外线可擦除的,称UVEPROM(习惯上简称EPROM,Erasable Programmable ROM),一类是电可擦除的,称EEPROM,5.4.1存储器芯片选择 一、类型选择 据前所述,半导体存储器可分成RAM和ROM两大类。RAM最大的特点是其存储器的信息可以在程序中用读/写指令随读写,但掉电时信息丢失。所以RAM一般用于存储用户的调试程序(或程序存储器中的用户区)、程序的中间运算结果及掉电时无需保护(存)的I/O数据及参数等。 二、存储器芯片与CPU的时序配合 存储器的
8、存取时间是反映其工作速度的重要指标,选用存储芯片时,必须考虑它的存取时间和CPU的工作速度的匹配问题,即时序配合。 当CPU进行读操作时,什么时候送地址信号,什么时候从数据线上读数据,其时序也是固定的,而存储器芯片从外部输入地址信号有效,到把内部数据送至数据总线上的时序也是固定的,并由存储芯片的内部结构和制造工艺决定。因此把它们连接时,必须注意这两种时序的配合,即当CPU发出读数据信号的时侯,存储器已把数据输出并稳定在数据总线上,则读操作能顺利进行。,5.4 存储器连接与扩充,5.4.2存储器容量扩充,一、存储器位扩充 用8K8的SRAM芯片HM6116扩充形成8K16的芯片组,所需芯片为 1
9、6/8=2片 这两个芯片(0#和1#)的地址线A0-A12分别连在一起,另外,各芯片相应的片选信号以及读/写控制信号也都分别连到一起,两个芯片只有数据线各自独立,一片作低8位(D0-D7),另一片作高8位(D8-D15),也就是说,每个16位数据的高、低字节分别存储于两个芯片中,一次读/写操作同时访问两个芯片中的同地址单元。 二、存储单元数扩充 当存储器位数满足要求而需要扩充单元数时,也需要用若干芯片(组)组成新的芯片组,如用上述8K8芯片6264构成32K8的存储区时,则所需要的8K8芯片数为 32/8=4片 这个4芯片(0#3#)连成32K8芯片组。即片6264的地址线A0A12、数据线D
10、7D0及读/写信号都是同名信号连在一起。字数的扩充使得32K8芯片组较8K8芯片增加了两位地址信号A13、A14,它们译码后产生四个片选信号,分别选中四个8K8芯片中的一组,这32K的地址范围在四个芯片中的分配为:,称地址线A0A12实现片内寻址,A13A14实现片间寻址。 当存储器的单元数和位数都需要扩充时,如用8K8芯片构成32K16存储区,需要42个芯片。可以先扩充位数,每2个芯片一组,构成4个8K16芯片组;然后再扩充单元数,将这4个芯片组组合成32K16存储区。,5.5 8086/8088与存储器连接,8086/8088有20位地址线,其中的低8位AD7-AD0与数据线复用,高4位与
11、状态位复用。因此8088与存储器相连时须使用外部地址锁存器,由地址锁存信号ALE把A19-A16及AD7-AD0在地址锁存器上锁存,生成系统数据总线(如PC总线上的A19-A0就是锁存后的信号),然后(或驱动后)再连至存储器。,一般有三种译码方式: 全译码法 片内寻址未用的全部高位地址线都参加译码,译码输出作为片选信号、区分四6264(0#3#),如图5-18,各片6264的地址范围为:,整个32K8存储器的地址范围为00000H07FFFH,仅占用了8088的1M存储容量的32K地址范围。 全译码的优点是每个芯片的地址范围是唯一确定,而且各片之间是连续的。缺点是译码电路比较复杂,一般可以用3
12、-8译码器或可编程器件等实现,部分译码法 所谓部分译码即用片内寻址外的高位地址的一部分译码产生片选信号。图5-20是用部分译码方法产生片选信号的原理图。由于四片6264需要四个片选信号,因此要用两位地址信号A14、A13来译码产生,而A19A15不参与译码。其它信号(数据线,读写信号)的连接同图5-18。 图520中,由于寻址各片6264时未用到8088高位地址A19A15,所以只要A14=A13=0而无论A19A15取何值,均选中第一片(O#)(其它片同理)。也就是说,32K RAM中的任一个单元,都对应于 2(20-15)=25个地址,这种一个单元有多个地址的现象称为地址重叠。从地址分布来看,这32K存储器实际上占用了8088全部1M存储容量,每一片6264有:1M/4=256K的地址重叠区。 令未用到的高位地址信号全为“0”,这样确定出的存储器地址称为基本地址,本例32K8存储器的基本地址即00000H07FFFH。 可见部分译码较全译码简单,但存在地址重叠区。,3线选法 线选法就是高位地址线不经过译码,直接分别接各存储器芯片的片选端来区别各芯片的地址。必须注意的是,软件上必须保证这些片选线每次寻址时只能有一位有效(如本例中为低电平),决不允许多于一位同时有效,才能保证硬件正常工作。 图521是用线选法产生四片6264(0#3#)片选信号的原理图。A1A13用作片选,而
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 自由大声地朗读课文读②标③圈④画
- 研读课标把握航向义务教育2026年版语文课程标准解读
- 电子科大课堂讲义课堂版信号9章临时
- 物流金融的风险分析及防范
- 语文多媒体电教演示章节
- 2026秋小学苏教版科学二年级上册第四单元学情测试练习卷及参考答案三套
- 2026年江苏省苏州市第一中学九年级劳动教育单元检测卷及答案
- 监理和施工人员必看的施工技巧课件
- 湖北省高三政治必修第四册第8单元中国特色社会主义理论体系测试卷及答案
- 流行性脑脊髓膜炎的临床表现
- 《担保法》考试真题及答案解析
- T/CSVA 0104-2025体育场馆运营管理风险识别与保险配置指南
- 电热鼓风干燥箱操作规程及安全事项培训
- 2026年教科版新教材科学四年级上册教学计划(含进度表)
- 人教版四年级数学上册全册教学设计(2026秋新修订)
- 中国航天科工集团第十总体设计部2026年夏令营暨2027届校园招聘(提前批)笔试备考试题及答案详解
- 2026揭阳中职面试题及答案
- 三菱SELFJECTOR(SJ系列)分油机中文维护说明书(精简实操版)
- 小学四年级英语闽教版2024新教材Unit4 Chinese Festivals单元整体教学设计(第4课时)教案
- 2026年音乐教育专业硕士研究生入学考试初试真题(全套含答案解析)
- 煤矿超能力生产专项监察方案培训
评论
0/150
提交评论