




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第第6章章 微型计算机中的存储器微型计算机中的存储器n存储器概述存储器概述n随机读写存储器随机读写存储器RAMn只读存储器只读存储器ROMn存储器的扩展存储器的扩展6.1.1 性能指标性能指标 存储器的职能就相当于计算机中各部分的存储器的职能就相当于计算机中各部分的“信息交换中心信息交换中心”和和“数据仓数据仓库库”。因此存储器的。因此存储器的“速度速度”和和“容量容量”便成为计算机系统性能的两项重要指便成为计算机系统性能的两项重要指标,也是推动存储器不断发展的两个主要因素。标,也是推动存储器不断发展的两个主要因素。 1、存储容量:存储容量:指存储器芯片能存储的二进制信息量。指存储器芯片能存储
2、的二进制信息量。 存储容量存储容量=单元数单元数数据位数数据位数 即字数即字数字长字长 通常以通常以KB(210B)、)、MB (220B) 、GB (230B )、)、TB (240B)为单位。为单位。 2、存取速度:存取速度:用存取时间、存取周期衡量。用存取时间、存取周期衡量。 存取时间存取时间TA:CPU访问一次存储器所需的时间。访问一次存储器所需的时间。 存取周期存取周期TAC :连续两次访问存储器所需最小间隔时间。:连续两次访问存储器所需最小间隔时间。 3、功耗:功耗:每个存储单元所耗的功率。每个存储单元所耗的功率。 维持功耗:当芯片未被选中,工作在维持方式,输出端为高阻态,维持功耗
3、:当芯片未被选中,工作在维持方式,输出端为高阻态,功耗下降。功耗下降。 操作功耗:正常工作时的功耗。操作功耗:正常工作时的功耗。w/单元单元 4、可靠性:可靠性:用平均无故障时间来衡量。用平均无故障时间来衡量。106108小时小时6.1 存储器概述存储器概述6.1.2 半导体存储器分类半导体存储器分类半导体半导体存储器存储器磁介质存储器(外存)磁介质存储器(外存)光存储器光存储器双极型:存取速度快,但集成度低,功耗大、成本双极型:存取速度快,但集成度低,功耗大、成本 高,一般用于大型计算机或高速微机中;高,一般用于大型计算机或高速微机中;MOS型型掩膜掩膜ROM 一次性可编程一次性可编程PRO
4、M紫外线可擦除紫外线可擦除EPROM 电可擦除电可擦除E2PROM 可编程只读存储器可编程只读存储器FLASH读写读写存储器存储器RAM只读只读存储器存储器ROM(按读(按读写功能写功能分类分类)(按器件(按器件原理分类)原理分类)静态静态SRAM动态动态DRAM: 集成度高但存取速度较低,集成度高但存取速度较低, 一般用于需要较一般用于需要较大大容量的场合。容量的场合。集成集成IRAM:将刷新电路集成在将刷新电路集成在DRAM内内速度较快,集成度较低,功耗较速度较快,集成度较低,功耗较高,一般用于对速度要求高、而高,一般用于对速度要求高、而容量不大的场合。容量不大的场合。(按存储按存储原理分
5、类原理分类)按按存存储储介介质质分分类类6.1.3 半导体存储器芯片的基本结构半导体存储器芯片的基本结构 地址译码器存储矩阵控制逻辑A0A1An三态数据缓冲器D0D1DNW/RCS6.2 随机读写存储器随机读写存储器6.2.1 静态静态RAM(SRAM)RAM(SRAM)一、基本存储电路一、基本存储电路行选择线行选择线T1T2ABT3T4+5VT5T6CD列选择线列选择线T7T8I/OI/O T1和和T2组成一个双稳态组成一个双稳态触发器,用于保存数据。触发器,用于保存数据。T3和和T4为负载管。为负载管。 如如A点为数据点为数据D,则,则B点点为数据为数据/D。 行选择线有效(高电行选择线有
6、效(高电 平)平)时,时,A 、B处的数据信息处的数据信息通过门控管通过门控管T5和和T6送至送至C、D点。点。 列选择线有效(高电列选择线有效(高电 平)平)时,时,C 、D处的数据信处的数据信息通过门控管息通过门控管T7和和T8送送至芯片的数据引脚至芯片的数据引脚I/O。基本存储电路简化图SEDoDi它可存储一位信息由若干个基本电路采用同一根选择线,可以组成一个基本存储单元Do2Di2Do1Di1SEDo0Di0Do7Di7它每次可以存储或读出8位信息由若干个存储单元可以组成一个芯片由若干个存储单元可以组成一个芯片A0Ak片内译码电路存储单元存储单元存储单元SE0SE1 SEiD0D7R/
7、W由若干个芯片可扩展内存(存储体)由若干个芯片可扩展内存(存储体)NblBL芯片容量存储体容量N所需芯片个数所需芯片个数为了减小体积,芯片内部通常采用矩阵式结构为了减小体积,芯片内部通常采用矩阵式结构二、二、SRAMSRAM的典型芯片的典型芯片n存储容量为8K8n28个引脚:n13根地址线A12A0n8根数据线D7D0n片选CS1、CS2n读写WE、OE+5VWECS2A8A9A11OEA10CS1D7D6D5D4D3NCA12A7A6A5A4A3A2A1A0D0D1D2GND123456789101112131428272625242322212019181716156264工作方式CS1C
8、S2WEOED7D0未选中未选中读操作写操作1000111001高阻高阻输出输入6264功能表6.2.2 动态动态RAMRAM(DRAMDRAM)一、基本存储电路一、基本存储电路行选择线行选择线T1B存储存储电容电容CA列选列选择线择线T2I/O刷新放大器刷新放大器电容上存有电荷时,表示存储电容上存有电荷时,表示存储数据数据A为逻辑为逻辑1;行选择线有效时,数据通过行选择线有效时,数据通过T1送至送至B处;处;列选择线有效时,数据通过列选择线有效时,数据通过T2送至芯片的数据引脚送至芯片的数据引脚I/O;为防止存储电容为防止存储电容C放电导致数放电导致数据丢失,必须定时进行刷新;据丢失,必须定
9、时进行刷新;动态刷新时行选择线有效,而动态刷新时行选择线有效,而列选择线无效。(刷新是逐行列选择线无效。(刷新是逐行进行的。)进行的。) 集成度高,但速度较慢,价集成度高,但速度较慢,价格低,一般用作主存。格低,一般用作主存。nDRAM的基本存储单元是单个场效应管及其极的基本存储单元是单个场效应管及其极间电容间电容n必须配备必须配备“读出再生放大电路读出再生放大电路”进行刷新进行刷新n每次同时对一行的存储单元进行刷新每次同时对一行的存储单元进行刷新n每个基本存储单元存储二进制数一位每个基本存储单元存储二进制数一位n许多个基本存储单元形成行列存储矩阵许多个基本存储单元形成行列存储矩阵nDRAM一
10、般采用一般采用“位结构位结构”存储体:存储体:n每个存储单元存放一位每个存储单元存放一位n需要需要8个存储芯片构成一个字节单元个存储芯片构成一个字节单元n每个字节存储单元具有一个地址每个字节存储单元具有一个地址NCDINWERASA0A2A1VDDNCCASDOUTA6A3A4A5VCC12345678161514131211109n存储容量为存储容量为16K1n16个个引脚:引脚:n7根地址线根地址线A6A0n1根数据输入线根数据输入线DINn1根数据输出线根数据输出线DOUTn行地址选通行地址选通RASn列地址选通列地址选通CASn读写控制读写控制WEDRAM芯片2116二、二、DRAMD
11、RAM的典型芯片的典型芯片 说明:说明:存储地址需要分两批传送存储地址需要分两批传送n行地址选通信号行地址选通信号RASRAS有效,开始传送行地址有效,开始传送行地址n随后列地址选通信号随后列地址选通信号CASCAS有效,传送列地址,有效,传送列地址,CASCAS相相当于片选信号当于片选信号n读写信号读写信号WEWE读读/ /写有效写有效n数据从数据从D DOUTOUT引脚输出或从引脚输出或从D DININ引脚输入引脚输入采用采用“仅行地址有效仅行地址有效”方法刷新方法刷新n行地址选通行地址选通RASRAS有效,传送行地址有效,传送行地址n列地址选通列地址选通CASCAS无效,没有列地址无效,
12、没有列地址n芯片内部实现一行存储单元的刷新芯片内部实现一行存储单元的刷新n没有数据输入输出没有数据输入输出n存储系统中所有芯片同时进行刷新存储系统中所有芯片同时进行刷新nDRAMDRAM必须每隔固定时间就刷新必须每隔固定时间就刷新三、三、DRAMDRAM芯片的刷新方式芯片的刷新方式 集中刷新:集中刷新:在在2ms时间内集中一段时间进行刷新,在时间内集中一段时间进行刷新,在这段时间内存储器不能进行读写操作,将这段时间称为这段时间内存储器不能进行读写操作,将这段时间称为死时间。死时间。 分散刷新:分散刷新:在几在几ms时间内每隔一段时间刷新一次。时间内每隔一段时间刷新一次。(需设刷新与读写选择电路
13、,冲突时会增加读(需设刷新与读写选择电路,冲突时会增加读/写周期的写周期的时间)时间) 异步刷新:异步刷新:在每一个指令周期中利用在每一个指令周期中利用CPU不进行访不进行访问操作的时间进行刷新。问操作的时间进行刷新。6.3 只读存储器只读存储器ROM6.3.1 掩膜型掩膜型ROMROM 信息制作在芯片中,不可更改信息制作在芯片中,不可更改Vcc地址选通地址选通1D3 D2 D1 D0 掩膜掩膜ROM是靠是靠MOS管是否跨接来决定管是否跨接来决定0 0、1 1的,当的,当跨接时对应位信息位跨接时对应位信息位0 0,当没有跨接时对应信息为,当没有跨接时对应信息为1 1。 6.3.2 可编程只读可
14、编程只读ROMROM 允许一次编程,此后不可更改允许一次编程,此后不可更改D7 D6 D5 D4 D3 D2 D1 D0Vcc地址选通地址选通1 PROM是靠存储单元中的熔丝是否熔断决定信息是靠存储单元中的熔丝是否熔断决定信息0 0、1 1的,的,当熔丝烧断时对应位信息就是当熔丝烧断时对应位信息就是0 0,当没有烧断时对应信息就是,当没有烧断时对应信息就是1 1。 6.3.3 可擦除可编程只读可擦除可编程只读ROMROM一、基本存储电路一、基本存储电路 用紫外光擦除,擦除后可编程;并允许用户多用紫外光擦除,擦除后可编程;并允许用户多次擦除和编程次擦除和编程。 编程是电荷注入浮栅的栅极的过程,此
15、时浮栅导通,选编程是电荷注入浮栅的栅极的过程,此时浮栅导通,选通此位时即读出通此位时即读出0 0;若没有注入电荷浮栅截止,即读出;若没有注入电荷浮栅截止,即读出1 1。当。当紫外线照射紫外线照射3030分钟时,电荷形成光电流消失,恢复原状态分钟时,电荷形成光电流消失,恢复原状态1 1。 Vcc字线字线数据线数据线浮栅浮栅二、典型二、典型EPROMEPROM芯片芯片2764VppA12A7A6A5A4A3A2A1A0D0D1D2GNDVccPGMNCA8A9A11OEA10CED7D6D5D4D312345678910111213142827262524232221201918171615n存储
16、容量为存储容量为8K8n28个个引脚:引脚:n13根地址线根地址线A12A0n8根数据线根数据线D7D0n片选片选CEn编程编程PGMn读写读写OEn编程电压编程电压VPP工作方式工作方式CEOEPGMA9VPPDO7DO0读出读出0015V输出输出读出禁止读出禁止0115V高阻高阻维持维持15V高阻高阻Intel标识标识0012V15V输出编码输出编码编程编程01负脉冲负脉冲21V输入输入编程校验编程校验00121V输出输出编程禁止编程禁止121V高阻高阻2764功能表功能表6.3.4 电可擦除可编程只读电可擦除可编程只读ROMROM 采用加电方法在线进行以字节为单位擦除和编程,采用加电方法
17、在线进行以字节为单位擦除和编程,也可多次擦写。内设编程所需高压脉冲产生电路,可也可多次擦写。内设编程所需高压脉冲产生电路,可在线写入,但写入时间较长。在线写入,但写入时间较长。n存储容量为存储容量为8K8n28个个引脚:引脚:n13根地址线根地址线A12A0n8根数据线根数据线I/O7I/O0n片选片选CEn读写读写OE、WENCA12A7A6A5A4A3A2A1A0I/O0I/O1I/O2GNDVccWENCA8A9A11OEA10CEI/O7I/O6I/O5I/O4I/O31234567891011121314282726252423222120191817161528C64EEPROM
18、28C64A的功能0112VOE100WE输出高阻输入高阻0100读出备用写入擦除I/O7I/O0CE工作方式6.4.1 存储器与存储器与CPU的连接的连接 CPU对存储器进行访问时,首先要在地址总线上发地址信对存储器进行访问时,首先要在地址总线上发地址信号,选择要访问的存储单元,还要向存储器发出读号,选择要访问的存储单元,还要向存储器发出读/写控制信写控制信号,最后在数据总线上进行信息交换。因此,存储器与号,最后在数据总线上进行信息交换。因此,存储器与CPU的的连接实际上就是存储器与三总线中相关信号线的连接。连接实际上就是存储器与三总线中相关信号线的连接。一、存储器与控制总线的连接一、存储器
19、与控制总线的连接 在控制总线中,与存储器相连的信号线为数不多,如在控制总线中,与存储器相连的信号线为数不多,如8086/8088最小方式下的最小方式下的M/IO(8088为为M/IO)、RD和和WR,最大,最大方式下的方式下的MRDC、MWTC、IORC和和IOWC等,连接也非常简等,连接也非常简单,有时这些控制线单,有时这些控制线(如如M/IO)也与地址线一同参与地址译码,也与地址线一同参与地址译码,生成片选信号。生成片选信号。 6.4 存储器的扩展存储器的扩展二、存储器与数据总线的连接二、存储器与数据总线的连接 对于不同型号的对于不同型号的CPU,数据总线的数目不一定相同,连,数据总线的数
20、目不一定相同,连接时要特别注意。接时要特别注意。 8086 CPU的数据总线有的数据总线有16根,其中高根,其中高8位数据线位数据线D15 D8接存储器的奇存储体,低接存储器的奇存储体,低8位数据线位数据线D7 D0接存储器的偶存储接存储器的偶存储体,根据体,根据BHE(选择奇存储体选择奇存储体)和和A0(选择偶存储体选择偶存储体)的不同状的不同状态组合决定对存储器做字操作还是字节操作。态组合决定对存储器做字操作还是字节操作。 8位机和位机和8088 CPU的数据总线有的数据总线有8根,存储器为单一存根,存储器为单一存储体组织,没有奇偶存储体之分,故数据线连接较简单。储体组织,没有奇偶存储体之
21、分,故数据线连接较简单。 三、存储器与地址总线的连接三、存储器与地址总线的连接 对于由多个存储芯片构成的存储器,其地址线的译码被对于由多个存储芯片构成的存储器,其地址线的译码被分成片内地址译码和片选地址译码两部分。片内地址译码用分成片内地址译码和片选地址译码两部分。片内地址译码用于对各芯片内某存储单元的选择,而片选地址线主要用于产于对各芯片内某存储单元的选择,而片选地址线主要用于产生片选信号,以决定每一个存储芯片在整个存储单元中的地生片选信号,以决定每一个存储芯片在整个存储单元中的地址范围,片选地址线的地址译码一般有以下三种方式:址范围,片选地址线的地址译码一般有以下三种方式:全译全译码、部分
22、译码和线选法译码。码、部分译码和线选法译码。6.4.2 存储器与存储器与CPUCPU的连接要考虑的问题的连接要考虑的问题1 CPU总线的负载能力总线的负载能力 CPU在设计时,一般输出线的直流负载能力为带一个在设计时,一般输出线的直流负载能力为带一个TTL负载负载或或20个个MOS负载,现存储器都为负载,现存储器都为MOS电路,直流负载很小,主要电路,直流负载很小,主要的负载是电容负载,故在小型系统中,的负载是电容负载,故在小型系统中,CPU是可以直接与存储器相是可以直接与存储器相连的,而较大的系统中,就要考虑连的,而较大的系统中,就要考虑CPU能否带得动,需要时就要加能否带得动,需要时就要加
23、上缓冲器,由缓冲器的输出再带负载。上缓冲器,由缓冲器的输出再带负载。2 存储器的地址分配和片选存储器的地址分配和片选 当多片存储器存在时,如何选片选信号。当多片存储器存在时,如何选片选信号。3 CPU与存储器的时序配合问题与存储器的时序配合问题 CPU的访存时间必须大于所用外部存储器的最大存取时间。的访存时间必须大于所用外部存储器的最大存取时间。4 控制信号的连接控制信号的连接 如:如: IO/M、RD、WR等等 5 地址译码方式地址译码方式 线选译码线选译码 部分译码部分译码 全译码全译码6.4.3 存储器的扩展(设系统为存储器的扩展(设系统为80888088最小模式)最小模式)一、位扩展一
24、、位扩展(只加大位长,存储体的字数与存储器芯片字数一致)只加大位长,存储体的字数与存储器芯片字数一致)用用64K1bit的的RAM芯片扩展实现芯片扩展实现64KB存储器存储器 进行位扩展时,模块中所有芯片的进行位扩展时,模块中所有芯片的地址线和控制线互连地址线和控制线互连形成整个模块的地址形成整个模块的地址线和控制线,而各芯片的线和控制线,而各芯片的数据线并列(位线扩展)数据线并列(位线扩展)形成整个模块的数据线(形成整个模块的数据线(8bit宽宽度)。度)。 本例采用线选方式。本例采用线选方式。 64K*1I/O64K*1I/O64K*1I/O64K*1I/O64K*1I/O64K*1I/O
25、64K*1I/O cs cs 64K1I/OD0D7A16M/IOA0 A15RDWR1二、字扩展二、字扩展(只加大字长,存储体的位数与存储器芯片位数一致)(只加大字长,存储体的位数与存储器芯片位数一致)用用8K8bit的的2764芯片扩展实现芯片扩展实现16KB存储器存储器 进行字扩展时,模块中所有芯片的进行字扩展时,模块中所有芯片的地址线、控制线和数据线互连地址线、控制线和数据线互连形成整个模块形成整个模块的低位地址线、控制线和数据线,的低位地址线、控制线和数据线,CPUCPU的高位地址线(扩展的字线)被用来译码以的高位地址线(扩展的字线)被用来译码以形成对各个芯片的选择线形成对各个芯片的选择线 片选线片选线。 本例采用全译码方式。本例采用全译码方式。CS8K*8A0
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年大班下学期老师工作方案
- 2025年社区老年人重阳节活动方案
- 2025年个人工作方案支配
- 传媒企业管理案例
- 注会审计课程分享
- 拓展课程文言文
- 避孕药知识培训课件视频
- 2025年河北保定市容城博奥学校高三第四次(5月)模拟语文试题含解析
- 内蒙古丰州职业学院《空乘服务心理学》2023-2024学年第一学期期末试卷
- A2物理教育资源获取
- 部编版六年级语文下册期中考试卷(有答案)
- 对标一流-2025年国央企风控合规案例白皮书
- 与信仰对话 课件-2024年入团积极分子培训
- 2024《整治形式主义为基层减负若干规定》全文课件
- 反诉状(业主反诉物业)(供参考)
- 研学旅行PPT模板
- GB/T 23858-2009检查井盖
- 齿轮坯锻造工艺卡
- 锅炉安全基础知识.ppt
- 医院净化手术室客户培训手册.doc
- 投资项目可行性研究ppt课件
评论
0/150
提交评论