第3章 存储器及其与CPU的接口ppt课件_第1页
第3章 存储器及其与CPU的接口ppt课件_第2页
第3章 存储器及其与CPU的接口ppt课件_第3页
第3章 存储器及其与CPU的接口ppt课件_第4页
第3章 存储器及其与CPU的接口ppt课件_第5页
已阅读5页,还剩34页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第第3章章 存储器及其与存储器及其与CPU的接口的接口本章学习目标本章学习目标 掌握各种半导体存储器芯片的外部特性。掌握各种半导体存储器芯片的外部特性。 掌握常用半导体存储器芯片与总线的连接。掌握常用半导体存储器芯片与总线的连接。 了解高速缓冲存储器的基本工作原理。了解高速缓冲存储器的基本工作原理。 了解存储器分类及常用性能指标。了解存储器分类及常用性能指标。3.1半导体存储器的分类半导体存储器的分类 半导体存储器可分为只读存储器半导体存储器可分为只读存储器ROM和随机存取存和随机存取存储器储器RAM两大类。两大类。 ROM是一种非易失性存储器,其特点是信息一旦写入,是一种非易失性存储器,其特

2、点是信息一旦写入,就固定不变,掉电后,信息也不会丢失。就固定不变,掉电后,信息也不会丢失。 RAM是一种易失性存储器,其特点是在使用过程中,信是一种易失性存储器,其特点是在使用过程中,信息可以随机写入或读出,使用灵活,但信息不能永久保息可以随机写入或读出,使用灵活,但信息不能永久保存,一旦掉电,信息就会自动丢失。存,一旦掉电,信息就会自动丢失。 (1ROM的类型的类型 掩膜掩膜ROM 掩膜掩膜ROM存储的信息是由生产厂家根据用户的要求,在存储的信息是由生产厂家根据用户的要求,在生产过程中采用掩膜工艺一次性直接写入的。生产过程中采用掩膜工艺一次性直接写入的。 掩膜掩膜ROM一旦制成后,其内容不能

3、再改写,因此它只适一旦制成后,其内容不能再改写,因此它只适合于存储永久性保存的程序和数据。合于存储永久性保存的程序和数据。 PROM PROM为一次编程为一次编程ROM。 它的编程逻辑器件靠存储单元中熔丝的断开与接通来表它的编程逻辑器件靠存储单元中熔丝的断开与接通来表示存储的信息:当熔丝被烧断时,表示信息示存储的信息:当熔丝被烧断时,表示信息“0”;当熔丝;当熔丝接通时,表示信息接通时,表示信息“1”。 由于存储单元的熔丝一旦被烧断就不能恢复,因此由于存储单元的熔丝一旦被烧断就不能恢复,因此PROM存储的信息只能写入一次,不能擦除和改写。存储的信息只能写入一次,不能擦除和改写。 EPROM E

4、PROM是一种紫外线可擦除可编程是一种紫外线可擦除可编程ROM。 写入信息是在专用编程器上实现的,具有能多次改写的写入信息是在专用编程器上实现的,具有能多次改写的功能。功能。 EPROM芯片的上方有一个石英玻璃窗口,当需要改写时,芯片的上方有一个石英玻璃窗口,当需要改写时,将它放在紫外线灯光下照射约将它放在紫外线灯光下照射约1520分钟便可擦除信息,分钟便可擦除信息,使所有的擦除单元恢复到初始状态使所有的擦除单元恢复到初始状态“1”,又可以编程写,又可以编程写入新的内容。入新的内容。 由于由于EPROM在紫外线照射下信息易丢失,故在使用时应在紫外线照射下信息易丢失,故在使用时应在玻璃窗口处用不

5、透明的纸封严,以免信息丢失。在玻璃窗口处用不透明的纸封严,以免信息丢失。 EEPROM EEPROM是一种电可擦除可编程是一种电可擦除可编程ROM。 它是一种在线或称在系统,即不用拔下来可擦除可它是一种在线或称在系统,即不用拔下来可擦除可编程只读存储器。编程只读存储器。 它能像它能像RAM那样随机地进行改写,又能像那样随机地进行改写,又能像ROM那样在掉那样在掉电的情况下使所保存的信息不丢失,即电的情况下使所保存的信息不丢失,即E2PROM兼有兼有RAM和和ROM的双重功能特点。的双重功能特点。 又因为它的改写不需要使用专用编程设备,只需在指定又因为它的改写不需要使用专用编程设备,只需在指定的

6、引脚加上合适的电压如的引脚加上合适的电压如5V即可进行在线擦除和即可进行在线擦除和改写,使用起来更加方便灵活。改写,使用起来更加方便灵活。 闪速存储器闪速存储器 闪速存储器闪速存储器flash memory),简称),简称Flash或闪存。它或闪存。它与与EEPROM类似,也是一种电擦写型类似,也是一种电擦写型ROM。 与与EEPROM的主要区别是:的主要区别是:EEPROM是按字节擦写,速是按字节擦写,速度慢;而闪存是按块擦写,速度快,一般在度慢;而闪存是按块擦写,速度快,一般在65170ns之间。之间。 Flash芯片从结构上分为串行传输和并行传输两大类:串芯片从结构上分为串行传输和并行传

