第6章 半导体存储器和可编程逻辑器件 6.1 半导体存储器 返回 概述 随机存取存储器(RAM)

Slides:



Advertisements
Similar presentations
第七章 半导体存储器 《数字电子技术》7.1 概述 7.2 只读存储器( ROM ) 7.5 用存储器实现组合逻辑函数 7.4 存储器的扩展 7.3 随机存储器( RAM ) 7.6 集成芯片简介及应用举例.
Advertisements

第四章 存储系统 4-1 存储系统概论 4-2 RAM(随机读写存储器) 4-3 ROM(只读存储器) 4-4 高速缓冲存储器(Cache)
第6章 微机存储器系统 存储器是计算机中存储信息的部件。它可以把需要CPU处理的程序和原始数据存储起来,处理时自动而连续地从存储器中取出程序中的指令并执行指令规定的操作。程序执行过程中的数据也可利用存储器保存起来。这就是说,计算机每完成一条指令,至少有一次为了取指而访问存储器。
计算机原理及系统结构 第三十一讲 主讲教师:赵宏伟                 学时:64.
第6章 半导体存储器 6.1 概述 6.2 随机读写存储器(RAM) 6.3 只读存储器(ROM) 6.4 存储器的扩展
实验四 利用中规模芯片设计时序电路(二).
第六章 微型计算机存储器.
第6章 存储系统 计算机教学实验中心.
5.4 顺序脉冲发生器、 三态逻辑和微机总线接口 顺序脉冲发生器 顺序脉冲 计数型 分类 移位型.
第6章 存储器和高速缓存技术.
半导体存储器 第四章 半导体存储器.
第一节 存储器的构成 第二节 存储系统的构成 第三节 Cache 第四节 虚拟存储器
第七章 单片机存储器的扩展.
单片机系统的三总线的构造 半导体存储器 程序存储器和数据存储器的扩展方法 E2PROM的使用 程序存储器和数据存储器的同时扩展
版权所有,引用请注明出处 第四章、存储系统 原著 谭志虎 主讲(改编) 蒋文斌.
第五章 存储系统 半导体存储器概述 系统内存扩充 高速缓冲存储器 虚拟存储器 PC系列机中的主存储器 习题与思考 上一章 目 录 帮助
第六章 存贮器 6.1 存储器概述 6.2 随机存取存储器(RAM) 6.3 只读存储器(ROM) 6.4 CPU与存储器的连接.
4.1 概述 4.2 主存储器 4.3 高速缓冲存储器 4.4 辅助存储器.
第 6 章 存储系统 6.1 概述 存储器的层次结构 存储器的分类 存储器的基本组成
第四章 存 储 器 4.1 概述 4.2 主存储器 4.3 高速缓冲存储器 4.4 辅助存储器.
第 9 章 存储器和可编程逻辑器件 9.1 半导体存储器 9.2 可编程逻辑器件.
存储系统.
微机原理与接口技术 第5章 80X86_88存储系统 黄强 深圳大学 信息工程学院.
微机原理与接口技术 第5章 存储器 朱华贵 2015年11月05日.
3.3.3 显示译码器 返回   在数字测量仪表和各种数字系统中,都需要将数字量直观地显示出来,一方面供人们直接读取测量和运算的结果,另一方面用于监视数字系统的工作情况。   数字显示电路是数字设备不可缺少的部分。数字显示电路通常由显示译码器、驱动器和显示器等部分组成,如图3-12所示。 2019/1/2.
实验四 组合逻辑电路的设计与测试 一.实验目的 1.掌握组合逻辑电路的设计 方法 2.学会对组合逻辑电路的测 试方法.
EE141 脉冲电路3 刘鹏 浙江大学信息与电子工程学院 May 29, 2018.
时序逻辑电路实验 一、 实验目的 1.熟悉集成计数器的功能和使用方法; 2.利用集成计数器设计任意进制计数器。 二、实验原理
逆向工程-汇编语言
CPU结构和功能.
第5章 单片机应用系统的扩展 5.1 单片机扩展的基本概念 5.2 存储器的扩展 5.2 I/O接口扩展电路设计.
第六章 半导体存储器 第一节 半导体存储器的分类 第二节 读写存储器RAM 第三节 只读存储器ROM 第四节 存储器空间的分配和使用 第六章 半导体存储器 第一节 半导体存储器的分类 第二节 读写存储器RAM 第三节 只读存储器ROM 第四节 存储器空间的分配和使用 第五节.
第一章 半导体材料及二极管.
第二章 双极型晶体三极管(BJT).
第12章 半导体存储器 孙卫强.
计算机组成与系统结构 陈泽宇 副教授.
第七章 可编程逻辑器件 PLD 7.1 PLD 概述 PLD 的电路结构及分类 PLD 的编程工艺及描述的逻辑规则和符号 PLD 的设计过程及主要优点 7.2 只读存储器 ROM 的内部结构 用ROM 实现组合逻辑设计 常用的LSI.
第一章 电路基本分析方法 本章内容: 1. 电路和电路模型 2. 电压电流及其参考方向 3. 电路元件 4. 基尔霍夫定律
C语言程序设计 主讲教师:陆幼利.
微机系统的组成.
集成运算放大器 CF101 CF702 CF709 CF741 CF748 CF324 CF358 OP07 CF3130 CF347
第6章 半导体存储器和可编程逻辑器件 6.1 概述 6.2 ROM(只读存储器) 6.3 RAM (随机存取存储器)
第7章 半导体存储器 7.1半导体存储器的特点和分类 半导体存储器的特点 集成度高,体积小 可靠性高,价格低
存储器和可编程逻辑器件.
第6章 存储器接口 6.1 存储器概述 6.2 半导体存储器 6.3 MCS-51单片机存储器扩展.
第5章 存储器 5.1 存储器概述 5.2 半导体存储芯片结构及使用 位系统的存储器接口.
(Random Access Memory)
第二章 补充知识 2.1 总线和三态门 一、总线(BUS) 三总线结构 数据总线DB(Data Bus)
第七章 半导体存储器.
组合逻辑电路 ——中规模组合逻辑集成电路.
实验三 16位算术逻辑运算实验 不带进位控制的算术运算 置AR=1: 设置开关CN 1 不带进位 0 带进位运算;
长春理工大学 电工电子实验教学中心 数字电路实验 数字电路实验室.
《数字电子技术基础》(第五版)教学课件 清华大学 阎石 王红
第八章 总线技术 8.1 概述 8.2 局部总线 8.3 系统总线 8.4 通信总线.
实验五 MSI组合逻辑功 能部件的应用与测试
數位邏輯 第8章組合邏輯的應用 8-1可程式邏輯元件 8-2可程式邏輯陣列 8-3可程式的陣列邏輯 8-4商用可程式邏輯元件.
第4章 触发器.
7.1 AT89C51最小应用系统 从本质上讲,单片机本身就是一个最小应用系统。由于晶振、开关等器件无法集成到芯片内部,这些器件又是单片机工作所必需的器件,因此,由单片机与晶振电路及由开关、电阻、电容等构成的复位电路就是单片机的最小应用系统。如图7-1所示,AT89C51片内有Flash程序存储器,由它构成的最小应用系统简单可靠。
汽车单片机应用技术 学习情景1: 汽车空调系统的单片机控制 主讲:向楠.
基于列存储的RDF数据管理 朱敏
C++语言程序设计 C++语言程序设计 第一章 C++语言概述 第十一组 C++语言程序设计.
信号发生电路 -非正弦波发生电路.
第四章 MOSFET及其放大电路.
第三章 半导体存储器及其接口 第一节 概述 第二节 半导体存储器 第三节 半导体存储器与CPU接口 一、存储器的分类
第 7 章 存储器.
第九章 存储器和可编程逻辑器件 本章主要内容 半导体存储器 只读存储器 随机存取存储器 存储器容量的扩展 可编程逻辑器件
工业机器人入门使用教程 ESTUN机器人 主讲人:李老师
DSP技术与应用 电子与信息技术系.
9.6.2 互补对称放大电路 1. 无输出变压器(OTL)的互补对称放大电路 +UCC
第七章 半导体存储器 本章的重点: 本章的难点: 1.存储器的基本工作原理、分类和每种类型存储器的特点; 2.扩展存储器容量的方法;
Presentation transcript:

