版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、1 数字逻辑与数字系统 余余 文文 北京邮电大学 计算机科学与技术学院计算机科学与技术学院 2 4.3 只读存储器只读存储器 1.ROM的特点和性能指标 2.ROM的分类 3.ROM的结构与工作原理 4.ROM的应用 3 ROM的特点和性能指标 wROM 只能读出 工作时,将地址加到ROM地址输入端,便可在 数据输出端得到一个事先存入的数据。 w优点: 不易失性. 断电后,存储数据不会丢失. 可长久保存.常存放固定数据、程序和函数表。 w缺点: 不能重写或改写。 w最初存入数据的过程,称为对ROM进行编程. 4 ROM的性能指标 存储容量存储容量和和存取时间存取时间 w存储容量存储容量 存储器
2、存放信息的能力,存储容量越大,所能存储器存放信息的能力,存储容量越大,所能 存储的信息越多,功能越强。存储的信息越多,功能越强。 w存取时间存取时间 存取时间指一个读存取时间指一个读( (或写或写) )周期。读周期。读( (或写或写) )周周 期越短,存取时间越短,存储器工作速度越高。期越短,存取时间越短,存储器工作速度越高。 5 ROMROM的分类的分类 根据编程方式,分为固定ROM、一次编程ROM、多次改 写编程ROM和闪速存储器四类。 w固定ROM 掩模式只读存储器, 数据在芯片制造过程“固化” 在ROM中,使用时读出,不能改写。 通常存放固定数据、程序和函数表等。可向厂家 定做。固定R
3、OM可靠性好,集成度高,适宜大批量生产。 w 一次编程只读存储器(PROM) 出厂时所有存储元全0或全1,用户可自行改1或0。 用熔丝烧断或PN结击穿法编程,烧断或PN击穿不能恢 复, 一次性编程.编程完毕内容永久保存.已少使用。 6 ROMROM的分类的分类 w可多次编程的只读存储器 光擦可编程只读存储器EPROM 电擦可编程只读存储器E2PROM 电改写只读存储器EAROM 可用紫外光照射或加电法擦除已写入的数据,用 电方法可重新写入新的数据。可多次改写内容。 w闪速存储器(FLASH) 英特尔上世纪90年代发明的一种高密度、 非易失性的可读/写存储器,既有EEPROM的特 点,又有RAM
4、的特点,无须编程器. 7 ROM的结构与工作原理 组成:由存储矩阵、地址译码器、输出缓冲电路组成。 w存储矩阵:存储单元组成。存储单元中存储元个数为字长。 w地址译码器:地址码到存储单元的映射.每个地址使一条 w字线有效,该单元信息将送至输出缓冲器读出。 w输出缓冲器:读出电路,数据输出线D01Dm-1 又称位线 8 一次编程只读存储器的结构 w地址译码器和存储矩阵分别由与门和或门阵列组成. w与门阵列和或门阵列可用二极管构成(如图)。 w地址线: A1、A0; w字线(W0-W3);与门阵列的输出. w位线(数据线):D3-D0;或门阵列的输出. w存储容量:存储单元数乘位数(字数乘位数)。
5、 图例:存储容量为4x4(位) 9 二极管ROM模型 w地址译码-与阵列: 每个地址产生一条(高电平)有效 字线 (W0-W3),使或阵列一个单元输出数据D3-D0 w存储矩阵-或阵列:字线W与位线的交叉点是存储元。交 叉点接二极管相当于存储1,不接相当于存储0 w如 A1A0=11 W3线有效,若 EN=0, 则D3-D0=1110 10 二极管ROM模型 【例】A1A0=00时,W0线高电平(左上两二极管截止) 或门阵列中D2、D0为1(左下两个二极管导通),若 EN=0,ROM输出为D3D2D1D0=0101。 分析:A1A0=01时, ROM输出D3D2D1D0=? 11 ROM点阵结
6、构表示法 ROM的结构可用阵列图来表示: w地址线、字线,(数据)位线。 w字线和位线相互垂直,与阵列在上(左), 或阵列在下(右). w与阵列交叉点(黑点)表示有一个二极管.无黑点表示没有。 w存储矩阵交叉点(黑点)表示存储元存1, 无黑点表示存0。 12 ROM工作原理(编程 ) 把ROM看作组合电路组合电路,地址码A1A0是输入变量, 数据码D3-D0是输出变量,则输出: 13 ROM的工作原理 把ROM看作存储单元 w与阵列不编程。或阵列(存储矩阵)编程。 w或阵列不同,每个单元中存储的数据不同. 14 如当地址码如当地址码A A2 2A A1 1A A0 0000000时,使字线时,
7、使字线P P0 01 1,数据,数据00000000输出。输出。 如当地址码如当地址码A2A1A0A2A1A0011011时,数据输出是什么时,数据输出是什么? ?。 若若n n条地址线,条地址线, 可产生字线为可产生字线为 2 2n n条,寻址条,寻址2 2n n 个单元。若输个单元。若输 出是出是m m位,存位,存 储器的总容量储器的总容量 是是2 2n nm m。 示例示例1 1: 一个一个8 8(字线)(字线)4 4(数据)的存储器阵列图(数据)的存储器阵列图 15 多次改写编程的只读存储器 w 除除 一次编程只读存储器(PROM)外,多 次改写编程的只读存储器有 w光(紫外线)擦可编
8、程只读存储器EPROM w电擦可编程只读存储器E2PROM w电改写只读存储器EAROM 16 图例:图例:下图是紫外线擦除、电可编程的下图是紫外线擦除、电可编程的EPROM2716EPROM2716器件器件 逻辑框图和引脚图。逻辑框图和引脚图。 地址线地址线A A0 0A A10 10,字线 ,字线20482048条条. . 数据输出数据输出/ /输入线输入线D D7 7D D0 0 容量容量: 2: 211 11 8 8位。位。 CSCS为片选控制信号。为片选控制信号。 OE/PGM OE/PGM为读出为读出/ /写入控制端写入控制端: : 低电平时输出有效,高电平时低电平时输出有效,高电
9、平时 进行编程(写入数据)进行编程(写入数据) 17 ROM ROM的应用的应用 组合逻辑设计 w 代码转换器 w 组合逻辑函数 计算机系统 w 初始引导和加载程序的固化; w 微程序控制器的设计; w 函数运算表 w 字符图形发生器 w 控制系统中用户程序的固化。 18 ROMROM的应用(的应用(代码转换器) 例 用ROM实现4位二进制码到格雷码的转换 【解】 1)输入:二进制码B0-B3,输出:格雷码G3- -G0,16个字,每个字四位, 故选容量为 244的ROM 2) 真 值 表 3)位线编程和字线编程 19 ROM的应用的应用 方法一:位线编程-输出函数为若干最小项之和 20 RO
10、MROM的应用的应用 输出为某些最小项之和按位线编程 21 ROMROM的应用(的应用(代码转换器) 方法二:按字线编程-输出是各存储单元中数据 22 代码转换器 逻辑符号图 23 ROMROM的应用的应用(组合逻辑函数) ROM实现逻辑函数的步骤: w列出函数最小项表达式(或真值表)。 w选择合适的ROM。 w画出函数的阵列图。 示例 用ROM实现函数 24 解 方法一:按位线编程:列出函数的最小项表达式 1) 按A、B、C、D 排列变量,将Y1,Y2,Y3,Y4 视作A、 B、C、D 的逻辑函数,写出各函数的最小项表达式 2) ABCD作为ROM地址输入,4个函数对应四输出。选 容量为16
11、4位的ROM . 25 3由函数最小项表达式,按位线编程,画阵列图 26 ROMROM的应用的应用 方法二:按字线编程:列出函数的真值表 根据地址00001111,分别计算Y1,Y2,Y3,Y4, 依次写入到ROM中。 如地址0000, 则 Y1Y2Y3Y40001。 对地址0001, Y1Y2Y3Y41011。 . 对地址1111, Y1Y2Y3Y40110。 27 ROMROM的应用(的应用(函数运算表) 基本思路 wROM的地址视作输入 w函数的取值作为地址中内容,事先写入到ROM中. w通过地址输入,读出相应的函数值。M相当于是函数 运算表电路。 w实现方法与用ROM实现组合逻辑函数的
12、方法相同。 示例 用ROM实现函数yx2 的运算表电路。 28 示例 用ROA实现函数yx2 的运算表电路。 设x的取值范围为0-15的正整数. 分析 : w x的取值范围为0-15 的正整数,则对应的 4位二进制数,用BB3B2B1B0表示。 w 算出y的最大值是152225,用8位二进制 Y=Y7Y6Y5Y4Y3Y2Y1Y0表示。 w 由此可列出yx2 的真值表。 29 方法1 按字线编程,分别将0、1、4、9、225,写入 到地址0000、0001、0010、0011、1111。 30 ROMROM的应用的应用 w方法2: 按位线编程. 写出输出函数的最小项表达式 31 ROMROM的应
13、用的应用 ROM的连线图 w按字线编程: w按位线编程: 32 FLASH存储器 也称闪存,高密度也称闪存,高密度非易失性非易失性的读写存储器。的读写存储器。 有有RAM和和ROM的优点。的优点。 wFLASH存储元 wFLASH的基本操作 wFLASH的阵列结构 33 FLASH存储元 存储元:单个MOS晶体管组成. 漏极D,源极S,控制栅和浮空栅。 浮空栅: 电子多: 状态0 电子少: 状态1 控制栅正电压: 状态1:SD导通 ;状态0:SD不导通 ;读出 源极S正电压: 吸收浮空栅电子 擦除 写1 控制栅足够正电: 浮空栅聚集电子 写0 (编程) . 34 三种基本操作: w编程:控制栅为编程电压VP 写0 操作。 控制栅无正电 :相当于写1 w擦除:源极S为正电压,相当于写1. w读出::控制栅加读出电压VR 状态1:SD导通 ;状态0:SD不导通 ; 35 FLASH阵列结构 各种存储器性能比较( 表4.2,P,118) FLASH 主要优点 1非易失 2高密度 3单晶体管存储元 4可写性 37 小 结 ROM主要由与门或门”二级电路组成。与阵列阵列 不可编程,不可编程,或门可编程。编程。 组合逻辑函数可写为标准与或表
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 先进半导体材料平台创新创业项目商业计划书
- 塑料家具色彩创新服务创新创业项目商业计划书
- 指纹社区安全门禁创新创业项目商业计划书
- 指纹识别在考试防作弊系统中的应用创新创业项目商业计划书
- 大班美术我的衣服教案(2025-2026学年)
- 企业内部控制体系建设方案详解
- 超市节假日促销活动计划
- 制药厂SAP系统项目实施心得体会
- 医疗护理工作质量控制手册
- 2025中国新材料产业创新发展及投资价值分析报告
- 人工气道的建立与管理
- 《证券投资学》全套教学课件
- DLT5196-2016 火力发电厂石灰石-石膏湿法烟气脱硫系统设计规程
- 公司用车合同(2024版)
- 知道网课智慧树《设计经营管理》章节测试答案
- 储能系统在光伏电站电能质量中的作用
- 台达触摸屏DOPSoft软件使用手册-部分
- 神经病学试题库+答案
- 铝合金低压铸造
- 人源化小鼠模型的药物毒性评价
- 护理不良事件及预防课件
评论
0/150
提交评论