7、输两大类:串行行Flash能节约空间和成本,但存储容量小,速度慢;而能节约空间和成本,但存储容量小,速度慢;而并行并行Flash存储容量大,速度快。存储容量大,速度快。 (2RAM的类型的类型 SRAM SRAM是一种静态随机存储器。是一种静态随机存储器。 它的存储电路由它的存储电路由MOS管触发器构成,用触发器的导通和管触发器构成,用触发器的导通和截止状态来表示信息截止状态来表示信息“0或或“1”。 其特点是速度快,工作稳定,且不需要刷新电路,使用其特点是速度快,工作稳定,且不需要刷新电路,使用方便灵活,但由于它所用方便灵活,但由于它所用MOS管较多,致使集成度低,管较多,致使集成度低,功耗

8、较大,成本也高。功耗较大,成本也高。 DRAM DRAM是一种动态随机存储器。是一种动态随机存储器。 它的存储电路是利用它的存储电路是利用MOS管的栅极分布电容的充放电来管的栅极分布电容的充放电来保存信息,充电后表示保存信息,充电后表示“1”,放电后表示,放电后表示“0”。 其特点是集成度高,功耗低,价格便宜,但由于电容存其特点是集成度高,功耗低,价格便宜,但由于电容存在漏电现象,电容电荷会因为漏电而逐渐丢失,因此必在漏电现象,电容电荷会因为漏电而逐渐丢失,因此必须定时对须定时对DRAM进行充电称为刷新)。进行充电称为刷新)。 NVRAM NVRAM是一种非易失性随机存储器。是一种非易失性随机

9、存储器。 它的存储电路由它的存储电路由SRAM和和EEPROM共同构成,在正常运共同构成,在正常运行时和行时和SRAM的功能相同,既可以随时写入,又可以随的功能相同,既可以随时写入,又可以随时读出。但在掉电或电源发生故障的瞬间,它可以立即时读出。但在掉电或电源发生故障的瞬间,它可以立即把把SRAM中的信息保存到中的信息保存到EEPROM中,使信息得到自动中,使信息得到自动保护。保护。 微型计算机中半导体存储器的分类如图:微型计算机中半导体存储器的分类如图:3.2 半导体存储器的性能指标半导体存储器的性能指标 1存储容量存储容量 存储容量是指存储器所能容纳二进制信息的总量。存储容量是指存储器所能

10、容纳二进制信息的总量。 一位二进制数为最小单位一位二进制数为最小单位bit),),8位二进制数为一个字位二进制数为一个字节节Byte),单位用),单位用B表示。表示。 由于微机中都是按字节编址的,因此字节由于微机中都是按字节编址的,因此字节B是存储器是存储器容量的基本单位。容量的基本单位。 存储器容量常用的单位还有存储器容量常用的单位还有KB, MB, GB和和TB。 2存取速度存取速度 存取速度通常用存取时间来衡量。存取速度通常用存取时间来衡量。 存取时间又称为访问时间或读存取时间又称为访问时间或读/写时间,它是指从启动一写时间,它是指从启动一次存储器操作到完成该操作所经历的时间。次存储器操

