中国高校课件下载中心 》 教学资源 》 大学文库

宝鸡文理学院:《电子技术》课程PPT教学课件(数字电路)第九章 半导体存储器和可编程逻辑器件

文档信息
资源类别:文库
文档格式:PPT
文档页数:45
文件大小:1.8MB
团购合买:点击进入团购
内容简介
9.1 半导体存储器 9.2 可编程逻辑器件PLD
刷新页面文档预览

电子技术 数字电路部分 第九章 半导体存储器和可 编程逻辑器件

电子技术 第九章 半导体存储器和可 编程逻辑器件 数字电路部分

第九章半导体存储器和可编程逻辑器件 9,1半导体存储器 9,2可编程逻辑器件PLD BACK

第九章 半导体存储器和可编程逻辑器件 9.1 半导体存储器 9.2 可编程逻辑器件PLD

9半导体存储器 911只读存储器ROM 1.ROM的结构 ROM主要由地址译码器、存储矩阵和输出缓冲器三部分组成 地 信息单元 文本单元 图 地址 址 输入 存储矩阵×M 译|Wn 每个字中信乙 A 码 息的位数称 为“字长”立 字线 缓冲级 对于图9-1的存储矩阵有2个字,每个字的 字长为m,因此整个存储器的存储容量为 结构 2×m位。存储容量也习惯用K(1K=1024)为 单位来表示 D也称为“位线

9.1 半导体存储器 9.1.1 只读存储器ROM A0 A1 W0 W1 … An-2 An-1 地 址 译 码 W2 - 2 W2 - 1 n n … 存 储 矩 阵N×M … 缓 冲 级 … F1 F2 Fn 地 址 输 入 图 1 N 字M 位ROM 结 构 1. ROM的结构 ROM主要由地址译码器、存储矩阵和输出缓冲器三部分组成 信息单元-字 文本单元 字线 Di也称为“位线” 每个字中信 息的位数称 为“字长” 对于图 9-1 的存储矩阵有2 n个字, 每个字的 字长为m,因此整个存储器的存储容量为 2 n×m位。 存储容量也习惯用K(1 K=1024)为 单位来表示

W0~W3四条字线分 别选择存储矩阵中 地址译码 的四个字,每个字 存放四位信息。制 作芯片时,若在某 个字中的某一位存 入"1”,则在该字 的字线W与位线D 之间接入二极管, 反之,就不接二极 R R R R 管。 态控制 输出缓冲级 A Ao D, D2 D, Do D 001 图2二极管ROM结构图 101010

地 址 译 码 A0 器 A1 三态控制 输出缓冲级 D3 D2 D1 D0 R R R R W0 W1 W2 W3 图 2 二极管ROM结构图 W0~W3四条字线分 别选择存储矩阵中 的四个字,每个字 存放四位信息。制 作芯片时,若在某 个字中的某一位存 入“1”,则在该字 的字线Wi与位线Di 之间接入二极管, 反之,就不接二极

912ROM在组合逻辑设计中的应用 若将输入地址A14视为输入变量,而将D3、D2、D1、D视为一组输出 逻辑变量,则D、D2、D1、D就是A41、A的一组逻辑函数。 从组合逻辑结构来看,ROM中的地址译码器飛成了输入变量的所有 最小项,即每条字线对应输入地址变量的一个最小重。储矩阵 V。+ 地 D2=W1+W2+W3 址 D,=w 译w2 码 Do=wo+wi+w3 器|W 地址 数据 R R R A1 Ao D D D D 00 态控制输出缓冲器 0 0 0 0

9.1.2 ROM 若将输入地址A1A0视为输入变量,而将D3、D2、D1、D0视为一组输出 逻辑变量,则D3、D2、D1、D0就是A1、A0的一组逻辑函数。 从组合逻辑结构来看,ROM中的地址译码器形成了输入变量的所有 最小项,即每一条字线对应输入地址变量的一个最小项。 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 = + + = + = + + = + 地 址 译 码 器 W0 W1 W2 W3 R R R R 输出缓冲器 D3 D2 D1 D0 D3 D2 D1 D0 三态控制 存储矩阵 A1 A0 ′ ′ ′ ′ 地 址 数 据 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

