100 likes | 257 Views
输出逻辑电路. 输入逻辑电路. 或阵列. 与阵列. 输入数据. 输出数据. . . .. . . .. 第二节 可编程逻辑器件. PLD 结构框图. 7.2.1 现场可编程逻辑陈列 FPLA. 1.现场可编程逻辑阵列 FPLA 结构 现场可编程逻辑阵列 FPLA 由与逻辑阵列、或逻辑阵列以及缓冲输出器组成,并且它的与、或阵列均是可编程的。. 与逻辑阵列. EN. Y 3. Y 2. Y 1. Y 0. A. B. C. D. 或逻辑阵列. 与阵列最多可以产生 8 个可编程的乘积项,或逻辑阵列最多能输出 4 个组合逻辑函数.
E N D
输出逻辑电路 输入逻辑电路 或阵列 与阵列 输入数据 输出数据 . . . . . . 第二节 可编程逻辑器件 PLD结构框图
7.2.1现场可编程逻辑陈列FPLA 1.现场可编程逻辑阵列FPLA结构 现场可编程逻辑阵列FPLA由与逻辑阵列、或逻辑阵列以及缓冲输出器组成,并且它的与、或阵列均是可编程的。
与逻辑阵列 EN Y3 Y2 Y1 Y0 A B C D 或逻辑阵列 与阵列最多可以产生8个可编程的乘积项,或逻辑阵列最多能输出4个组合逻辑函数
2.FPLA的应用 用FPLA不仅可以构成组合逻辑电路,而且还可以构成可编程时序阵列。 例 用FPLA设计一个由8421码转换为余3码的转换电路
例 用FPLA设计一个十进制计数器,其状态转换顺序依次为0000—0001—0011—0010—0110—1110—1010—1011—1001—1000—0000。
7.2.2 可编程阵列逻辑PAL 1. PAL的结构 PAL同FPLA结构相似,也由与阵列和或阵列组成。但在PAL中只有与阵列是可编程的,而或阵列是固定连接不可编程的。与阵列采用熔丝式编程方式,出厂时每个交叉点均有熔丝接通,编程时将需要的熔丝保留,而将不用的熔丝熔断。
或逻辑阵列 与逻辑阵列 Y3 Y2 Y1 Y0 A B C D PAL器件的基本结构图
Y3 Y2 A B C D Y1 Y0 编程后的PAL电路
2.PAL的几种输出电路结构 (1)专用输出结构 (2)可编程I/O结构 (3)寄存器输出结构 (4)异或输出结构 (5)运算选通反馈结构
7.2.3 通用逻辑阵列GAL GAL器件是在PAL器件的基础上发展起来的,一些GAL与PAL器件具有相同的可编程与阵列和固定的或阵列,但它们与PAL器件又有所不同。