11、作到完成该操作所经历的时间。 内存的存取时间通常用内存的存取时间通常用ns纳秒表示。纳秒表示。 3可靠性可靠性 可靠性是指在规定的时间内,存储器无故障读可靠性是指在规定的时间内,存储器无故障读/写的概率。写的概率。通常用平均无故障时间通常用平均无故障时间MTBF来衡量可靠性。来衡量可靠性。 MTBF可以理解为两次故障之间的平均时间间隔,越长说可以理解为两次故障之间的平均时间间隔,越长说明存储器的性能越好。明存储器的性能越好。 4功耗功耗 功耗反映存储器件耗电的多少,同时也反映了其发热的功耗反映存储器件耗电的多少,同时也反映了其发热的程度。程度。 功耗越小,存储器件的工作稳定性越好。功耗越小,存

12、储器件的工作稳定性越好。 大多数半导体存储器的维持功耗小于工作功耗。大多数半导体存储器的维持功耗小于工作功耗。3.3 只读存储器只读存储器ROM 1.EPROM芯片芯片 EPROM芯片有多种型号,市场上常见的芯片有多种型号,市场上常见的Intel公司的产品公司的产品有:有: 2716容量为容量为2K8bit 2732容量为容量为4K8bit 2764容量为容量为8K8bit 27128容量为容量为16K8bit 27256容量为容量为32K8bit 27512容量为容量为64K8bit12345678910111213141516171819202122232425262728VppA12A7

13、A6A5A4A3A2A1A0D0D1D2GNDVccPGMNCA8A9A11OEA10CED7D6D5D4D327256VppA12A7A6A5A4A3A2A1A0D0D1D2GND276427128VppA12A7A6A5A4A3A2A1A0D0D1D2GND2732AA7A6A5A4A3A2A1A0D0D1D2GND2716A7A6A5A4A3A2A1A0D0D1D2GND2716VccA8A9VppOEA10CED7D6D5D4D32732AVccA8A9A11OE/VppA10CED7D6D5D4D327128VccPGMA13A8A9VppOEA10CED7D6D5D4D327256

14、VccA14A13A8A9VppOEA10CED7D6D5D4D3 2764引脚定义:引脚定义: A0A11/A12为地址线信号为地址线信号 D0D7为数据线信号为数据线信号 OE为允许数据输出选通信号,低电平有效。为允许数据输出选通信号,低电平有效。 CE为片选信号,低电平有效。该信号有效时,芯片工作;为片选信号,低电平有效。该信号有效时,芯片工作;否则,不工作。否则,不工作。 VPP、PGM分别为编程电压、编程脉冲信号。分别为编程电压、编程脉冲信号。 VCC、GND分别为工作电压分别为工作电压5V)、工作地)、工作地0V)。)。 NC未用引脚,为悬浮态。未用引脚,为悬浮态。 2764工作方

15、式:工作方式: 读方式:这是读方式:这是EPROM的主要工作方式。此时,的主要工作方式。此时,VCC=VPP,CE=0,OE=0。数据线为输出。数据线为输出。 维持方式未选中):此时,维持方式未选中):此时,CE=1,VCC=VPP,OE任任意,意,EPROM数据线为高阻态。数据线为高阻态。 编程方式写入方式):编程方式写入方式):VPP加规定电压,加规定电压,CE=OE=1,EPROM数据线为输入。数据线为输入。 编程校验方式:编程校验方式:VPP加规定电压,加规定电压,CE=0,OE=0,数据,数据线为输出。此时,虽然也是读出,但这时是为检查写入线为输出。此时,虽然也是读出,但这时是为检查

16、写入的是否正确而读出。的是否正确而读出。 编程禁止方式:编程禁止方式:VPP加规定电压,加规定电压,CE=0,OE=1,EPROM数据线为高阻态。数据线为高阻态。3.4 随机存取存储器随机存取存储器RAM 1.静态随机存取存储器静态随机存取存储器 Intel 6264芯片芯片 Intel 6264的特性及引脚信号:的特性及引脚信号: A12A0:地址线,可寻址:地址线,可寻址8KB的存储空间。的存储空间。 D7D0:数据线,双向,三态。:数据线,双向,三态。 /OE:读出允许信号,输入,低电平有效。:读出允许信号,输入,低电平有效。 /WE:写允许信号,输入,低电平有效。:写允许信号,输入,低

