一、内部结构
固定ROM,也称掩膜ROM,这种ROM在制造时,厂家利用掩膜技术直接把数据写入存储器中,ROM制成后,其存储的数据也就固定不变了,用户对这类芯片无法进行任何修改。一般ROM的结构如图9.1.1所示,由地址译码器和存储矩阵组成。
图9.1.1 ROM内部结构示意图
二、工作原理
1.电路组成
电路如图9.1.2所示,输入地址码是A1A0,输出数据是D3D2D1D0。输出缓冲器用的是三态门,它有两个作用,一是提高带负载能力,二是实现对输出端状态的控制,以便于和系统总线的连接。其中与门阵列组成译码器,或门阵列构成存储阵列,其存储容量为4×4=16位。
图9.1.2 二极管ROM电路
2.输出信号表达式
与门阵列输出表达式:(www.xing528.com)
或门阵列输出表达式:
3.ROM输出信号的真值表
ROM输出信号真值表如表9.1.1所示。
表9.1.1 ROM输出信号真值表
4.功能说明
从存储器角度看,A1A0是地址码,D3D2D1D0是数据。表9.1.1说明:在00地址中存放的数据是0101;01地址中存放的数据是1010;10地址中存放的是0111;11地址中存放的是1110。
从函数发生器角度看,A1、A0是两个输入变量,D3、D2、D1、D0是4个输出函数。表9.1.1说明:当变量A1、A0取值为00时,函数D3=0、D2=1、D1=0、 D0=1; 当变量 A1、 A0取值为01时, 函数 D3=1、 D2=0、 D1=1、D0=0…。
从译码编码角度看,与门阵列先对输入的二进制代码A1A0进行译码,得到4个输出信号W0、W1、W2、W3,再由或门阵列对W0~W3这4个信号进行编码。表9.1.1说明:W0的编码是0101;W1的编码是1010;W2的编码是0111;W3的编码是1110。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。