当前位置:首页 > 2-9-电气类专业知识点--数字电路知识点讲义整理(电气类必看)
例3、画出图示电路输出波形
ViViCRVO
复习题:例6.4.1、6.2、6.5、6.6、6.18、例1、例2、例3。
VoV+V-7 存储器和可编程逻辑器件
7.1存储器:分类、构成、技术指标、扩展方法、实现组合逻辑函数原理
1、分类:ROM、RAM、静态、动态
2、构成:地址译码、存储矩阵、读写控制
3、技术指标:存储量(存储单位)、存取周期(连续两次读(写)操作间隔的最短时间成为存取周期。) 4、输出是输入的最小项表达式
5、扩展方法:位扩展、字扩展、混合扩展
地址线数:16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 寻址范围:64K,32K,16K,8K,4K,2K,1K,512,256,128,64,32,16,8,4,2 以位为单元存储器(单根数据线)使用时需根据字长扩展,除数据线外,其余线全部并联。
位数够用,字数不够用时,需进行字扩展。按单片存储量分页,高位地址译码,片选端分别接译码器输出,其余线全部并联。
复习题:
1)存储器在功能上分为那两类?各有什么特点? 2)什么是静态RAM?什么是动态RAM?
3)只读存储器ROM为什么可以实现任意组合逻辑函数?
- 29 -
4)位、字节、字长的定义是什么?4KX4位存储器有几根子线?几根位线?几根地址线? 5)什么是存储器的位扩展?什么是字扩展?
6)现需16K字节存储器,用16KX1位存储器进行 扩展需 片?用4KX8位存储器进行 扩展需 片?用4KX4位存储器进行 扩展需 片?
7.2 可编程逻辑阵列(PLD)
1、PLD的逻辑表示:交叉点、与或阵列、输入输出缓冲、输出极性选择、数据选择 1)阵列交叉点表示
实体连接可编程连接断开单元
2)与阵列和或阵列逻辑表示
AABBCCF(A、B、C)=03)输入缓冲、输出缓冲
AAAA互补输入ENAEN三态输出(同相)AAAENAENP1P2P3f=P1+P2+P3
AA三态输出(反相)
4)输出极性可编程
AY0:Y=A 同相输出1:Y=A 反相输出
5)数据选择可编程
MUXMUX
二选一四选一
2、PLD的基本阵列结构
由可编程的与阵列、或阵列和输出三态缓冲器组成。
- 30 -
ABC与逻辑阵列ENY1Y2Y3或逻辑阵列
例:用PLD实现下列组合逻辑函数
Y1?ABC?ABCY2?B?C?BC?CB Y3?A?B?AB?ABABC与逻辑阵列ENY1Y2Y3或逻辑阵列
3、通用阵列逻辑(GAL):电路结构、控制方式、工作模式、行地址图 1)电路结构
由输入缓冲器、可编程与阵列、不可编程或阵列和可编程逻辑宏单元(OLMC)、输出缓冲器等构成。16V8的意思是最多有16个引脚作为输入,8个引脚作为输出。
8个输入缓冲器,8个反馈缓冲器,8个输出三态缓冲器,8个输出逻辑宏单元。
与阵列有64条行线和32条列输入线,按行分为8个阵列块,每块8条线,每条线各接一个与门,与门的输出称为乘积项(与项)。
CKOLMC(n)mCK
2)控制方式
输出宏单元的功能是通过结构控制字编程的,修改结构控制字,可实现不同的电路连接,完成不同的逻辑功能。图中的AC0、AC1(n)、XOR(n)都是结构控制字中的可编程位。
结构控制字有5种,82位,其中(n)表示OLMC的编号(引脚号),组成如图所示。
- 31 -
PT63-PT3282位PT31-PT0乘积项禁止位32位XOR(n)SYN结构控制位AC1(n)AC01位8位4位1位12-1512-19XOR(n)乘积项禁止位32位4位16-19
SYN:同步控制字,1位,共用,决定整个GAL是纯组合逻辑输出还是寄存器输出。 AC0:结构控制字,1位,共用,决定整个GAL的控制结构。
AC1(n):结构控制字, 8位,分别决定每个宏单元在AC0前提下的控制方式。 XOR(n):极性控制字,8位,分别控制各宏单元的输出极性。
PT:乘积项禁止控制字,64位,分别控制64个与阵列的输出,“1”允许输出,“0”禁止输出,被禁止的与门输出为“0”。
3)工作模式
OLMC的5种工作模式 SYN 1 1 1 0 0 AC0 0 0 1 1 1 4)行地址图
AC1(n) 1 0 1 1 0 XOR(n) - 0 1 0 1 0 1 0 1 工作模式 专用输入 专用组合输出 反馈组合输出 时序组合输出 寄存器输出 输出极性 - 低有效 高有效 低有效 高有效 低有效 高有效 低有效 高有效 备注 1、11脚输入,输出高阻 1、11脚输入,输出选通 1、11脚输入,输出三态门由第一与项控制。 1脚CLK,11脚OE,至少另有一个为寄存器输出。 1脚CLK,11脚OE。 SCLKSDINROW0PT63移位寄存器PT32PT31PT0SDOUT与阵列ROW313233与阵列电子标签电子标签保留地址空间59606162ROW63
结构控制字保密单元备用整体擦除
5、GAL应用举例
1)逻辑功能设计:根据题意定义逻辑变量,列出逻辑表达式;
2)GAL引脚安排:一是根据逻辑功能要求和各种模式下引脚的限制;二是PCB设计中连线最短,交叉最少原则; 3)建立用户源文件; 4)通过编译;
- 32 -
共分享92篇相关文档