第十章 半导体存储器精选文档.ppt
《第十章 半导体存储器精选文档.ppt》由会员分享,可在线阅读,更多相关《第十章 半导体存储器精选文档.ppt(53页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第十章 半导体存储器本讲稿第一页,共五十三页本章目标:本章目标:通过对本章的学习,读者可以具备下述能力:通过对本章的学习,读者可以具备下述能力:1了解半导体存储器的基本结构、工作原理和了解半导体存储器的基本结构、工作原理和 用途用途 2了解顺序存储器的结构和工作原理了解顺序存储器的结构和工作原理 3掌握只读存储器的类型、工作原理和特点掌握只读存储器的类型、工作原理和特点 4掌握随机存储器的类型、工作原理和应用掌握随机存储器的类型、工作原理和应用 5掌握用存储器实现组合逻辑函数掌握用存储器实现组合逻辑函数本讲稿第二页,共五十三页10.1概述概述 主要要求:主要要求:了解半导体存储器的了解半导体存
2、储器的作用、类型与特点作用、类型与特点。本讲稿第三页,共五十三页存储器的存储媒介有多种,应用范围也非常广泛。存储器的存储媒介有多种,应用范围也非常广泛。软磁盘软磁盘磁带磁带硬盘硬盘内存条内存条光盘光盘优盘优盘数码相机用数码相机用SM卡卡本讲稿第四页,共五十三页一、一、半导体存储器的作用半导体存储器的作用 存放二值数据二、二、半导体存储器的分类半导体存储器的分类 按制造工艺分类:按制造工艺分类:双极型:工作速度快、功耗大、价格较高。双极型:工作速度快、功耗大、价格较高。MOS型:集成度高、功耗小、工艺简单、价格低。型:集成度高、功耗小、工艺简单、价格低。10.1.1半导体存储器的特点与应用半导体
3、存储器的特点与应用本讲稿第五页,共五十三页例如计算机中的自检程序、初始化程序便是固化在 ROM 中的。计算机接通电源后,首先运行它,对计算机硬件系统进行自检和初始化,自检通过后,装入操作系统,计算机才能正常工作。只读存储器(ROM,即Read-Only Memory)随机存取存储器(RAM,即Random Access Memory)RAM 既能读出信息又能写入信息。它用于存放需经常改变的信息,断电后其数据将丢失。常用于存放临时性数据或中间结果。例如 计算机内存就是 RAM ROM 在工作时只能读出信息而不能写入信息。它用于存放固定不变的信息,断电后其数据不会丢失。常用于存放程序、常数、表格等
4、。2、按存取方式不同,半导体存储器可分成只读存储、按存取方式不同,半导体存储器可分成只读存储器器ROM、随机存取存储器、随机存取存储器RAM和顺序存取存储器和顺序存取存储器SAM。本讲稿第六页,共五十三页2.存储容量及其表示存储容量及其表示用用“M”表示表示“1024 K”,即,即 1 M=1024 K=210 K=220。1.存储容量及其表示存储容量及其表示 指存储器中存储单元的数量 例如,一个例如,一个 32 8 的的 ROM,表示它有,表示它有 32 个字,个字,字长为字长为 8 位,存储容量是位,存储容量是 32 8=256。对于大容量的对于大容量的 ROM常用常用“K”表示表示“10
5、24”,即,即 1 K=1024=210 ;例如,一个例如,一个 64 K 8 的的 ROM,表示它有,表示它有 64 K 个字,个字,字长为字长为 8 位,存储容量是位,存储容量是 64 K 8=512 K。一般用“字数 字长(即位数)”表示10.1.2 半导体存储器的主要技术指标半导体存储器的主要技术指标2.存取时间和存取周期存取时间和存取周期 存储器的一次操作存储器的一次操作(读或写读或写)所需要的时间。称存储器存取访问所需要的时间。称存储器存取访问时间。时间。本讲稿第七页,共五十三页了解顺序存取存储器了解顺序存取存储器(SAM)的作用的作用了解顺序存取存储器的电路结构和组成了解顺序存取
6、存储器的电路结构和组成 10.210.2顺序存取存储器(顺序存取存储器(SAMSAM)主要要求:主要要求:本讲稿第八页,共五十三页10.2.1 先入先出的顺序存取存储器先入先出的顺序存取存储器 控制电路为一个二选一数据选择器,移位寄存器的输出通过数据选控制电路为一个二选一数据选择器,移位寄存器的输出通过数据选择器反馈到输入端,构成循环移位寄存器,它有写入和读出两种工作方择器反馈到输入端,构成循环移位寄存器,它有写入和读出两种工作方式。式。时钟信号时钟信号CP的周期为的周期为TC,则存储深度为,则存储深度为N的的SAM完成一次读写需要完成一次读写需要的时间为的时间为T=NTC。写操作:数据从写操
7、作:数据从DI端逐位输入,从端逐位输入,从D0端输出端输出 读操作:数据从读操作:数据从D0输出,同时数据返回到移位寄存器的输出,同时数据返回到移位寄存器的输入端,实现存储数据的循环移位。输入端,实现存储数据的循环移位。本讲稿第九页,共五十三页10.2.2 先入后出的顺序存取存储器先入后出的顺序存取存储器 读操作:读操作:移移存存器器执执行行右右移移操操作作,存存于于各各移移存存器器最最右右端端的的数数据据最最先先由由I/O端端读出。读出。移移存存器器执执行行左左移移操操作作,由由I/O端端最最先先送送入入的的数数据据存存于于各各移移存存器器的的最右端。最右端。写操作:写操作:本讲稿第十页,共
8、五十三页主要要求:主要要求:了解了解 ROM 的类型和结构,理解其工作原理。的类型和结构,理解其工作原理。了解集成了解集成 EPROM 的使用。的使用。理解理解字、位、存储容量字、位、存储容量等概念。等概念。10.3只读存储器只读存储器本讲稿第十一页,共五十三页按按数数据据写写入入方方式式不不同同分分掩模 ROM 可编程 ROM(Programmable ROM,简称 PROM)可擦除 PROM(Erasable PROM,简称 EPROM)电可擦除 EPROM(Electrically EPROM,简称 E2PROM)10.3.1 ROM 的类型及其特点的类型及其特点 写入的数据可电擦除,用
9、户可以多次改写存储的数据。使用方便。其存储数据在制造时确定,用户不能改变。用于批量大的产品。其存储数据由用户写入。但只能写一次。写入的数据可用紫外线擦除,用户可以多次改写存储的数据。本讲稿第十二页,共五十三页10.3.2 ROM 的结构和工作原理的结构和工作原理 (一一)存储矩阵存储矩阵 由存储单元按字(Word)和位(Bit)构成的距阵 由存储距阵、地址译码器(和输出电路)组成 本讲稿第十三页,共五十三页存存储储矩矩阵阵输输出出电电路路EN1111D3RY3Y2Y1Y0W0A0A1地地址址译译码码器器位位线线W1W2W3RRREND2D1D0(a)电路图 44位二极管固定ROM字线字线芯芯片
10、片在在制制造造时时就就把把需需要要存存储储的的内内容容用用电电路路结结构构固固定定下下来来,使使用时无法再改变。用时无法再改变。二极管固定二极管固定ROM字字线线和和位位线线的的交交叉叉处处代代表表一一个个存存储储单单元元,有有二二极极管管表表示示存存1,否则表示存,否则表示存0。A1 A0D3D2D1D00 000000 100011 011101 1111144位ROM数据表本讲稿第十四页,共五十三页4 4 存储矩阵结构示意图存储矩阵结构示意图 W3W2W1W0D3D2D1D0字线位线字线与位线的交叉点字线与位线的交叉点即为即为存储单元存储单元。每个存储单元可以存每个存储单元可以存储储 1
11、 位二进制数。位二进制数。交叉处的圆点交叉处的圆点 “”表示存储表示存储“1”;交;交叉处无圆点表示存储叉处无圆点表示存储“0”。当某字线被选中时,相当某字线被选中时,相应存储单元数据从位线应存储单元数据从位线 D3 D0 输出。输出。10 1 110 1 1从位线输出的每组二进制代码称为一个字。一个字从位线输出的每组二进制代码称为一个字。一个字中含有的存储单元数称为字长,即字长中含有的存储单元数称为字长,即字长=位数。位数。W31.存储矩阵的结构与工作原理存储矩阵的结构与工作原理 本讲稿第十五页,共五十三页3.存储单元结构存储单元结构2.存储单元结构存储单元结构 (1)固定固定 ROM 的存
12、储单元结构的存储单元结构 二极管 ROM TTL-ROM MOS-ROM Wi Dj Wi Dj VCC Wi Dj+VDD 1接半导体管后成为储接半导体管后成为储 1 单元;单元;若不接半导体管,则为储若不接半导体管,则为储 0 单元。单元。本讲稿第十六页,共五十三页(2)PROM 的存储单元结构的存储单元结构 PROM 出厂时,全部熔丝都连通,存储单元的内容为出厂时,全部熔丝都连通,存储单元的内容为全全 1(或全或全 0)。用户可借助编程工具将某些单元改写为。用户可借助编程工具将某些单元改写为 0 (或或 1),这只要将需储这只要将需储 0(或或 1)单元的熔丝烧断即可。单元的熔丝烧断即可
13、。熔丝烧断后不可恢复,因此熔丝烧断后不可恢复,因此 PROM 只能一次编程。只能一次编程。二极管 ROM TTL-ROM MOS-ROM Wi Dj Wi Dj VCC Wi Dj+VDD 1熔丝熔丝熔丝本讲稿第十七页,共五十三页(3)可擦除可擦除 PROM 的存储单元结构的存储单元结构 EPROM 利利用用编编程程器器写写入入数数据据,用用紫紫外外线线擦擦除除数数据据。其其集集成成芯芯片片上上有有一一个个石石英英窗窗口口供供紫紫外外线线擦擦除除之之用用。芯芯片片写写入入数数据据后后,必须用不透光胶纸将石英窗口密封,以免破坏芯片内信息。必须用不透光胶纸将石英窗口密封,以免破坏芯片内信息。E2P
14、ROM 可可以以电电擦擦除除数数据据,并并且且能能擦擦除除与与写写入入一一次次完完成,性能更优越。成,性能更优越。用一个特殊的浮栅用一个特殊的浮栅 MOS 管替代熔丝。构成管替代熔丝。构成EPROM和和EEPROM3 34m4mN+N+SiO2P型硅衬底型硅衬底SGD控制栅控制栅(多晶硅多晶硅)浮栅浮栅(多晶硅多晶硅)构成EPROM存储单元的叠层栅MOS管剖面示意图SiO2PS1G1D1擦写栅擦写栅(多晶硅多晶硅)浮栅浮栅(多晶硅多晶硅)构成EEPROM存储单元的浮置栅型场效应管示意图 N+N+SiO2极薄层极薄层G1D1S10+21V(a)剖面示意图(b)浮栅俘获电子示意图本讲稿第十八页,共
15、五十三页刚才介绍了ROM中的存储距阵,下面将学习ROM中的地址译码器。(二二)地址译码器地址译码器 (二二)地址译码器地址译码器从从 ROM 中中读读出出哪哪个个字字由由地地址址码码决决定定。地地址址译译码码器器的的作作用用是是:根根据据输输入入地地址址码码选选中中相相应应的的字字线线,使使该该字字内内容容通通过位线输出。过位线输出。例如,某 ROM 有 4 位地址码,则可选择 24=16 个字。设输入地址码为 1010,则字线 W10 被选中,该 字内容通过位线输出。存储矩阵中存储单元的编址方式单译码编址方式单译码编址方式双译码编址方式双译码编址方式适用于小容量存储器。适用于大容量存储器。本
16、讲稿第十九页,共五十三页 又称单译码编址方式或单地址寻址方式D1D7地地址址译译码码器器0,01,031,031,10,11,1A0A1A431,70,71,7W0W1W31D0单地址译码方式 32 8 存储器的结构图1.单地址译码方式单地址译码方式一个 n 位地址码的 ROM 有 2n 个字,对应 2n 根字线,选中字线 Wi 就选中了该字的所有位。32 8 存储矩阵排成存储矩阵排成 32 行行 8 列,每一行对应一个字,每一列对应列,每一行对应一个字,每一列对应 32 个字的同一位。个字的同一位。32 个字需要个字需要 5 根地址输入线。当根地址输入线。当 A4 A0 给出一个给出一个地址
17、信号时,便可选中相应字的所有存储单元。地址信号时,便可选中相应字的所有存储单元。例如,当例如,当 A4 A0=00000 时,选中字线时,选中字线 W0,可将,可将(0,0)(0,7)这这 8 个基本存储单元的内容同时读出。个基本存储单元的内容同时读出。基本单元为 存储单元本讲稿第二十页,共五十三页A5A7行行地地址址译译码码器器W0W1W15W31W16W17A0A1A3W255W240W241X0X1X15A4双地址译码方式 256 字存储器的结构图A2列列地地址址译译码码器器A6Y1Y15Y0又称双译码编址方式或双地址寻址方式地址码分成行地址码和列地址码两组地址码分成行地址码和列地址码两
18、组2.双地址译码方式双地址译码方式基本单元为字单元例如例如 当当 A7 A0=00001111 时,时,X15 和和 Y0 地址线均地址线均 为高电平,字为高电平,字W15 被选中,其存储内容被读出。被选中,其存储内容被读出。若采用单地址译码方式,则需若采用单地址译码方式,则需 256 根内部地址线。根内部地址线。256 字存储器需要字存储器需要 8 根地址线,分为根地址线,分为 A7 A4 和和 A3 A0 两组。两组。A3 A0 送入行地址译码器,产生送入行地址译码器,产生 16 根行地址线根行地址线(Xi);A7 A4 送入列地送入列地址译码器,产生址译码器,产生 16 根列地址线根列地
19、址线(Yi)。存储矩阵中的某个字能否被选。存储矩阵中的某个字能否被选中,由行、列地址线共同决定。中,由行、列地址线共同决定。本讲稿第二十一页,共五十三页10.3.3 、集成、集成 EPROM 举例举例 27 系系列列 EPROM 是是最最常常用用的的 EPROM,型型号号从从 2716、2732、2764 一一直直到到 27C040。存存储储容容量量分分别别为为 2K 8、4K 8一一直直到到 512K 8。下下面面以以 Intel 2716 为为例,介绍其功能及使用方法。例,介绍其功能及使用方法。本讲稿第二十二页,共五十三页VCCIntel 2716A8A9VPPOEA10CSD7D6D5D
20、4D3A7A6A5A4A3A2A1A0D0D1D2GND123456789101112242322212019181716151413 A10 A0 为地址码输入端。为地址码输入端。D7 D0 为数据线,工作时为数为数据线,工作时为数据输出端,编程时为写入数据输入据输出端,编程时为写入数据输入端。端。VCC 和和 GND:+5 V 工作电源和工作电源和地。地。VPP 为编程高电平输入端。编程时加为编程高电平输入端。编程时加+25 V 电压,工作时加电压,工作时加+5 V 电压。电压。(一一)引脚图及其功能引脚图及其功能 CS 有两种功能:有两种功能:(1)工作时为片选使能端,低电工作时为片选使
21、能端,低电 平有效。平有效。CS=0 时,芯片被时,芯片被 选中,处于工作状态。选中,处于工作状态。(2)编程时为编程脉冲输入端。编程时为编程脉冲输入端。OE 为允许数据输出端,低电为允许数据输出端,低电平有效。平有效。OE=0 时,允许读出数时,允许读出数据;据;OE=1 时,不能读出数据。时,不能读出数据。存储容量为存储容量为 2 K 字字 本讲稿第二十三页,共五十三页(二二)由由 CS、OE 和和 VPP 的不同状态,确定的不同状态,确定 2716 的下列的下列 5 种工作方式种工作方式(1)读方式:读方式:当当 CS=0、OE=0,并有地址码输入时,并有地址码输入时,从从 D7 D0
22、读出读出该地址单元的数据。该地址单元的数据。(2)维持方式:当维持方式:当 CS=1 时,数据输出端时,数据输出端 D7 D0 呈高阻呈高阻 隔离态隔离态,此时芯片处于维持状态,电源电,此时芯片处于维持状态,电源电 流下降到维持电流流下降到维持电流 27 mA 以下。以下。本讲稿第二十四页,共五十三页(3)编程方式:编程方式:OE=1,在,在 VPP 加入加入 25 V 编程电压,在地址编程电压,在地址 线上输入单元地址,数据线上输入要写入的线上输入单元地址,数据线上输入要写入的 数据后,在数据后,在 CS 端送入端送入 50 ms 宽的编程正脉宽的编程正脉 冲冲,数据就被写入到由地址码确定的
23、存储单数据就被写入到由地址码确定的存储单 元中。元中。(4)编程禁止:编程禁止:在编程方式下,如果在编程方式下,如果 CS 端不送入编程正脉端不送入编程正脉 冲,冲,而保持低电平,则芯片不能被编程,此时为编而保持低电平,则芯片不能被编程,此时为编程禁止方式,数据端为高阻隔离态。程禁止方式,数据端为高阻隔离态。(5)编程检验:编程检验:当当 VPP=+25 V,CS 和和 OE 均为有效电平时,均为有效电平时,送入地址码,可以读出相应存储单元中的送入地址码,可以读出相应存储单元中的 数据,以便检验。数据,以便检验。本讲稿第二十五页,共五十三页 下面将根据二极管 ROM 的 结构图加以说明(已编程
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第十章 半导体存储器精选文档 第十 半导体 存储器 精选 文档
限制150内