微机原理5章.ppt
《微机原理5章.ppt》由会员分享,可在线阅读,更多相关《微机原理5章.ppt(94页珍藏版)》请在三一办公上搜索。
1、,第5章 存储器,内容:5.1 存储器的概述5.2 随机存取存储器RAM(SRAM,DRAM)5.3 只读存储器ROM5.4 CPU与存储器的连接重点:存储器分类SRAM和DRAMCPU与存储器的连接,本章主要讨论内存(主存)及其与CPU的接口,微型计算机的存储结构寄存器位于CPU中主存由半导体存储器(ROM/RAM)构成外部存储器指磁盘、磁带、磁鼓、光盘等大容量存储器,采用磁、光原理工作高速缓存(CACHE)由静态RAM芯片构成计算机工作时,一般由ROM(BIOS)中的引导程序启动系统,再从外存中读取系统程序和应用程序,送到RAM中,程序运行的中间结果放在RAM中(RAM不够时也放在外存中)
2、,程序结束时将最后结果放入外部存储器。,5.1 存储器概述,按用途分:内部存储器(内存,主存)外部存储器(外存,辅存),一、内部存储器,按制造工艺分类:双极型:速度快、集成度低、功耗大 MOS型:速度慢、集成度高、功耗低,按使用属性分类:随机存取存储器RAM(Random Access memory)只读存储器ROM(Read Only Memory)。,RAM可读、可写,但具有易失性,常用于存放数据、中间结果等。ROM在程序执行时只能读不能写。非易失性的,断电后内容不消失,所以常用于存放系统程序或不常改变的数据。掩膜ROM不可改写。可编程PROM、EPROM、E2PROM及FLASH在 一定
3、条件下可改写。,只读存储器ROM,掩膜ROM:信息制作在芯片中,不可更改PROM:允许一次编程,此后不可更改EPROM:用紫外光擦除,擦除后可编程;并允许用户多次擦除和编程EEPROM:采用加电方法在线进行擦除和编程,可多次擦写(反复使用)。Flash ROM(闪存):能够加电快速擦写的EEPROM,但只能按块(Block)擦除。,按信息写入方式分类,,集成电路的内部结构也不相同,二、存储器性能指标1、存储容量2、存取时间:访问一次存储器所需的时间3、功耗3、可靠性 4、价格,5.2 随机存取存储器RAM,主要内容SRAM DRAM存储芯片的内部结构,基本存储电路,5.2.1静态随机存取存储器
4、SRAM一、静态RAM的构成,存储器芯片内部结构框图,(一)存储矩阵 用来存储信息,由若干个存储单元组成。每个存储单元 具有一个唯一的地址 可存储1位(位片结构)或多位(字片结构)二进制数据芯片存储体的存储容量 存储单元数存储单元的位数 2MN(BIT)存储容量与地址、数据线根数有关:M:芯片的地址线根数 N:芯片的数据线根数 封装引线数减少,芯片成品合格率就会提高,有关存储容量的概念:,基本存储电路(1位信息),存储单元(1位、4位、8位、16位)具有唯一的地址,一个芯片的存储体多个存储单元,一台计算机的内存若干个存储芯片,例:INTEL2114 为1K4 位的静态RAM,例:2MB,位片结
5、构字片结构,(二)地址选择电路 地址选择电路包括地址码缓冲器,地址译码器等。地址译码器用来对地址码译码。地址译码方式有两种:1.单(线性)译码方式 它的全部地址只用一个电路译码,译码输出的选择线直接选中对应地址码的存储单元。2.双(复合)译码方式 行译码:其输出线称行选择线,它选中存储矩阵中一行的 所有存储单元.列译码:其输出线称列选择线,它选中一列的所有单元。只有X向和Y向的选择线同时选中的那一位存储单元,才能 进行读或写操作。,单译码结构双译码结构双译码可简化芯片设计减少选择线的数目时主要采用的译码结构,26,2 23,(三)控制电路与读/写电路 CPU对存储器的控制信号有读信号()、写信
6、号()和片选信号()等。CPU送出的高位地址经译码后,送到 片选信号端,使其有效,则存储器芯片被选中,允许与外界交换信息。当读写控制信号RD,WR送到芯片的R/W端时,存储器的数据经三态数据缓冲器的D0D7端输入/输出。读/写电路包括读/写放大器、双向三态缓冲器等。它是数据信息输入和输出的通道。,SRAM结构框图:存储矩阵可选用位结构矩阵或字结构矩阵地址译码器采用双译码控制逻辑和三态数据缓冲器 通过读/写端和CS片选端控制由I/O电路对存储器单元输入/输出信号。,二、静态RAM(SRAM)的基本存储电路 基本存储电路用于存储一位二进制信息:“0”或“1”。构成器件:双极型快速稳定,集成度低,工
7、艺复杂。MOS速度较双极型低,比Dram快。特点:存取周期快(双极型10nS,MOS几十-几百nS),不需刷新,外电路简单,基本单元晶体管数目较多,适于小容量。六管静态存储电路,由 RS触发器存储信息。T1T2双稳态触发器T3T4负载管 T5T6控制管 特点:非破坏性读出,双稳态保持稳态不用刷新。,T8,1、双稳态触发器:T1、T2是工作管 T3、T4是负载管 两个稳定状态:A=1,B=0“1”A=0,B=1“0”2、开关管:T5、T6、T7、T8 加高电平,导通,开 低电平,截止,关3、作为存储单元单元被选中两种操作 写:1 或0 读:里边的信息出现在数据线上。单元不被选中:存贮信息一旦掉电
8、,再上电,状态不一定。,T6,Vcc,T2,T4,T3,T5,T7,T1,行选线X,列选线Y,A,B,D位线,六管静态存储电路,I/O,I/O,三、静态RAM芯片例子,SRAM一般采用“字结构”存储矩阵:每个存储单元存放多位(4、8位)一般为小容量,快速存储芯片典型SRAM芯片:,2114 1K4位6116 2K 8位6264 8K 8位62128 16K 8位62256 32K 8位,SRAM芯片6264,6264采用CMOS工艺制作,单一5V电源,额定功耗200mW,典型存取时间为200ns,双列直插式封装。存储容量为 8K8bit,字结构13 根地址线 A12A08 根数据线 IO7IO
9、02 根片选 CE1、CE2读写 WE、OENC表示空端,该引脚未被使用,6264引脚排列图,6264工作方式,四、静态RAM的读/写过程 静态RAM的结构组成原理图如图所示:4K*1位,1).读出过程(1)地址码加到RAM芯片的地址输入端,经X与Y地址译码器译码,产生行选与列选信号,选中某一存储单元,该单元中存储的代码,经一定时间,出现在IO电路的输入端。电路对读出的信号进行放大、整形,送至输出缓冲寄存器。缓冲寄存器一般具有三态控制功能,没有开门信号,所存数据还不能送到DB上。,(2)在送上地址码的同时,还要送上读/写控制信号(R/W或RD、WR)和片选信号(CS)。读出时,使R/W,CS,
10、这时,输出缓冲寄存器的三态门将被打开,所存信息送至DB上。于是,存储单元中的信息被读出。,2).写入过程()地址码加在RAM芯片的地址输入端,选中相应的存储单元,使其可以进行写操作。()将要写入的数据放在DB上。()加上片选信号CS及写入信号R/W。这两个有效控制信号打开三态门使DB上的数据进入输入电路,送到存储单元的位线上,从而写入该存储单元。,5.2.2 DRAM的存储电路,动态RAM芯片是以MOS管栅极电容是否充有电荷来存储信息的。其基本单元电路一般由四管、三管和单管组成,以三管和单管较为常用。由于它所需要的管子较少,故可以扩大每片存储器芯片的容量,并且其功耗较低,所以在微机系统中,大多
11、数采用动态RAM芯片。DRAM芯片一般采用“位结构”存储矩阵,容量大,集成度高,但速度比SRAM慢。,D,T1,Cs,字选线,信息存储在电容Cs内。T1为开关管。字选线为1,T1导通,信息由D线入/出CS。缺点:漏电和破坏性读出,需要恢复。改进:加刷新放大器,重写与定时刷新,速度几百次/秒。改进后动态RAM特点:读写操作地址两次打入 先输RAS,后CAS。(为了减少引脚的封装数)刷新操作只输入RAS(整行同时涮新)刷新周期不能进行读写操作,列选线,数据线,T2,单管基本存储单元,CD,单管动态基本存储电路,一、单管存储电路,二、DRAM的刷新电容C上高电平保持时间:约2mS 刷新时间间隔:2m
12、SDRAM内刷新:矩阵内一行行地进行,刷新一行的时间为刷新周期。把信息读出来,再写进去。刷新控制:由读写控制电路系统地完成DRAM刷新 注:读写过程也有刷新功能,但是随机的,不保证所有RAM单元都 能经读写刷新。刷新控制器(图5-7);协调完成前述DRAM特点中三项。构成:地址多路器 刷新地址计数器 刷新定时器 仲裁电路 定时发生器,刷新定时器定时发出刷新请求CPU发出读/写申请定时发生器按刷新或读写要求提供RAS、CAS和 WE给DRAM芯片。,地址多路器 CPU地址转换为行地址,列地址分两次送入DRAM芯片,实现两次打入。先RAS,后CAS 刷新地址计数器产生行扫地址,由RAS打入,无列扫
13、地址。,仲裁电路对优先权仲裁。注意在刷新周期不接受CPU的申请。,三、DRAM芯片举例,DRAM 的基本存储单元是单个场效应管及其极间电容每个基本存储单元存储1位二进制数 许多个基本存储单元形成行、列存储矩阵必须配备“读出再生放大电路”进行刷新 每次同时对1行的存储单元进行刷新,1、DRAM芯片2164,存储容量为 64K1位 16个引脚:8 根地址线A7A01 根数据输入线DIN1 根数据输出线DOUT行地址选通 RAS列地址选通 CAS读写控制 WE,N/CDINWERASA0A2A1VDD,VSSCASDOUTA6A3A4A5A7,12345678,161514131211109,216
14、4A的片内有64K(65536)个内存单元,有64K个存储地址,每个存储单元存储一位数据,片内要寻址64K个单元,需要16条地址线,为了减少封装引脚,地址线分为两部分 行地址和列地址,A0A7为芯片行地址,A8A15为列地址,芯片的地址引脚只有8条。数据线是输入和输出分开的,由WE 信号控制读写。无专门的片选信号。,存储器与CPU连接应注意的问题,1.CPU总线的负载能力。CPU外部总线的负载能力可带一个标准TTL负载,连接的存储器芯片较多时,应增加总线驱动能力,常用缓冲器或总线驱动器。2.各种信号的配合与连接。数据线:存储器芯片的数据入、出线分开的芯片需加三态门,才和DB连接.地址线:对动态
15、RAM,在CPU和存储器之间加多路开关,将地址的行列(高位与低位)分别送存储器。控制线:需注意电平的配合。3.CPU的时序与存储器速度配合。4.存储器的地址分配及片选信号的产生。,二、IBM PC/XT 中的存储器系统,构成系统的内存时,存储器类型选择方法:SRAM 小容量的缓存DRAM 大容量的存储器(程序,数据)EPROM 程序存储器(系统程序)EEPROM 数据、参数等掉电保护的数据存储器,第5章教学要求,掌握半导体存储器的分类,了解应用特点;熟悉半导体存储器芯片的结构;理解SRAM读写原理、DRAM读写和刷新原理、EPROM和EEPROM工作方式了解典型芯片的引脚功能;掌握存储芯片与C
16、PU连接的方法,特别是片选端的处理;了解存储芯片与CPU连接的总线驱动和时序配合问题。,芯片的内部结构,T5,T4,T3,T2,T1,VDD,读出再生放大电路,列128,列2,DIN,DOUT,列1,行128,行66,行65,行64,行2,行1,I/O缓冲,单管基本存储单元,读出再生放大电路,2164的读写,存储体由4个128128的存储矩阵组成。RA0RA6 7条行地址产生128个行选信号,CA0CA6 7条列地址产生128个列选信号,同时加到4个存储矩阵上,选中4个单元,最后经1:4 I/O门电路(由RA7和CA7控制)选中1个单元进行读或写。WE为高,读,WE为低,写。,2164的刷新,
17、采用“仅行地址有效”方法刷新行地址选通RAS有效,传送行地址,在4个存储矩阵中都选中1行,每次同时刷新512个单元。列地址选通CAS无效,没有列地址没有数据从芯片中输出(即Dout为高阻),也没有数据输入芯片,SRAM与DRAM比较SRAM的特点:用双稳态触发器存储信息。速度快(5ns),不需刷新,外围电路比较简单,但集成度低(存储容量小,约1Mbit/片),功耗大。在PC机中,SRAM被广泛地用作高速缓冲存储器Cache。采用字片结构。DRAM的特点特点:DRAM的集成度高(存储容量大,可达1Gbit/片以上),功耗低,但速度慢(10ns左右)。需要刷新,相应外围电路就较为复杂。DRAM在微
18、机中应用非常广泛,如微机中的内存条(主存)、显卡上的显示存储器几乎都是用DRAM制造的。采用位片结构。,5.2.3 存储器的工作时序,微机系统中存储器的工作时序和CPU的读/写时序密切配合。重要参数:存储器的存取时间 读周期中为读取时间。写周期中为写入时间。存储器接到稳定的地址输入到读/写操作所需时间。用存储器读写周期的时序图来说明存储器的最快工作时间。实际系统中,整体考虑时,周期要长,即要慢的多。,SRAM对读周期的时序要求:读的最终目的是要让选中单元的数据稳定的出现在系统的数据总线上,然后被输入CPU。,存储器的读周期,存储器对读周期的时序要求:见教材P-212在存储器和CPU连接时,如下
19、时间配合:存储器和CPU同步:从地址有效到CPU要求的数据稳定时间间隔必须大于tA。从片选有效到CPU要求的数据稳定时间间隔必须大于tCO。存储器慢:否则,外部电路必须产生WAIT信号,迫使CPU插入等待周期TW来配合存储器的时间要求。,5.2.4、高速缓冲存储器(Cache),用Cache来解决CPU与内存之间的速度差。Cache工作原理:程序访问在时空上的局部性。,Cache设计思想:对典型程序运行情况分析表明,程序产生的地址往往集中在存储器逻辑地址空间的很小范围内,即总对某一部分地址进行频繁的访问,而其它地址则用得很少。据此,可在主存和CPU之间设置一个高速、容量较小的SRAM作为Cac
20、he,把主存中经常被CPU访问的那一部分内容复制到Cache中,使CPU在一段时间内对Cache快速读取数据。主存可采用价低的DRAM构成,容量大但速度慢。这样既降低了成本,又提高了速度。,Cpu-Cache-Dram-外存多层次存储器结构图,Cache的命中和命中率:CPU访存的内容正好在Cache中就称为命中。命中的几率即命中率。主存和Cache比例与命中率关系:一般主存和Cache比例为1M:4K时命中率为90%。,主存(MB)8163264128Cache(KB)3264128256512,主存与Cache地址映象的3种基本结构:全相联Cache直接映象Cache组相联Cache Ca
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 微机 原理
链接地址:https://www.31ppt.com/p-5381442.html