第6章 半导体存储器和可编程逻辑器件 6.1 半导体存储器 返回 6.1.1 概述 6.1.2 随机存取存储器(RAM) 结束 放映 6.1 半导体存储器 6.1.1 概述 6.1.2 随机存取存储器(RAM) 6.1.3 只读存储器(ROM) 6.1.4 存储量的扩展 6.1.5 在组合逻辑电路中的应用 返回 2019/5/7

第6章 半导体存储器和可编程逻辑器件 本章内容: 随机存取存储器RAM和只读存储器ROM的结构、工作原理及存储器容量扩展的方法;   本章内容:   随机存取存储器RAM和只读存储器ROM的结构、工作原理及存储器容量扩展的方法; 可编程阵列逻辑PAL 、通用阵列GAL的结构与特点; CPLD和FPGA的结构特点; 可编程逻辑器件的开发与应用技术。 2019/5/7

6.1 半导体存储器 数字系统中用于存储大量二进制信息的器件是存储器。 穿孔卡片→纸带→磁芯存储器→半导体存储器 6.1 半导体存储器   数字系统中用于存储大量二进制信息的器件是存储器。   穿孔卡片→纸带→磁芯存储器→半导体存储器   半导体存储器的优点:容量大、体积小、功耗低、存取速度快、使用寿命长等。   半导体存储器按照内部信息的存取方式不同分为两大类:   1、只读存储器ROM。用于存放永久性的、不变的数据。   2、随机存取存储器RAM。用于存放一些临时性的数据或中间结果,需要经常改变存储内容。 2019/5/7