17、电平有效。 /CE1:片选信号:片选信号1,输入,在读,输入,在读/写方式时为低电平。写方式时为低电平。 CE2:片选信号:片选信号2,输入,在读,输入,在读/写方式时为高电平。写方式时为高电平。 VCC:+5V工作电压。工作电压。 GND:信号地。:信号地。 Intel 6264的操作方式的操作方式 2.动态随机存取存储器动态随机存取存储器 2164A的引脚信号的引脚信号 A7A0:地址线。:地址线。 DIN:数据输入线。:数据输入线。 DOUT:数据输出线。:数据输出线。 /RAS:行地址选通信号,输入,低电平有效。:行地址选通信号,输入,低电平有效。 /CAS:列地址选通信号,输入,低电

18、平有效。:列地址选通信号,输入,低电平有效。 VCC:5V电源。电源。 VSS:信号地。:信号地。 3.5 存储器组织存储器组织 存储器芯片能够存放的位的总数等于单元数乘以每单元存储器芯片能够存放的位的总数等于单元数乘以每单元的数据位数。归纳为:的数据位数。归纳为: 存储器芯片包含存储器芯片包含2x个单元,其中个单元,其中x是地址引脚的数量。是地址引脚的数量。 各个单元包含各个单元包含y位,其中位,其中y是该芯片数据引脚的数量。是该芯片数据引脚的数量。 整个芯片包含整个芯片包含2xy位。位。 例例1 给定的存储器芯片具有给定的存储器芯片具有12个地址引脚,个地址引脚,4个数据个数据引脚,试求得

19、:引脚,试求得: (a它的组织它的组织 (b它的容量它的容量 解:解: (a此存储器芯片具有此存储器芯片具有4096个单元个单元212=4096)。)。每个单元持有每个单元持有4位数据。给出的组织是位数据。给出的组织是40964,通,通常表示为常表示为4K4 (b容量为容量为16Kb,因为总共,因为总共4K单元,每单元持有单元,每单元持有4位数据。位数据。 例例2 若若512K存储器芯片具有存储器芯片具有8个引脚用于数据。试求个引脚用于数据。试求得:得: (a它的组织它的组织 (b该存储器芯片的地址引脚数该存储器芯片的地址引脚数 解:解: (a此存储器芯片具有此存储器芯片具有8个数据引脚,这表

20、明芯个数据引脚,这表明芯片每单元持有片每单元持有8位数据。将容量除以引脚数,可求得位数据。将容量除以引脚数,可求得该存储器芯片内的单元数,即该存储器芯片内的单元数,即512K/8=64K,因而,因而,该存储器芯片的组织是该存储器芯片的组织是64K8 (b此芯片具有此芯片具有16个地址引脚,因为个地址引脚,因为216=64K 例例3 对于如下各个存储器芯片,讨论分配给地址的引对于如下各个存储器芯片,讨论分配给地址的引脚数目。脚数目。 (a16K4 DRAM (b16K4 SRAM 解:解:214=16K (a对于对于DRAM,有,有7个地址引脚个地址引脚A0-A6),以),以及及RAS和和CAS

21、2个引脚。个引脚。 (b对于对于SRAM,有,有14个地址引脚。个地址引脚。 2种情况下,都有种情况下,都有4个引脚作为数据总线。个引脚作为数据总线。3.6 存储器的扩展存储器的扩展 1位扩展位扩展 位扩展是指增加存储字长。位扩展是指增加存储字长。 位扩展可利用芯片地址并联的方式实现,即将各位扩展可利用芯片地址并联的方式实现,即将各芯片的数据线分别接到数据总线的各位,而各芯芯片的数据线分别接到数据总线的各位,而各芯片的地址线、读片的地址线、读/写信号线和片选信号线对应地并写信号线和片选信号线对应地并联在一起。联在一起。 例例4 用两片用两片1K4b的的SRAM芯片芯片2114,组成,组成1K8b的存的存储器。储器。 两片两片2114的地址线和各控制线分别并联在一起,而其中的地址线和各控制线分别并联在一起,而其中1# 芯片的数据线接数据总线的低芯片的数据线接数据总线的低4位,位,2# 芯片的数据线芯片的数据

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论