半导体存储器和高速缓冲存储器.ppt
《半导体存储器和高速缓冲存储器.ppt》由会员分享,可在线阅读,更多相关《半导体存储器和高速缓冲存储器.ppt(60页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1/46一、存储系统概一、存储系统概述述二、二、随机存储器(随机存储器(RAM)三、只读存储器(三、只读存储器(ROM)四、存储器部件的组成与连接四、存储器部件的组成与连接五、微机系统中的高速缓冲存储器五、微机系统中的高速缓冲存储器(80 x86)第5讲 半导体存储器和高速缓冲存储器2/46本讲重点:本讲重点:掌握存储器的工作原理及存储器的扩展方法。掌握存储器的工作原理及存储器的扩展方法。本讲难点:本讲难点:存储器扩展方法:线选法和译码法。存储器扩展方法:线选法和译码法。第第5讲讲 半导体存储器和高速缓冲存储器半导体存储器和高速缓冲存储器3/46存储器存储器是计算机中存储信息的部件。它可以把需
2、是计算机中存储信息的部件。它可以把需要要CPU处理的程序和原始数据存储起来,处处理的程序和原始数据存储起来,处理时自动而连续地从存储器中取出程序中的理时自动而连续地从存储器中取出程序中的指令并执行指令规定的操作。分为指令并执行指令规定的操作。分为程序存储程序存储器器和和数据存储器数据存储器两大类。两大类。一、存储系统概述4/461.半导体存储器的分类半导体存储器的分类5/46(1)存储容量:存储容量:存储器芯片上能存储的二进制数的存储器芯片上能存储的二进制数的位数。位数。芯片的存储容量存储单元数芯片的存储容量存储单元数存储单元的位数存储单元的位数 2MN M:芯片的地址线根数;芯片的地址线根数
3、;N:芯片的数据线根数:芯片的数据线根数 2.存储器的主要技术指标存储器的主要技术指标6/46解:该芯片上有解:该芯片上有1024个存储单元,每个单元内可存储一位二个存储单元,每个单元内可存储一位二进制数。进制数。地址线根数地址线根数M为为10;数据线根数数据线根数 为为1在存储容量的表示方法中,常常用到在存储容量的表示方法中,常常用到KB、MB、GB等,其等,其关系为:关系为:1KB=210B=1024B,1MB=210KB=1024KB,1GB=210MB=1024MB。【例例】某存储芯片容量为某存储芯片容量为10241,其容量为多少?,其容量为多少?7/46(2)存取速度:)存取速度:一
4、般用下面的两个参数描述一般用下面的两个参数描述 存取时间(存取时间(Access Time):):用用TA表示,指从存取命令发出到操作完表示,指从存取命令发出到操作完成所经历的时间。成所经历的时间。存取周期(存取周期(Access Cycle),),用用TAC表示,指两次存储器访问所允许的表示,指两次存储器访问所允许的最小时间间隔。因为该时间包括了数据存取的准备和稳定时间,所以,最小时间间隔。因为该时间包括了数据存取的准备和稳定时间,所以,TAC比比TA稍大。该参数常常表示为读周期稍大。该参数常常表示为读周期TRC或写周期或写周期TWC,而,而TAC是是它们的统称。它们的统称。(3)功耗:功耗
5、:芯片在正常工作时所消耗的电功率。由芯片在正常工作时所消耗的电功率。由“维持功维持功率率”和和“操作功率操作功率”两部分组成。两部分组成。维持功率:维持功率:是指存储芯片未被选中工作时所消耗的电能。是指存储芯片未被选中工作时所消耗的电能。操作功率:操作功率:是指存储芯片被选中工作时所消耗的电能。是指存储芯片被选中工作时所消耗的电能。2.半导体存储器的性能指标半导体存储器的性能指标首页首页8/46二、随机存储器(二、随机存储器(RAM)分为静态分为静态RAM和动态和动态RAM两种。用来保两种。用来保存数据。存数据。常用常用的静态的静态RAM芯片有芯片有6116,6264,62256等。等。常用静
6、态常用静态RAMRAM芯片的管脚配置图芯片的管脚配置图9/4610/4611/4612/4613/4614/4615/46 管脚 管脚首页16/4617/4618/4619/4620/4621/4622/46三、只读存储器(三、只读存储器(ROM)2 28 8引引脚脚E EP PR RO OM M芯芯片片管管脚脚配配置置常用常用EPROM芯芯片有:片有:2716、2732、2764、27128、27256、275121.EPROM芯片芯片23/462716功能表功能表工作方式工作方式/PGM/PGMVccVccVppVppD D7 7D D0 0待用待用1 1+5V+5V+5V+5V高阻高阻读
7、读出出0 00 0+5V+5V+5V+5V输输出出读读出禁止出禁止0 01 1+5V+5V+5V+5V高阻高阻编编程写入程写入正脉冲正脉冲1 1+5V+5V+25V+25V输输入入编编程校程校验验0 00 0+5V+5V+25V+25V输输出出编编程禁止程禁止0 01 1+5V+5V+25V+25V高阻高阻24/462764功能表功能表工作方式工作方式A A9 9VccVccVppVppD D7 7D D0 0读读出出0 00 01 1+5V+5V+5V+5V输输出出读读出禁止出禁止0 01 11 1+5V+5V+5V+5V高阻高阻待用待用1 1+5V+5V+5V+5V高阻高阻读读IntelI
8、ntel标识标识符符0 00 0+12V+12V1 1+5V+5V+5V+5V输输出出编码编码标标准准编编程程0 01 1负负脉冲脉冲+5V+5V+25V+25V输输入入IntelIntel编编程程0 01 1负负脉冲脉冲+5V+5V+25V+25V输输入入编编程校程校验验0 00 01 1+5V+5V+25V+25V输输出出编编程禁止程禁止1 1+5V+5V+25V+25V高阻高阻25/462.EEPROM当前当前EEPROM有两类产品。有两类产品。一类是并行传送数据,称一类是并行传送数据,称并行并行EEPROM;这类芯片;这类芯片具有较高的传送速率,如具有较高的传送速率,如Intel的的2
9、817A(2K8位);位);另一类是串行传送数据,称另一类是串行传送数据,称串行串行EEPROM;这类芯;这类芯片只用少数几个引脚来传送地址和数据,使引脚数、片只用少数几个引脚来传送地址和数据,使引脚数、芯片体积和功耗大为减少,如芯片体积和功耗大为减少,如AT24C16(2K8位)。位)。AT24C16只有只有8个引脚,支持个引脚,支持I2C串行接口。串行接口。26/46EEPROM芯片芯片2817A 27/46EEPROM芯片芯片2864A 工作方式工作方式I/OI/O7 7I/OI/O0 0维维持持1 1高阻高阻读读出出0 00 01 1输输出出写入写入0 01 1负负脉冲脉冲输输入入数据
10、数据查询查询0 00 01 1输输出出28/46四、存储器与微处理器的连接本节要求:本节要求:了解存储器地址分配的概念;了解存储器地址分配的概念;掌握掌握位扩展位扩展和和字扩展字扩展的方法;的方法;掌握片选信号产生的两种方法:掌握片选信号产生的两种方法:线选法线选法和和译码法译码法;本节是全讲的重点。本节是全讲的重点。29/461.存储器地址分配存储器地址分配存储器地址分配存储器地址分配配置微机内存时,往往要选择若干个存储器芯片才能达到容配置微机内存时,往往要选择若干个存储器芯片才能达到容量要求。量要求。这些选择好的存储器芯片如何同这些选择好的存储器芯片如何同CPU有效地连接并能有效地有效地连
11、接并能有效地寻址,就存在一个寻址,就存在一个存储器的地址分配问题。存储器的地址分配问题。例如,例如,IBM PC/XT的内存地址分配情况如下图所示。它是将的内存地址分配情况如下图所示。它是将ROM安排在高端,而把安排在高端,而把RAM安排在低端安排在低端。30/46IPM PC/XT 存储器地址分配31/462.位扩展和字扩展位扩展和字扩展用多片存储芯片构成一个需要的内存空间,它们在用多片存储芯片构成一个需要的内存空间,它们在整个内存中占据不同的地址范围,任一时刻仅有一整个内存中占据不同的地址范围,任一时刻仅有一片(或一组)被选中片(或一组)被选中存储器的扩展存储器的扩展。位扩展位扩展字扩展字
12、扩展字位扩展字位扩展32/46u 位扩展位扩展存储器的存储容量等于:存储器的存储容量等于:单元数单元数每单元的位数每单元的位数当构成内存的存储器芯片的字长小于内存单元的字长当构成内存的存储器芯片的字长小于内存单元的字长时,就要进行位扩展,使每个单元的字长满足要求。时,就要进行位扩展,使每个单元的字长满足要求。位扩展方法:位扩展方法:将每片的地址线、控制线并联,将每片的地址线、控制线并联,数据线分别引出数据线分别引出。位扩展特点:位扩展特点:存储器的单元数不变,位数增加存储器的单元数不变,位数增加字节数字节数字长字长33/46 位扩展举例位扩展举例【例例】用用27256 EPROM芯片扩展字芯片
13、扩展字长为长为32位的存储器。位的存储器。分析:一片分析:一片27256字字长为长为8位,扩展到位,扩展到32位共需位共需4片。片。34/46u 字扩展字扩展地址空间的扩展。芯片每个单元中的字长满足,地址空间的扩展。芯片每个单元中的字长满足,但单元数不满足。但单元数不满足。扩展原则:扩展原则:每个芯片的地址线、数据线、控制线并联,每个芯片的地址线、数据线、控制线并联,仅片仅片选端分别引出选端分别引出,以实现每个芯片占据不同的地,以实现每个芯片占据不同的地址范围。址范围。35/46 字扩展举例字扩展举例【例例】用用27256 EPROM芯片扩展芯片扩展64K的存储器数的存储器数据线为据线为8位。
14、位。分析:一片分析:一片27256容容量为量为32K,扩展,扩展到到64K共需共需2片。片。36/46u 字位扩展字位扩展根据内存容量及芯片容量确定所需存储芯片数根据内存容量及芯片容量确定所需存储芯片数进行位扩展以满足字长要求进行位扩展以满足字长要求进行字扩展以满足容量要求进行字扩展以满足容量要求若已有存储芯片的容量为若已有存储芯片的容量为LK,要构成容量为要构成容量为M N的存储器,需要的芯片数为:的存储器,需要的芯片数为:(M/L)(N/K)通常把通常把N/K后的数据称为后的数据称为芯片组数芯片组数。37/46 字位扩展举例(字位扩展举例(1)【例例】若用若用4K1位的位的RAM芯片组成芯
15、片组成16K8位的存储器,需位的存储器,需要多少芯片?要多少芯片?A19A0地址线中哪些参与片内寻址?哪些地址线中哪些参与片内寻址?哪些作为芯片组的片选信号?作为芯片组的片选信号?答:数据线从答:数据线从1位扩展到位扩展到8位,要进行位扩展。位扩展需位,要进行位扩展。位扩展需8/1=8片。每片。每8片称为一个芯片组。片称为一个芯片组。芯片容量从芯片容量从4K扩展到扩展到16K,要进行字扩展,需,要进行字扩展,需16/4=4组芯片。组芯片。所以总共需所以总共需4*8=32片芯片。片芯片。A9A0地址线参与片内寻址,地址线参与片内寻址,A19A10可作为片选信号。可作为片选信号。38/46 字位扩
16、展举例(字位扩展举例(2)【例例】使用下列使用下列RAM组成所需的存储容量,各需多少片组成所需的存储容量,各需多少片RAM芯片?各需多少个芯片?各需多少个RAM芯片组?共需多少寻址线芯片组?共需多少寻址线?每块芯片需多少寻址线?每块芯片需多少寻址线?(1)5124位芯片,组成位芯片,组成8K8位的存储容量;位的存储容量;(2)10241位芯片,组成位芯片,组成32K8位的存储容量。位的存储容量。答:()需答:()需 片片RAM芯片;需芯片;需16个个RAM芯芯片组;共需片组;共需13根寻址线;每块芯片需根寻址线;每块芯片需9根寻址线。根寻址线。()需()需 片片RAM芯片;需芯片;需32个个R
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 半导体 存储器 高速 缓冲存储器
限制150内