6.1.1 概述 1.半导体存储器的分类与作用    根据半导体存储器的存取特性不同,半导体存储器可分为随机存取存储器(Random Access Memory,简称RAM)和只读存储器(Read-Only Memory,简称ROM)。随机存取存储器又分为静态RAM(简称SRAM)和动态RAM(简称DRAM),只读存储器可分为掩膜ROM、一次可编程ROM(PROM)、可改写只读存储器(EPROM、E2PROM、Flash Memory)等。 2019/5/7

半导体存储器主要是用作微型计算机中的内存储器,用于存放系统中的程序和数据。此外,也可用来构成组合逻辑电路。 半导体存储器的分类如图6.1.1所示。 半导体存储器主要是用作微型计算机中的内存储器,用于存放系统中的程序和数据。此外,也可用来构成组合逻辑电路。 2019/5/7

1.半导体存储器的主要性能指标 (1)存储容量 存储容量是存储器的一个重要指标,它是指存储器能存放二进制代码的数量,通常用N×M(字×位)来表示,N表示存储器中地址(存储)单元数,M代表每个地址单元中的存储二进制码的位数。 (2)最大存取时间 存储器从接收到寻找存储单元的地址码开始,到它取出或存入二进制数码为止所需的时间叫做存取时间。通常手册上给出该参数的上限值,称为最大存取时间。最大存储时间愈短,说明存储器芯片的工作速度愈高。一般情况下,SRAM的工作速度优于DRAM,DRAM的工作速度优于只读存储器(ROM)。 2019/5/7

6.1.2 随机存取存储器(RAM) 返回   随机存取存储器又叫随机读/写存储器,简称RAM,指的是可以从任意选定的单元读出数据,或将数据写入任意选定的存储单元。   优点:读写方便,使用灵活。   缺点:掉电丢失信息。     分类: SRAM (静态随机存取存储器)     DRAM (动态随机存取存储器) 2019/5/7

I/O端画双箭是因为数据即可由此端口读出,也可写入 1. RAM的结构和读写原理     (1)RAM 的结构框图 2019/5/7 I/O端画双箭是因为数据即可由此端口读出,也可写入 RAM 的结构框图

共有28(=256)行×24(=16)列共212(=4096)个信息单元(即字) 每个信息单元有k位二进制数(1或0)   ① 存储矩阵 共有28(=256)行×24(=16)列共212(=4096)个信息单元(即字) 每个信息单元有k位二进制数(1或0) 存储器中存储单元的数量称为存储容量(=字数×位数k)。 2019/5/7

