存储器的分类和主要性能指标(微机原理)-课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《存储器的分类和主要性能指标(微机原理)-课件.ppt》由用户(ziliao2023)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 存储器 分类 主要性能 指标 微机 原理 课件
- 资源描述:
-
1、第第6 6章章 半导体存储器及接口半导体存储器及接口西南大学电子信息工程学院1 6.1 存储器的分类和主要性能指标存储器的分类和主要性能指标 存储器是计算机系统的记忆设备。它用来存放存储器是计算机系统的记忆设备。它用来存放计算机的程序指令、要处理的数据、运算结果以计算机的程序指令、要处理的数据、运算结果以及各种需要计算机保存的信息,是计算机中不可及各种需要计算机保存的信息,是计算机中不可缺少的一个重要组成部分。缺少的一个重要组成部分。1、存储器的分类、存储器的分类(1 1)按存储器与中央处理器的关系分按存储器与中央处理器的关系分l内部存储器内部存储器l外部存储器外部存储器第第6 6章章 半导体
2、存储器及接口半导体存储器及接口西南大学电子信息工程学院2 作用作用:保存正在执行的程序和数据保存正在执行的程序和数据;掩膜型掩膜型ROM 主存储器主存储器 可一次编程可一次编程PROM (内存内存)ROM 紫外线擦除的紫外线擦除的 EPROM 电可擦除的电可擦除的EEPROM微型计算机微型计算机 元件元件:快擦型快擦型Flash MEM的存储器由的存储器由 静态静态RAM RAM 动态动态RAM 作用:保存主存的副本或暂时不执行的作用:保存主存的副本或暂时不执行的 辅助存储器辅助存储器 程序和数据;程序和数据;(外存)外存)软软/硬磁盘硬磁盘 介质:介质:光盘光盘 磁带等磁带等第第6 6章章
3、半导体存储器及接口半导体存储器及接口西南大学电子信息工程学院3(2 2)按存储介质划分)按存储介质划分 l磁芯存储器磁芯存储器l半导体存储器半导体存储器l磁泡存储器磁泡存储器l磁表面存储器磁表面存储器l激光存储器等激光存储器等本章主要讲授本章主要讲授半导体存储器半导体存储器。在微型计算机中,半导体存储器主要作为在微型计算机中,半导体存储器主要作为内存储器使用。内存储器使用。第第6 6章章 半导体存储器及接口半导体存储器及接口西南大学电子信息工程学院4半导体存储器的分类:半导体存储器的分类:按工作方式分按工作方式分 按制造工艺分按制造工艺分 按存储机理分按存储机理分 双极型双极型RAMRAM 随
4、机存取存储器随机存取存储器 静态读写存储器静态读写存储器(SRAM)(SRAM)(RAMRAM)金属氧化物型金属氧化物型 (MOSMOS)RAMRAM 动态读写存储器(动态读写存储器(DRAMDRAM)ROMROM PROM PROM 只读存储器只读存储器 EPROMEPROM (R0MR0M)E E2 2PROMPROM 闪速闪速E E2 2PROMPROM(FLASHFLASH)第第6 6章章 半导体存储器及接口半导体存储器及接口西南大学电子信息工程学院5 表示一个计算机系统内存储器存储数据多少的指标。表示一个计算机系统内存储器存储数据多少的指标。存储容量存储容量=字数字数 字长字长注意:
5、注意:以字节为单位。以字节为单位。内存容量内存容量与与内存空间内存空间的区别的区别内存容量内存容量:若某微机配置:若某微机配置2 2条条128MB128MB的的SDRAMSDRAM内存条,内存条,则其内存容量为则其内存容量为256MB256MB。内存空间内存空间:又称为存储空间、寻址范围,是指微机的寻址:又称为存储空间、寻址范围,是指微机的寻址 能力,与能力,与CPUCPU被使用的地址总线宽度有关被使用的地址总线宽度有关 。第第6 6章章 半导体存储器及接口半导体存储器及接口西南大学电子信息工程学院6芯片容量芯片容量 是指一片存储器芯片所具有的存储容量。是指一片存储器芯片所具有的存储容量。例如
6、:例如:SRAM SRAM芯片芯片62646264的容量为的容量为8K8K8bit8bit,即它有,即它有8K8K个个单元,每个单元存储单元,每个单元存储8 8位(一个字节)二进制数据。位(一个字节)二进制数据。DRAM DRAM芯片芯片NMC4l256NMC4l256的容量为的容量为256K256Klbitlbit,即它,即它有有256K256K个单元,每个单元存储个单元,每个单元存储1 1位二进制数据。位二进制数据。最大存取时间最大存取时间 内存储器从接收寻找存储单元的地址码开始,内存储器从接收寻找存储单元的地址码开始,到它取出或存入数码为止所需要的最长时间。到它取出或存入数码为止所需要的
7、最长时间。第第6 6章章 半导体存储器及接口半导体存储器及接口西南大学电子信息工程学院7功耗功耗 包括包括“维持功耗维持功耗”和和“操作功耗操作功耗”两种。两种。可靠性可靠性 一般指存储器对电磁场及温度等变化的抗干一般指存储器对电磁场及温度等变化的抗干扰能力。通常用扰能力。通常用“平均无故障时间平均无故障时间”来表示。来表示。目前所用的半导体存储器芯片的平均故障间目前所用的半导体存储器芯片的平均故障间隔时间(隔时间(MTBF)约为)约为5l06l108小时左右。小时左右。第第6 6章章 半导体存储器及接口半导体存储器及接口西南大学电子信息工程学院8集成度集成度 每片存储器芯片上集成的基本存储单
8、元的个数。每片存储器芯片上集成的基本存储单元的个数。常用存储器芯片有:常用存储器芯片有:1K位位/片,片,如:如:Intel 2115A(1K1);16K位位/片,如:片,如:MCM2167H35L(16K1);64K位位/片,如:片,如:MCM62L67-35L(64K1);256K位位/片,如:片,如:MCM6205NJ17(32K8);第第6 6章章 半导体存储器及接口半导体存储器及接口西南大学电子信息工程学院96.2 半导体存储器件半导体存储器件只读存储器(只读存储器(ROM)ROM具有掉电后信息不会丢失的特点,一般用于存放具有掉电后信息不会丢失的特点,一般用于存放固定的程序和数据等。
9、如监控程序、固定的程序和数据等。如监控程序、BIOS程序、字库等。程序、字库等。ROM的结构和特点的结构和特点 第第6 6章章 半导体存储器及接口半导体存储器及接口西南大学电子信息工程学院10 薄栅氧化层的薄栅氧化层的管子为正常开启管子为正常开启 厚栅氧化层的厚栅氧化层的管子为高开启管子为高开启 ROM ROM的分类的分类 按生产工艺和工作特性分为:按生产工艺和工作特性分为:掩膜编程的掩膜编程的ROMROM(Mask Programmed ROMMask Programmed ROM)例如:采用例如:采用“并联单元阵列并联单元阵列”的掩膜的掩膜ROMROM第第6 6章章 半导体存储器及接口半导
10、体存储器及接口西南大学电子信息工程学院11可编程只读存储器(可编程只读存储器(Programmable ROMProgrammable ROM)有有“熔断丝型熔断丝型”和和“PNPN结击穿型结击穿型”两种。用户可以对其一次两种。用户可以对其一次性编程,重复读出。性编程,重复读出。熔断丝型熔断丝型PROMPROM是以是以熔丝的接通或断开来熔丝的接通或断开来表示存储信息是表示存储信息是“1/01/0”。例如:例如:熔断丝型熔断丝型8 84ROM4ROM第第6 6章章 半导体存储器及接口半导体存储器及接口西南大学电子信息工程学院12可擦可编程只读存储器(可擦可编程只读存储器(EPROM)EPROM
11、2732 4K8EPROM 27C020 256K8第第6 6章章 半导体存储器及接口半导体存储器及接口西南大学电子信息工程学院13可电擦除只读存储器(可电擦除只读存储器(E2PROM)E2PROM 有多种电路有多种电路结构。右图为结构。右图为Flotox结结构的构的E2PROM结构剖面结构剖面图。图。厚度厚度200埃,在场埃,在场强强107V/cm时,下漏与时,下漏与浮栅之间可以进行双向浮栅之间可以进行双向电子运动,实现对单元电子运动,实现对单元的擦和写。的擦和写。例如:例如:Intel 2816 E2PROM 容量为容量为 2K8Flotox E2PROM的单元电路的单元电路第第6 6章章
12、 半导体存储器及接口半导体存储器及接口西南大学电子信息工程学院14快擦除读写存储器快擦除读写存储器(Flash Memory)写入速度类似于写入速度类似于RAM,掉电后内容又不丢失的一掉电后内容又不丢失的一种新型种新型EPROM。Intel 公司的公司的Flash Memory:28F001BX (1Mb);28F200BX (2Mb);28F400BX (4Mb);28F008SA (8Mb);Flash Memory的主要应用:的主要应用:l作为代码存储器;作为代码存储器;l作为固态大容量存储器;作为固态大容量存储器;l用作固态盘。用作固态盘。第第6 6章章 半导体存储器及接口半导体存储器
13、及接口西南大学电子信息工程学院15 随机存取存储器随机存取存储器RAM RAM主要用来存放当前运行的程序、各种输入主要用来存放当前运行的程序、各种输入/输出数输出数据、中间运算结果及堆栈等,其内容可随时读出、写入或修据、中间运算结果及堆栈等,其内容可随时读出、写入或修改,掉电后内容会全部丢失。改,掉电后内容会全部丢失。SRAM的基本结构的基本结构第第6 6章章 半导体存储器及接口半导体存储器及接口西南大学电子信息工程学院16实用静态存储器芯片举例实用静态存储器芯片举例 6264 6264芯片是芯片是8K8K8bit8bit的的CMOS SRAMCMOS SRAM静态存储器。静态存储器。6264
14、6264存储芯片的引线及其功能存储芯片的引线及其功能第第6 6章章 半导体存储器及接口半导体存储器及接口西南大学电子信息工程学院17 SRAM 6264操作时序图操作时序图 写操作时序图写操作时序图 读操作时序图读操作时序图 第第6 6章章 半导体存储器及接口半导体存储器及接口西南大学电子信息工程学院186264在在8088系统中的应用系统中的应用6264的全地址译码连接图的全地址译码连接图 用用138译码器实现全地址译码连接译码器实现全地址译码连接 第第6 6章章 半导体存储器及接口半导体存储器及接口西南大学电子信息工程学院196264芯片在上述系统中的地址范围:芯片在上述系统中的地址范围:
15、A19A18A17A16A15A14A13A12A11A0 0 0 1 1 1 1 1 0 0 0 0 0 1 1 1 1 1 1 1 1所以该所以该6264芯片的地址范围为芯片的地址范围为3E000H3FFFFH 第第6 6章章 半导体存储器及接口半导体存储器及接口西南大学电子信息工程学院206.3 SRAM6.3 SRAM、ROMROM与与CPUCPU的连接方法的连接方法要解决的技术问题要解决的技术问题 SRAMSRAM、ROMROM的速度要满足的速度要满足CPUCPU的读的读/写要求;写要求;SRAMSRAM、ROMROM的字数和字长要与系统要求一致;的字数和字长要与系统要求一致;所构成
16、的系统存储器要满足所构成的系统存储器要满足CPUCPU自启动和正常运行条件。自启动和正常运行条件。存储器扩展技术存储器扩展技术 当单个存储器芯片不能满足系统字长或存储单元个数当单个存储器芯片不能满足系统字长或存储单元个数的要求时,用多个存储芯片的组合来满足系统存储的要求时,用多个存储芯片的组合来满足系统存储容量的容量的需求。需求。这种组合就称为存储器的扩展。这种组合就称为存储器的扩展。存储器存储器扩展的几种方式:扩展的几种方式:位扩展位扩展 当单个存储芯片的字长(位数)不能满足要求时,就当单个存储芯片的字长(位数)不能满足要求时,就需要进行位扩展。需要进行位扩展。第第6 6章章 半导体存储器及
17、接口半导体存储器及接口西南大学电子信息工程学院21位扩展方法:位扩展方法:将每个存储芯片的地址线、控制线将每个存储芯片的地址线、控制线“同名同名”并连并连在一起,数据线分别连接至系统数据总线的不同位上在一起,数据线分别连接至系统数据总线的不同位上。例如:例如:用用4K4位的位的SRAM芯片构成芯片构成4K8位的存储器。位的存储器。第第6 6章章 半导体存储器及接口半导体存储器及接口西南大学电子信息工程学院22字扩展字扩展 当单片存储器的字长满足要求,而存储单元的当单片存储器的字长满足要求,而存储单元的个数不能够时,就需要进行字扩展。个数不能够时,就需要进行字扩展。字扩展方法:字扩展方法:将每个
18、芯片的地址线、数据线和读将每个芯片的地址线、数据线和读/写控制线等写控制线等按信号名称并连在一起,只将选片端分别引到地址按信号名称并连在一起,只将选片端分别引到地址译码器的不同输出端,即用片选信号来区别各个芯译码器的不同输出端,即用片选信号来区别各个芯片的地址。片的地址。第第6 6章章 半导体存储器及接口半导体存储器及接口西南大学电子信息工程学院23例如:例如:用两片用两片64K8位的位的SRAM芯片构成容量为芯片构成容量为128KB的存储器。的存储器。两片芯片的地址范围:两片芯片的地址范围:20000H2FFFFH和和30000H3FFFFH。第第6 6章章 半导体存储器及接口半导体存储器及
19、接口西南大学电子信息工程学院24字位扩展字位扩展 在构成一个实际的存储器时,往往需要同时进行位扩展在构成一个实际的存储器时,往往需要同时进行位扩展和字扩展才能满足存储容量的需求。和字扩展才能满足存储容量的需求。设系统存储器容量为:设系统存储器容量为:M MN N位位 使用的存储器芯片容量为:使用的存储器芯片容量为:L LK K位位 (L LM,KM,KN N)则需要存储器数量为:则需要存储器数量为:(M(ML)L)(N(NK)K)片片MN MN 第第6 6章章 半导体存储器及接口半导体存储器及接口西南大学电子信息工程学院25例如:例如:用用Intel 2164构成容量为构成容量为128KB的内
20、存。的内存。解:解:求所需存储器芯片数量求所需存储器芯片数量 2164是是64K1位的芯片位的芯片所需的芯片数为所需的芯片数为(128/64)(8/1)=16 (片)(片)地址线的分配地址线的分配寻址(寻址(217=128K)个内存单元至少需要)个内存单元至少需要17位位地址信号线。其中,寻址地址信号线。其中,寻址2164内部(内部(216=64K)需要)需要16位地址信号(分为行和列),余下的位地址信号(分为行和列),余下的1根地址线用根地址线用于区分两个于区分两个64KB的存储模块。的存储模块。第第6 6章章 半导体存储器及接口半导体存储器及接口西南大学电子信息工程学院26画出逻辑电路图画
21、出逻辑电路图(控制线未画)(控制线未画)芯片地址范围:芯片地址范围:00000H-0FFFFH和和10000H-1FFFFH第第6 6章章 半导体存储器及接口半导体存储器及接口西南大学电子信息工程学院27片选信号的产生方法片选信号的产生方法 产生片选信号的方法很多,归纳起来有三种:产生片选信号的方法很多,归纳起来有三种:(设该存储器工作在(设该存储器工作在8088CPU系统中)系统中)线选法线选法 用剩余的高位地址线作为片选信号。用剩余的高位地址线作为片选信号。上例中芯片使用地址线上例中芯片使用地址线A0A15,则,则A16A19为剩余的为剩余的高位地址线,都可以作为片选信号。高位地址线,都可
22、以作为片选信号。优点:线路简单,成本低;优点:线路简单,成本低;缺点:芯片组地址不连续,容易产生总线冲突。缺点:芯片组地址不连续,容易产生总线冲突。第第6 6章章 半导体存储器及接口半导体存储器及接口西南大学电子信息工程学院28全译码法全译码法 用剩余的所有高位地址线经译码器产生各存储器芯片的片选用剩余的所有高位地址线经译码器产生各存储器芯片的片选信号,使每一个存储器单元在整个内存空间中具有唯一的一个信号,使每一个存储器单元在整个内存空间中具有唯一的一个地址。地址。在上例中,可用高位地址线在上例中,可用高位地址线A16A19,经译码器产生,经译码器产生24个译个译码输出,从中选择码输出,从中选
23、择Y0-Y1作为片选信号。作为片选信号。优点:优点:每个存储单元地址是唯一的,芯片组地址连续,不会产生每个存储单元地址是唯一的,芯片组地址连续,不会产生总线冲突;总线冲突;缺点:缺点:译码电路太复杂,成本高。译码电路太复杂,成本高。第第6 6章章 半导体存储器及接口半导体存储器及接口西南大学电子信息工程学院29部分地址译码法部分地址译码法 仅用剩余高位地址线的一部分(而不是全部)译码仅用剩余高位地址线的一部分(而不是全部)译码产生片选信号。产生片选信号。在上例中,仅用在上例中,仅用A16经译码器产生经译码器产生Y0-Y1作为片选信号。作为片选信号。优点:优点:译码电路简单,且可使芯片组地址连续
24、,也不会产生译码电路简单,且可使芯片组地址连续,也不会产生总线冲突;总线冲突;缺点:缺点:每个存储单元有多个重叠地址,但不影响每个存储单元有多个重叠地址,但不影响 正常操作。正常操作。第第6 6章章 半导体存储器及接口半导体存储器及接口西南大学电子信息工程学院30应用举例应用举例 8 8位存储器接口位存储器接口 (用于(用于80888088、8018880188的的8 8位数据总线)位数据总线)例例1 1:用:用UVEPROM 2764UVEPROM 2764和和SRAM 6264SRAM 6264组成组成80888088的内存储器,的内存储器,要求形成要求形成16KB ROM16KB ROM
25、和和16KB RAM16KB RAM。解:分析解:分析 UVEPROM 2764UVEPROM 2764和和SRAM 6264 SRAM 6264 都是都是8K8K8 8的存储器;的存储器;而系统存储器都是而系统存储器都是16KB=16K16KB=16K8 8。ROMROM和和RAMRAM都只需要进行字数扩展,各需要都只需要进行字数扩展,各需要 16K/8K 16K/8K8/8=2 8/8=2(片)(片)系统存储器需要地址线:系统存储器需要地址线:loglog2 232K=15(32K=15(根根)存储器芯片需要地址线:存储器芯片需要地址线:loglog2 28K=13(8K=13(根根)用用
展开阅读全文