第章存储器和可编程逻辑器件 存储矩阵 个T 地址译码器 R R R D2D 三态控制 输出缓冲器 图9-2二极管ROM结构图
第9章 存储器和可编程逻辑器件 图 9-2 二极管ROM结构图 地 址 译 码 器 W0 W1 W2 W3 R R R R 输出缓冲器 D3 D2 D1 D0 D3 D2 D1 D0 三态控制 存储矩阵 A1 A0 ′ ′ ′ ′
第章存储器和可编程逻辑器件 图9-2是具有两位地址输入和四位数据输出的ROM结构 图,其存储单元用二极管构成。图中,W~W3四条字线分 别选择存储矩阵中的四个字,每个字存放四位信息。制作 芯片时,若在某个字中的某一位存入“1〃,则在该字的字 线W与位线D之间接入二极管,反之,就不接二极管。 读出数据时,首先输入地址码,并对输出缓冲器实现三 态控制,则在数据输出端D3~D可以获得该地址对应字中所 存储的数据。例如,当A1A=00时,W=1,W1=W2=W3=0, 即此时W被选中,读出W对应字中的数据D3D2D1D=1001。 同理,当A1A分别为01、10、11时,依次读出各对应字中的 数据分别为0111、1110、0101。因此,该ROM全部地址内 所存储的数据可用表9-1表示
第9章 存储器和可编程逻辑器件 图9-2 是具有两位地址输入和四位数据输出的ROM结构 图, 其存储单元用二极管构成。图中,W0~W3四条字线分 别选择存储矩阵中的四个字,每个字存放四位信息。制作 芯片时,若在某个字中的某一位存入“1” ,则在该字的字 线Wi与位线Di之间接入二极管,反之,就不接二极管。 读出数据时,首先输入地址码,并对输出缓冲器实现三 态控制,则在数据输出端D3~D0可以获得该地址对应字中所 存储的数据。例如,当A1A0 =00时,W0 =1,W1 =W2 =W3 =0, 即此时W0被选中,读出W0对应字中的数据D3D2D1D0 =1001。 同理,当A1A0分别为01、10、11时,依次读出各对应字中的 数据分别为 0111、1110、0101。因此,该ROM全部地址内 所存储的数据可用表 9-1 表示
第章存储器和可编程逻辑器件 个T 表9-1图92ROM的数据表 地址 数据 D D D D A0011 0 0 0 111 0 0
第9章 存储器和可编程逻辑器件 表 9-1 图 9-2 ROM的数据表 地 址 数 据 A1 A0 D3 D2 D1 D0 0 0 0 1 1 0 1 1 1 0 0 1 0 1 1 1 1 1 1 0 0 1 0 1
第章存储器和可编程逻辑器件 2.ROM在组合逻辑设计中的应用 个T 从存储器的角度看,只要将逻辑函数的真值表事先存 入ROM,便可用ROM实现该函数。例如,在表9-1的 ROM数据表中,如果将输入地址A1、A看成两个输入逻辑 变量,而将数据输出D3、D2、D1、D看成一组输出逻辑变 量,则D3、D2、D1、D0就是41、A0的一组逻辑函数,表9 1就是这一组多输出组合逻辑函数的真值表,因此该ROM 可以实现表9-1中的四个函数(D3、D2、D1、Db),其表达 式为 D3= A1 A0+A, Ao D2= A1A+A A0+A, Ao D,=A1A+ A, Ao B=da+A4+44
第9章 存储器和可编程逻辑器件 2. ROM 从存储器的角度看,只要将逻辑函数的真值表事先存 入ROM,便可用ROM实现该函数。例如,在表 9-1 的 ROM数据表中,如果将输入地址A1、A0看成两个输入逻辑 变量,而将数据输出D3、D2、D1、D0看成一组输出逻辑变 量,则D3、D2、D1、D0就是A1、A0的一组逻辑函数,表 9- 1就是这一组多输出组合逻辑函数的真值表,因此该ROM 可以实现表 9-1 中的四个函数(D3、D2、D1、D0 ),其表达 式为 0 1 0 1 0 1 0 0 0 1 1 1 1 0 0 0 1 1 2 0 1 1 0 3 D A A A A A A D A A A A D A A A A A A D A A A A = + + = + = + + = + (9-1)
第章存储器和可编程逻辑器件 从组合逻辑结构来看,ROM中的地址译码器形成了输 入变量的所有最小项,即每一条字线对应输入地址变量的 个最小项。在图9-2中,W=AA、W=AA、W2=A14,W3=A4 因此式(9-1)又可以写为 D,=+W D,=W,++W D,=W,+w D=W+,tw
第9章 存储器和可编程逻辑器件 从组合逻辑结构来看,ROM中的地址译码器形成了输 入变量的所有最小项,即每一条字线对应输入地址变量的一 个最小项。在图 9-2 中, 3 1 0 0 0 2 1 1 1 1 0 0 W = A A、W = A A、W = A A ,W = A A 因此式(9-1)又可以写为: 0 0 1 3 1 1 2 2 1 2 3 3 0 2 D W W W D W W D W W W D W W = + + = + = + + = +