行地址译码器:输入8位行地址码,输出256条行选择线(用x表示)   ② 地址译码器 行地址译码器:输入8位行地址码,输出256条行选择线(用x表示) 列地址译码器:输入4位列地址码,输出16条列选择线(用Y表示) 2019/5/7

当R/W =0时,进行写入(Write)数据操作。 当R/W =1时,进行读出(Read)数据操作。 ③ 读写控制电路   当R/W =0时,进行写入(Write)数据操作。 当R/W =1时,进行读出(Read)数据操作。 2019/5/7

2564(256个字,每个字4位)RAM存储矩阵的示意图。   如果X0=Y0=1,则选中第一个信息单元的4个存储单元,可以对这4个存储单元进行读出或写入。 2019/5/7

表示选中列地址为A11A10A9A8=0000、行地址为A7A6A5A4A3A2A1A0=00000000的存储单元。 (2)RAM 的读写原理 (以图8-1为例)    当CS=0时,RAM被选中工作。   若 A11A10A9A8A7A6A5A4A3A2A1A0=000000000000 表示选中列地址为A11A10A9A8=0000、行地址为A7A6A5A4A3A2A1A0=00000000的存储单元。 此时只有X0和Y0为有效,则选中第一个信息单元的k个存储单元,可以对这k个存储单元进行读出或写入。 2019/5/7

若此时R/W=1,则执行读操作,将所选存储单元中的数据送到I/O端上。 当CS=1时,不能对RAM进行读写操作,所有端均为高阻态。 2019/5/7

静态存储单元:利用基本RS触发器存储信息。保存的信息不易丢失。   (3)RAM的存储单元按工作原理分为: 静态存储单元:利用基本RS触发器存储信息。保存的信息不易丢失。 动态存储单元:利用MOS的栅极电容来存储信息。由于电容的容量很小,以及漏电流的存在,为了保持信息,必须定时给电容充电,通常称为刷新。 2019/5/7

采用CMOS工艺制成,存储容量为8K×8位,典型存取时间为100ns、电源电压+5V、工作电流40mA、维持电压为2V,维持电流为2μA。 2. 静态读写存储器(SRAM)集成电路6264简介 采用CMOS工艺制成,存储容量为8K×8位,典型存取时间为100ns、电源电压+5V、工作电流40mA、维持电压为2V,维持电流为2μA。 8K=213,有13条地址线A0~A12; 每字有8位,有8条数据线I/O0~I/O7; 四条控制线 6264引脚图 2019/5/7

3. Intel2114A是1 K字×4位SRAM,它是双列直插18脚封装器件,采用5V供电,与TTL电平完全兼容。   表1 6264的工作方式表 3. Intel2114A是1 K字×4位SRAM,它是双列直插18脚封装器件,采用5V供电,与TTL电平完全兼容。 4. Intel 2116是16 K×1位动态存储器(DRAM),是典型的单管动态存储芯片。它是双列直插16脚封装器件,采用+12V和± 5V三组电源供电,其逻辑电平与TTL兼容。 2019/5/7

6.1.2 只读存储器(ROM) 返回 1. 固定ROM   只读存储器所存储的内容一般是固定不变的,正常工作时只能读数,不能写入,并且在断电后不丢失其中存储的内容,故称为只读存储器。 ROM组成: 地址译码器 存储矩阵 输出电路 ROM结构方框图 2019/5/7

每个字有m位,每位对应从D0、D1、…Dm-1输出(称为位线)。 地址译码器有n个输入端,有2n个输出信息,每个输出信息对应一个信息单元,而每个单元存放一个字,共有2n个字(W0、W1、…W2n-1称为字线)。 每个字有m位,每位对应从D0、D1、…Dm-1输出(称为位线)。 存储器的容量是2n×m(字线×位线)。 ROM中的存储体可以由二极管、三极管和MOS管来实现。 2019/5/7

在对应的存储单元内存入的是1还是0,是由接入或不接入相应的二极管来决定的。  字的读出方法 二极管ROM 在对应的存储单元内存入的是1还是0,是由接入或不接入相应的二极管来决定的。 2019/5/7