D3=A1 Ao+ A1A+AAl+A,A=mo +m,+m2+m3 D2= A1 Ao+AA=mo+ D,=A1A=m2 Do=A1A+AA=m,+m3 地址译码器 义 Ao D3 D, D, D R 态控 输出缓冲级 101 11110 图3二极管ROM结构图

地 址 译 码 A0 器 A1 三态控制 输出缓冲级 D3 D2 D1 D0 R R R R W0 W1 W2 W3 图 3 二极管ROM结构图 0 1 0 1 3 1 0 0 2 1 1 1 0 0 3 1 0 2 1 0 0 1 2 3 1 0 1 1 0 1 3 D A A A A m m D A A m D A A A A m m D A A A A A A A A m m m m = + = + = = = + = + = + + + = + + +

与阵列 “或阵列 FFFF 图4ROM的与或阵列图(b) (a)框图;(b)符号矩阵

“ 与 ”阵 列 A0 A1 “ 或 ”阵 列 F0 F1 F2 F3 m0 m1 m2 m3 m0 m1 m2 m3 F0 F1 F2 F3 A0 A1 A0 A1 A0 A1 (a) 图 (b) 4 ROM的与或阵列图 (a) 框图; (b) 符号矩阵

用ROM实现逻辑函数一般按以下步骤进行 (1)根据逻辑函数的输入、输出变量数,确定 OM容量,选择合适的ROM (2)写出逻辑函数的最小项表达式,画出ROM 阵列图 (3)根据阵列图对ROM进行编程

用ROM (1) 根据逻辑函数的输入、输出变量数, ROM容量,选择合适的ROM。 (2) 写出逻辑函数的最小项表达式,画出ROM 阵列图。 (3) 根据阵列图对ROM进行编程

例1用ROM实现四位二进制码到格雷码的转换。 解()输入是四位二进制码B3B。,输出是四位格雷码,故选用容量为 24×4的ROM。 ()列出四位二进制码转换为格雷码的真值表。由表可写出下列最小项 表达式 二进制码 格雷码 字 B,.B2 B1 BoG3 ∑(8910131415 0 0 W G0000 001 W 011001 G0110 G2=∑(456789101) W ∑(23450111) W G=∑(1256910134) W 0 W 11111 10 W 0110 110000111 W 12 10000 1100110011 100 W 1 0

例 1 用ROM实现四位二进制码到格雷码的转换。 解 (1) 输入是四位二进制码B3~B0,输出是四位格雷码,故选用容量为 2 4×4的ROM。 (2) 列出四位二进制码转换为格雷码的真值表。由表可写出下列最小项 表达式: =(8,9,10,11,12,13,14,15) G3 =(4,5,6,7,8,9,10,11) G2 =(2,3,4,5,10,11,12,13) G1 =(1,2,5,6,9,10,13,14) G0

ww ww n W|W,W‖W W. N WN B3 Btnl 地址译码器 B3 D B B2-4224D2 BI-A, ROMD B0-4 或 阵 存储矩阵 GGG 图5四位二进制码转换为四位格雷码阵列图

图 5 四位二进制码转换为四位格雷码阵列图 1 B3 1 B2 1 B1 1 B0 W0 W1 W2 W3 W4 W5 W6 W7 W8 W9 W1 0 W1 1 W1 2 W1 3 W1 4 W1 5 G2 G1 G0 G 存 3 储 矩 阵 或 阵 列 ( ( A3 A2 A1 A0 2×4 ROM 4 D3 D2 D1 D0 B3 B2 B1 B0 G3 G2 G1 G0 (a) (b) 地 址 译 码 器 与 阵 列 ( (

刷新页面下载完整文档
VIP每日下载上限内不扣除下载券和下载次数;
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
相关文档