微机原理与嵌入式系统chapter存储器原理与扩展学习教案.pptx
《微机原理与嵌入式系统chapter存储器原理与扩展学习教案.pptx》由会员分享,可在线阅读,更多相关《微机原理与嵌入式系统chapter存储器原理与扩展学习教案.pptx(75页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、会计学1微机微机(wi j)原理与嵌入式系统原理与嵌入式系统chapter存存储器原理与扩展储器原理与扩展第一页,共75页。22023/2/265.1 5.1 概述概述概述概述(i sh)i sh)存存储储器器是是计计算算机机系系统统的的主主要要组组成成(zchn)部部件件,用用来来存存放放程程序序和和数数据据信信息息,是是计计算算机机记记忆忆设设备备。存存储储器器主主要要采采用用磁磁性性材材料料、半半导导体体器器件件和和光光学学存存储储材材料料等等介介质质来来实实现现。根根据据存存储储器器的的存存储储材材料料、性性能能和和用用途途不不同同,存存储储器器可可有有多多种种不不同同的的分分类方法。
2、类方法。第2页/共75页第二页,共75页。32023/2/26(1 1)根据)根据(gnj)(gnj)存储介质可分为:存储介质可分为:半导体存储器:用半导体器件组成的存储器。半导体存储器:用半导体器件组成的存储器。磁介质存储器:用磁性材料做成的存储器。磁介质存储器:用磁性材料做成的存储器。光介质存储器:用光存储材料做成的存储器。光介质存储器:用光存储材料做成的存储器。(2 2)根据)根据(gnj)(gnj)存取方式可分为:存取方式可分为:随机存储器:保存在存储介质上的信息,可以随机存储器:保存在存储介质上的信息,可以 随机存取,与物理位置无关。随机存取,与物理位置无关。顺序存储器:只能按某种顺
3、序来存取,存取时顺序存储器:只能按某种顺序来存取,存取时 间与信息的物理位置有关。间与信息的物理位置有关。第3页/共75页第三页,共75页。42023/2/26(3)根据存储器的读写功能可分为:)根据存储器的读写功能可分为:只读存储器(只读存储器(ROM):存放的内容已固定,只):存放的内容已固定,只能读出不能写入的半导体存储器。能读出不能写入的半导体存储器。随机随机(suj)读写存储器(读写存储器(RAM):既可读出又可写入):既可读出又可写入的半导体存储器。的半导体存储器。(4)根据信息的可保存性可分为:)根据信息的可保存性可分为:易失性存储器:断电后保存的信息即可消失的存易失性存储器:断
4、电后保存的信息即可消失的存储器。储器。非易失性存储器:断电后保存的信息不丢失的存非易失性存储器:断电后保存的信息不丢失的存储器。储器。第4页/共75页第四页,共75页。52023/2/26(5)根据处理器所访问的方式可分为:)根据处理器所访问的方式可分为:内存储器:存放内存储器:存放CPU要执行要执行(zhxng)的程序和数据,的程序和数据,CPU可对其直接访问。可对其直接访问。高速缓冲存储器:提高高速缓冲存储器:提高CPU访问内存的速度,访问内存的速度,CPU可对其直接访问。可对其直接访问。外存储器:保存计算机系统的信息和数据,外存储器:保存计算机系统的信息和数据,CPU不能直接访问。不能直
5、接访问。图图5.1计算机系统的三级存储计算机系统的三级存储(cnch)结构图结构图第5页/共75页第五页,共75页。62023/2/265.1.1 5.1.1 半导体存储器的分类半导体存储器的分类半导体存储器的分类半导体存储器的分类(fn li)(fn li)半导体存储器主要采用半导体存储器主要采用MOS型工艺制造,型工艺制造,MOS型存储型存储器具有集成度高、功耗低、价格便宜等特点,适合用作计器具有集成度高、功耗低、价格便宜等特点,适合用作计算机内存等。半导体存储器根据保存信息的原理不同算机内存等。半导体存储器根据保存信息的原理不同(btn)可分为:可分为:随机读写存储器随机读写存储器RAM
6、只读存储器只读存储器ROM闪速存储器闪速存储器FlashMemory第6页/共75页第六页,共75页。7 2023/2/26图图5.2半导体存储器的分类半导体存储器的分类(fnli)第7页/共75页第七页,共75页。82023/2/265.1.2 半导体存储器的名词半导体存储器的名词(mng c)含义含义 半导体存储器中最小的存储单位是存储元,它半导体存储器中最小的存储单位是存储元,它可存储一个二进制信息代码。由若干个存储元组成一可存储一个二进制信息代码。由若干个存储元组成一个存储单元,由许多存储单元组成一个存储器。存储个存储单元,由许多存储单元组成一个存储器。存储单元是存储器的最小访问单位,
7、即对存储器的读写访单元是存储器的最小访问单位,即对存储器的读写访问是针对其中的任一个存储单元进行。问是针对其中的任一个存储单元进行。存储器中的一个存储单元上含有存储器中的一个存储单元上含有(hn yu)(hn yu)的的存储元个数称为存储器字长,若一个存储单元上有存储元个数称为存储器字长,若一个存储单元上有8 8个存储元,则称为个存储元,则称为1 1个字节。一个存储器包含许多个个字节。一个存储器包含许多个存储单元,每个存储单元都有一个编号,即存储单元存储单元,每个存储单元都有一个编号,即存储单元的地址,一般用十六进制表示。有关存储器的名词含的地址,一般用十六进制表示。有关存储器的名词含义如图义
8、如图5.35.3所示。所示。第8页/共75页第八页,共75页。92023/2/26图图5.3 5.3 存储器的名词存储器的名词(mng c)(mng c)含义示意图含义示意图第9页/共75页第九页,共75页。102023/2/265.1.3 5.1.3 半导体存储器的主要半导体存储器的主要半导体存储器的主要半导体存储器的主要(zh(zh yo)yo)性能指性能指性能指性能指标标标标 l存储容量存储容量l存储器所能记忆二进制信息的多少,或存储器所包含存储器所能记忆二进制信息的多少,或存储器所包含存储元的总数称为存储容量。存储元的总数称为存储容量。l存取速度存取速度l存储器的存取速度是用存取时间来
9、衡量的,存取时间存储器的存取速度是用存取时间来衡量的,存取时间是指从启动一次存储器操作到完成该操作所经历的时间。是指从启动一次存储器操作到完成该操作所经历的时间。l存储器功耗存储器功耗l存储器功耗是指它在正常工作时所消耗的电功率。存储器功耗是指它在正常工作时所消耗的电功率。l可靠性和工作寿命可靠性和工作寿命l可靠性一般可靠性一般(ybn)指存储器对外界电磁场及温度等变指存储器对外界电磁场及温度等变化的抗干扰能力。存储器的可靠性用平均无故障间隔时间化的抗干扰能力。存储器的可靠性用平均无故障间隔时间MTBF来衡量。来衡量。l集成度集成度l指在一块芯片上能够集成的晶体管数目。指在一块芯片上能够集成的
10、晶体管数目。l性能性能/价格比价格比第10页/共75页第十页,共75页。112023/2/265.2 5.2 随机随机随机随机(su j)(su j)读写存储器读写存储器读写存储器读写存储器随着大规模集成电路技术随着大规模集成电路技术(jsh)的发展,半导的发展,半导体存储器集成度不断提高,存取速度加快,成本下体存储器集成度不断提高,存取速度加快,成本下降,体积缩小,容量增大。目前,计算机中的主存降,体积缩小,容量增大。目前,计算机中的主存都是采用半导体存储器都是采用半导体存储器RAM。根据存储信息的原。根据存储信息的原理不同,半导体存储器理不同,半导体存储器RAM可分为:可分为:静态存储器静
11、态存储器SRAM动态存储器动态存储器DRAM第11页/共75页第十一页,共75页。122023/2/265.2.1 5.2.1 静态静态静态静态(jngti)(jngti)存储器存储器存储器存储器 1.SRAM1.SRAM基本存储元基本存储元基本存储元基本存储元 基本存储元是组成存储器的基础和核心,它基本存储元是组成存储器的基础和核心,它用来存储一位二进制信息用来存储一位二进制信息“0”或或“1”。图。图5.4所示是所示是用六个用六个MOS管构成的管构成的SRAM基本存储元的电路结基本存储元的电路结构示意图。该存储元是由两个构示意图。该存储元是由两个MOS反相器交叉耦反相器交叉耦合而成的触发器
12、,一个存储元存储一位二进制代合而成的触发器,一个存储元存储一位二进制代码。这种电路结构状态稳定,并且码。这种电路结构状态稳定,并且A,B两点的电两点的电位总是位总是(znsh)互为相反的,因此它能表示一位互为相反的,因此它能表示一位二进制的二进制的“0”或或“1”。下面我们详细分析说明该存。下面我们详细分析说明该存储元的工作原理和读写操作过程。储元的工作原理和读写操作过程。第12页/共75页第十二页,共75页。132023/2/26图5.4六个MOS管的基本存储元电路(dinl)结构示意图第13页/共75页第十三页,共75页。142023/2/26(1)图中虚线内表示静态)图中虚线内表示静态S
13、RAM的一个存储元电路由的一个存储元电路由6个个MOS管构成。管构成。T1和和T2为工作管,为工作管,T3和和T4为负载管,为负载管,T5和和T6为开关管。为开关管。(2)X地址译码线和地址译码线和Y地址译码线两个信号线同时有效时,该存储元被选中进地址译码线两个信号线同时有效时,该存储元被选中进行读行读/写。写。T7和和T8为开关管,控制数据位的导通(读为开关管,控制数据位的导通(读/写)。写)。(3)在上电瞬间,)在上电瞬间,T3和和T4管导通,使得管导通,使得A和和B两点电压上升。由于两点电压上升。由于A和和B两点两点电压上升快慢不同,当电压上升快慢不同,当A点电压上升较快时,点电压上升较
14、快时,T2管较早导通,使得管较早导通,使得B点处于低点处于低电平,导致电平,导致T1管截止,管截止,A点处于高电平,使得点处于高电平,使得T2管更加导通,从而形成一个管更加导通,从而形成一个A点高电平、点高电平、B点低电平的稳定工作状态;反之依然。点低电平的稳定工作状态;反之依然。(4)这种电路有两个稳定状态,并且,)这种电路有两个稳定状态,并且,A和和B两点电平总是互为相反的。所两点电平总是互为相反的。所以,可用以,可用A点电平的高或低来表示点电平的高或低来表示“1”或或“0”信息,即存放一个稳定的二信息,即存放一个稳定的二进制信息值。进制信息值。(5)当进行读)当进行读/写操作时,写操作时
15、,X地址译码线和地址译码线和Y地址译码线两个信号线同时有效,地址译码线两个信号线同时有效,导致导致T5、T6、T7、T8开关管全部导通,开关管全部导通,A和和B两点通过分别连接的位线两点通过分别连接的位线D和和/D,从而使两点的存放信息被分别读出到,从而使两点的存放信息被分别读出到I/O和和/I/O线上(或反过来写入),线上(或反过来写入),实现该存储元的信息值读实现该存储元的信息值读/写操作。读出信息后,原存放信息不会被改变。写操作。读出信息后,原存放信息不会被改变。(6)静态)静态RAM的基本存储元电路中的基本存储元电路中MOS管数目比较管数目比较(bjio)多,故集成度多,故集成度较低。
16、此外,较低。此外,T1和和T2管始终有一个处于导通状态,使得静态管始终有一个处于导通状态,使得静态RAM的功耗比的功耗比较较(bjio)大。但是静态大。但是静态RAM存放的信息稳定,不需要刷新电路,所以存储存放的信息稳定,不需要刷新电路,所以存储器外围电路比较器外围电路比较(bjio)简单。简单。第14页/共75页第十四页,共75页。152023/2/262.SRAM2.SRAM的组成的组成的组成的组成(z(z chn chn)结构结构结构结构在了解基本存储元电路的基础上,下面分析静态在了解基本存储元电路的基础上,下面分析静态(jngti)RAM的结构。静态的结构。静态(jngti)RAM由地
17、址译码器、存储由地址译码器、存储矩阵、双向数据缓冲器、存储器读矩阵、双向数据缓冲器、存储器读/写控制逻辑等组成,图写控制逻辑等组成,图5.5所所示为其基本组成结构示意图。示为其基本组成结构示意图。第15页/共75页第十五页,共75页。162023/2/26l存储矩阵存储矩阵l存储矩阵是存储器中存储信息的载体存储矩阵是存储器中存储信息的载体(zit),由大量的基本存储元构成,每个存储元可以存放一由大量的基本存储元构成,每个存储元可以存放一位二进制信息。位二进制信息。l存储器读存储器读/写控制逻辑写控制逻辑l存储器读存储器读/写控制逻辑通过写控制逻辑通过CPU发来的存储器发来的存储器访问控制信号,
18、来控制存储器进行相应的操作。访问控制信号,来控制存储器进行相应的操作。l双向数据缓冲器双向数据缓冲器l双向数据缓冲器是存储器的数据输入和输出双向数据缓冲器是存储器的数据输入和输出通道,数据的输出或输入取决于对存储器的读或写通道,数据的输出或输入取决于对存储器的读或写操作。操作。l地址译码器地址译码器l地址译码器的输入地址译码器的输入An-1A0是是n根地址线信号。根地址线信号。地址线经译码器后,输出用于选择存储矩阵中的存地址线经译码器后,输出用于选择存储矩阵中的存储单元。储单元。n值的大小决定了存储单元的数量,例如:值的大小决定了存储单元的数量,例如:n=13,则存储矩阵中的存储单元数目为,则
19、存储矩阵中的存储单元数目为213=8K。地。地址译码器主要有两种实现方式:单译码方式,双译址译码器主要有两种实现方式:单译码方式,双译码方式。码方式。第16页/共75页第十六页,共75页。172023/2/26图图5.6单译码的电路单译码的电路(dinl)连接示意图连接示意图 图图5.7双译码的电路双译码的电路(dinl)连接结构示意图连接结构示意图单译码方式:单译码只用一个译码器,适合于存储单元数单译码方式:单译码只用一个译码器,适合于存储单元数目较少的存储矩阵使用目较少的存储矩阵使用双译码方式:双译码需要使用两个译码器,即将输入地址双译码方式:双译码需要使用两个译码器,即将输入地址线分成线
20、分成X地址和地址和Y地址两部分分别进行译码。采用双译码可地址两部分分别进行译码。采用双译码可以大量以大量(dling)节省译码器的输出线,因而适合于存储单节省译码器的输出线,因而适合于存储单元数目很多的存储矩阵使用。元数目很多的存储矩阵使用。第17页/共75页第十七页,共75页。182023/2/263.3.静态静态静态静态(jngti)RAM(jngti)RAM的读写时序的读写时序的读写时序的读写时序静态静态(jngti)RAM通常可与通常可与CPU直接连接,作为内存直接连接,作为内存使用。使用。图5.8SRAM的读操作(cozu)时序图图5.9SRAM的写操作(cozu)时序图第18页/共
21、75页第十八页,共75页。192023/2/264.4.静态静态静态静态RAMRAM芯片芯片芯片芯片(xn pin)(xn pin)介绍介绍介绍介绍常用的常用的6264芯片是高速芯片是高速SRAM芯片,它采用芯片,它采用(ciyng)双列直插式(双列直插式(DIP)封装,共有)封装,共有28个引脚,各个引脚,各引脚功能说明如下:引脚功能说明如下:A12A0:13根地址线;根地址线;D7D0:8根数据线;根数据线;CS1,/CS2:2根片选线;根片选线;/WE:1根读写线;根读写线;/OE:1根输出使能线;根输出使能线;Vcc和和Gnd:电源和地线;:电源和地线;第19页/共75页第十九页,共7
22、5页。202023/2/26表表5.16264芯片的工作芯片的工作(gngzu)方式选择。方式选择。工作方式工作方式CS2/CS1/OE/WED7 D0读读1001输出输出写写10 x0输入输入未选通未选通x1xx高阻高阻未选通未选通0 xxx高阻高阻注:“x”表示(biosh)可以是“0”或“1”图5.116264芯片(xnpin)的逻辑电路示意图第20页/共75页第二十页,共75页。212023/2/265.2.2 5.2.2 动态动态动态动态(dngti)(dngti)存储器存储器存储器存储器1.1.四管动态四管动态四管动态四管动态(dngti)(dngti)存储元存储元存储元存储元 上
23、面介绍了静态上面介绍了静态(jngti)RAM的一个基本存储元是由的一个基本存储元是由6个个MOS管构成的。管构成的。在计算机系统中,一般都希望存储器容量越大越好。在计算机系统中,一般都希望存储器容量越大越好。因此,在相同的面积上放置更多的存储元,能够提高存储因此,在相同的面积上放置更多的存储元,能够提高存储器的集成度。下面介绍四个器的集成度。下面介绍四个MOS管和单个管和单个MOS管构成的管构成的DRAM基本存储元电路。基本存储元电路。四管四管DRAM基本存储元是在六管基本存储元是在六管SRAM基本存储元电基本存储元电路基础上,经过电路优化而成的。路基础上,经过电路优化而成的。下面主要分析说
24、明该存储元的工作原理、读写操作和下面主要分析说明该存储元的工作原理、读写操作和定时刷新操作过程。定时刷新操作过程。第21页/共75页第二十一页,共75页。222023/2/26图图5.12四管动态四管动态RAM基本基本(jbn)存储元存储元第22页/共75页第二十二页,共75页。232023/2/26DRAM的刷新是在位线上增加一个预充的刷新是在位线上增加一个预充MOS管管来自动刷新所存储的信息值。刷新过程如下:来自动刷新所存储的信息值。刷新过程如下:(1)、预充、预充MOS管导通,电源管导通,电源ED给数据线上的电容给数据线上的电容CD进行充电后,预充管截止。进行充电后,预充管截止。(2)、
25、行选择线有效,让、行选择线有效,让T5和和T6两个开关管导通,然两个开关管导通,然后,数据线上的电容后,数据线上的电容CD给栅极电容给栅极电容C1或或C2补充电补充电荷。荷。(3)、行选择线无效,刷新结束。、行选择线无效,刷新结束。通过上述刷新步骤可以看出,每次只是行选择线通过上述刷新步骤可以看出,每次只是行选择线有效,而列选择线无效。所以,存储器刷新采用读有效,而列选择线无效。所以,存储器刷新采用读操作方式操作方式(fngsh)进行,每次可刷新所选择行上的所进行,每次可刷新所选择行上的所有存储元的内容。有存储元的内容。第23页/共75页第二十三页,共75页。242023/2/262.2.单管
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 微机 原理 嵌入式 系统 chapter 存储器 扩展 学习 教案
限制150内