为了便于表达和设计,通常将图8-5简化如图8-7 所示。 存储矩阵 地址译码器 二极管ROM 有存储单元 4×4 ROM阵列图 2019/5/7

在编程前,存储矩阵中的全部存储单元的熔丝都是连通的,即每个单元存储的都是1。 2.可编程只读存储器(PROM)   在编程前,存储矩阵中的全部存储单元的熔丝都是连通的,即每个单元存储的都是1。 用户可根据需要,借助一定的编程工具,将某些存储单元上的熔丝用大电流烧断,该单元存储的内容就变为0,此过程称为编程。 熔丝烧断后不能再接上,故PROM只能进行一次编程。  PROM的可编程存储单元 2019/5/7

最早出现的是用紫外线照射擦除的EPROM。 浮置栅MOS管(简称FAMOS管)的栅极被SiO2绝缘层隔离,呈浮置状态,故称浮置栅。 3.可擦可编程ROM(EPROM) 最早出现的是用紫外线照射擦除的EPROM。 浮置栅MOS管(简称FAMOS管)的栅极被SiO2绝缘层隔离,呈浮置状态,故称浮置栅。 当浮置栅带负电荷时, FAMOS管处于导通状态,源极-漏极可看成短路,所存信息是0。 若浮置栅上不带有电荷,则FAMOS管截止,源极-漏极间可视为开路,所存信息是1。 2019/5/7

(a) 浮置栅MOS管的结构 (b) EPROM存储单元 不带电 -截止 -存1 带负电 -导通 -存0 浮置栅EPROM (a) 浮置栅MOS管的结构 (b) EPROM存储单元 2019/5/7

浮置栅EPROM出厂时,所有存储单元的FAMOS管浮置栅都不带电荷,FAMOS管处于截止状态。   写入信息时,在对应单元的漏极与衬底之间加足够高的反向电压,使漏极与衬底之间的PN结产生击穿,雪崩击穿产生的高能电子堆积在浮置栅上,使FAMOS管导通。   当去掉外加反向电压后,由于浮置栅上的电子没有放电回路能长期保存下来,在的环境温度下,70%以上的电荷能保存10年以上。   如果用紫外线照射FAMOS管10~30分钟,浮置栅上积累的电子形成光电流而泄放,使导电沟道消失,FAMOS管又恢复为截止状态。为便于擦除,芯片的封装外壳装有透明的石英盖板。 2019/5/7

返回 6.1.4 存储器容量的扩展 存储器的容量:字数×位数   存储器的容量:字数×位数 ⑴ 位扩展(即字长扩展):将多片存储器经适当的连接,组成位数增多、字数不变的存储器。 方法:用同一地址信号控制 n个相同字数的RAM。 2019/5/7

将8块256×1的RAM的所有地址线和CS(片选线)分别对应并接在一起,而每一片的位输出作为整个RAM输出的一位。   例:将256×1的RAM扩展为 256×8的RAM。 将8块256×1的RAM的所有地址线和CS(片选线)分别对应并接在一起,而每一片的位输出作为整个RAM输出的一位。 2019/5/7

256×8RAM需256×1RAM的芯片数为: 图8-10 RAM位扩展 将256×1的RAM扩展为256×8的RAM 2019/5/7

将多片存储器经适当的连接,组成字数更多,而位数不变的存储器。   ⑵ 字扩展 将多片存储器经适当的连接,组成字数更多,而位数不变的存储器。   例:由1024×8的 RAM扩展为4096×8的RAM。   共需四片1024×8的 RAM芯片。   1024×8的 RAM有10根地址输入线A9~A0。   4096×8的RAM有12根地址输入线A11~A0。   选用2线-4线译码器,将输入接高位地址A11、A10,输出分别控制四片RAM的片选端。 2019/5/7

由1024×8的 RAM扩展为4096×8的RAM RAM字扩展 2019/5/7

位扩展需2片芯片,字扩展需2片芯片,共需4片芯片。   (3) 字位扩展 例:将1024×4的RAM扩展为2048×8 RAM。 位扩展需2片芯片,字扩展需2片芯片,共需4片芯片。   字扩展只增加一条地址输入线A10,可用一反相器便能实现对两片RAM片选端的控制。 字扩展是对存储器输入端口的扩展, 位扩展是对存储器输出端口的扩展。 2019/5/7

RAM的字位扩展 将1024×4的RAM扩展为2048×8 RAM 2019/5/7

返回 6.1.5 存储器在组合逻辑电路中的应用 EPROM的应用 程序存储器、码制转换、字符发生器、波形发生器等。 6.1.5 存储器在组合逻辑电路中的应用 返回 EPROM的应用      程序存储器、码制转换、字符发生器、波形发生器等。   例:试用2716EPROM设计一个驱动共阴极八段字符显示器的显示译码器。 [解] 根据题目要求可知,该显示译码器是一个输入变量为4,输出变量为8的组合逻辑电路2716EPROM是2K×8位的EPROM芯片,共有11根地址线(即A10~A0)、8根数据线(即D7~D0)。 2019/5/7

显示译码器的BCD码输入D、C、B、A分别接2716EPROM的A3、A2、A1、A0,译码输出a、b、c、d、e、f、g、h分别接2716EPROM的D0、D1、D2、D3、D4、D5、D6、D7,2716EPROM的多余高位地址线A10~A4都接低电平,即在前16个地址上储存显示译码数据,而其它地址单元的数据可任意。用2716EPROM构成八段显示译码器电路如图6.1.11所示 。 2019/5/7

2019/5/7

返回 其它类型存储器简介 1. EEPROM 用电气方法在线擦除和编程的只读存储器。 存储单元采用浮栅隧道氧化层MOS管。   用电气方法在线擦除和编程的只读存储器。   存储单元采用浮栅隧道氧化层MOS管。   写入的数据在常温下至少可以保存十年,擦除/写入次数为1万次~ 10万次。 2. 快闪存储器Flash Memory  采用与EPROM中的叠栅MOS管相似的结构,同时保留了EEPROM用隧道效应擦除的快捷特性。理论上属于ROM型存储器;功能上相当于RAM。 单片容量已达64MB,并正在开发256MB的快闪存储器。可重写编程的次数已达100万次。 2019/5/7

已越来越多地取代EPROM,并广泛应用于通信设备、办公设备、医疗设备、工业控制等领域。 3. 非易失性静态读写存储器NVSRAM   由美国Dallas半导体公司推出,为封装一体化的电池后备供电的静态读写存储器。 它以高容量长寿命锂电池为后备电源,在低功耗的SRAM芯片上加上可靠的数据保护电路所构成。 其性能和使用方法与SRAM一样,在断电情况下,所存储的信息可保存10年。 其缺点主要是体积稍大,价格较高。 此外,还有一种nvSRAM,不需电池作后备电源,它的非易失性是由其内部机理决定的。 2019/5/7

串行存储器是为适应某些设备对元器件的低功耗和小型化的要求而设计的。 4. 串行存储器   串行存储器是为适应某些设备对元器件的低功耗和小型化的要求而设计的。 主要特点:所存储的数据是按一定顺序串行写入和读出的,故对每个存储单元的访问与它在存储器中的位置有关。 5.多端口存储器MPRAM   多端口存储器是为适应更复杂的信息处理需要而设计的一种在多处理机应用系统中使用的存储器。 特点:有多套独立的地址机构(即多个端口),共享存储单元的数据。 多端口RAM一般可分为双端口SRAM、VRAM、FIFO、MPRAM等几类。 2019/5/7

常见存储器规格型号 类型 容量 SRAM FLASH 双口RAM 2 K×8 6116 2716 2816 DS1213B EPROM EEPROM FLASH NVSRAM 双口RAM 2 K×8 6116 2716 2816   DS1213B 7132/7136 4 K×8 2732 8 K×8 6264 2764 2864 16 K×8 27128 32 K×8 62256 27256 28256 28F256 DS1213D 64 K×8 27512 28512 28F512 128 K×8 628128 27010 28010 28F010 256 K×8 628256 27020 28020 28F020 512 K×8 628512 27040 28040 28F040 DS1650 1 M ×8 6281000 27080 28080 28F080 2019/5/7