可编程逻辑阵列(PLA)简介

最新更新时间:2013-05-13来源: 互联网关键字:可编程  逻辑阵列  PLA 手机看文章 扫描二维码
随时随地手机看文章
PLA,ProgrammableLogicArray的简称,意为可编程逻辑阵列。本文将着重介绍可编程逻辑阵列PLA的一些基本概念、类型以及基础应用。

  .PLA的基本概念

  可编程逻辑阵列原文是英文的ProgrammableLogicArray,简称PLA,是一种可编程逻辑装置,它的与阵列(AND array)和或阵列(OR array)均为可编程,输出电路为不可组态。又叫做FPLA(field-programmable logic array)。可编程逻辑阵列PLA是一种可程式化的装置,可用来实现组合逻辑电路。PLA具有一组可程式化的AND阶,AND阶之后连接一组可程式化的OR阶,如此可以达到:“只在合乎设定条件时才允许产生逻辑讯号输出。”

  可编程逻辑阵列(可编程逻辑控制器)PLA如此的逻辑闸佈局能用来规划大量的逻辑函式,这些逻辑函式必须先以积项(有时是多个积项)的原始形式进行齐一化。

  从实现逻辑函数的角度看,对于大多数逻辑函数而言,并不需要使用全部最小项,尤其对于包含约束条件的逻辑函数,许多最小项是不可能出现的。PROM的“与” 阵列固定地产生n个输入变量的全部最小项。因此,PROM的“与”阵列不能获得充分利用而造成硬件浪费,使得芯片面积的利用率不高。为了克服PROM的不足,产省了一种“与”阵列和“或”阵列均可编程的逻辑器件,即可编程逻辑阵列PLA(可编程逻辑控制器件)。

  .PLA的类型

  PLA可分为组合可编程逻辑阵列PLA和时序可编程逻辑阵列PLA两种类型。

  1.组合可编程逻辑阵列PLA

  逻辑结构:由一个“与”阵列和一个“或”阵列构成,“与”阵列和“或”阵列都是可编程的。

  在可编程逻辑阵列PLA(可编程逻辑控制器件的发展)中,n个输入变量的“与”阵列不是产生2n个“与”项,而是有P个与门就提供P个“与”项,每个“与”项与哪些变量相关可由编程决定。“或”阵列通过编程可选择需要的“与”项相“或”、形成“与-或”函数式。

  由PLA实现的函数式是最简“与-或”表达式。PLA的存储容量不仅与输入变量个数和输出端个数有关,而且还和它的“与”项数(即与门数)有关,其存储容量用输入变量数(n)、与项数(p)、输出端数(m)来表示。

  2.时序可编程逻辑阵列PLA

  逻辑结构:由“与”阵列、“或”阵列和一个用于存储以前状态的触发器网络构成。

  触发器网络中包含若干触发器,它们的输入接受“或”阵列输出及时钟脉冲、复位信号的控制,其输出反馈到“与”阵列,用来和现有输入一起产生“与”项输出。

  可编程逻辑阵列设计方法是指用户通过生产商提供的通用器件自行进行现场编程和制造,或者通过对与或矩阵进行掩膜编程,得到所需的专用集成电路。

  采用可编程逻辑阵列PLA进行逻辑设计,可以十分有效地实现各种逻辑功能。相对PROM而言,PLA更灵活、更经济、结构更简单。用PLA设计组合逻辑电路时,一般首先将给定问题的逻辑函数按多输出逻辑函数的化简方法简化成最简“与-或”表达式,然后,根据最简表达式中的不同“与” 项以及各函数式的“与”项之和分别构成“与”阵列和“或”阵列,并画出阵列逻辑图。

  三.可编程逻辑阵列PLA的应用

  在可编程逻辑阵列PLA的应用中,有一种是用来控制资料路径,在指令集内事先定义好逻辑状态,并用此来产生下一个逻辑状态(透过条件分支)。

  举例来说,如果目前机器(指整个逻辑系统)处于二号状态,如果接下来的执行指令中含有一个立即值(侦测到立即值的栏位)时,机器就从第二状态转成四号状态,并且也可以进一步定义进入第四状态后的接续动作。因此PLA等于扮演(晶片)系统内含的逻辑状态图(statediagram)角色。

  除了可编程逻辑阵列PLA外,其他常用的可程式逻辑装置还有可程式阵列逻辑(PAL)、複杂可程式逻辑装置(CPLD)以及现场可程式逻辑闸阵列(FPGA)。

  要注意的是,虽然可程式逻辑阵列一词中带有“可程式”一字,但不表示所有的PLA都是具有现场性的可程式化能力。事实上许多都属遮罩性的可程式化,性质与ROM相同,必须在晶片製造厂内就执行与完成程式化设定,尤其是内嵌于电路较複杂的晶片(例如:微处理器)的PLA多属此种程式化方式。

关键字:可编程  逻辑阵列  PLA 编辑:神话 引用地址:可编程逻辑阵列(PLA)简介

上一篇:PROM的烧制过程原理简介
下一篇:可编程阵列逻辑(PAL)的输出结构及器件命名规则

推荐阅读最新更新时间:2023-10-12 20:45

可编程DSP架构应对TD-SCDMA和TD-LTE的设计
可编程DSP架构应对TD-SCDMA和TD-LTE的设计 中国作为目前世界上最大的移动市场,对移动标准的发展,希望制定不同于欧美国家的标准。即目前的3G标准TD-SCDMA以及未来的4G标准TD-LTE。 2006年初,中国政府宣布TD-SCDMA正式成为中国的3G移动通讯标准。2009年,世界最大的移动运营商中国移动宣布将提供基于TD-SCDMA为标准的3G服务,同时,中国联通以及中国电信分别将推出以WCDMA以及CDMA-2000标准的3G服务。这意味着,中国在接下来的时间将会同时存在3种不同的3G网络。 显而易见的是,中国3G服务的启动要大大晚于欧美国家。中国移动意识到不可能只依靠TD-SCDM
[嵌入式]
<font color='red'>可编程</font>DSP架构应对TD-SCDMA和TD-LTE的设计
TDK可编程直流电源系列增加200Vdc 5kW、10kW和15kW型号
TDK 公司宣布推出三款 0-200V、19 宽、机架安装式可编程直流电源。TDKLambda 品牌 GENESYS+™ 系列新增的这些产品支持 5 kW、10 kW 和 15 kW 的输出功率等级。200V 0-25A、0-50A 和 0-75A 型号能够提供优化的电压范围,非常适用于太阳能电池板测试、半导体制造、电池充电、直流电机控制、加热器和过程控制应用。 GENESYS+™ 系列的所有型号均可以恒压、恒流和恒功率模式运行。高级并联主/从模式,最多支持6台电源并联,提供的动态负载响应、纹波和噪声特性可与单个电源相媲美。5kW、10kW、15kW产品订购时可选择170~265Vac,342~460Vac,342~528
[电源管理]
TDK<font color='red'>可编程</font>直流电源系列增加200Vdc 5kW、10kW和15kW型号
多种触发功能的可编程高速数据采集模块
在数据采集的过程中,为了不漏掉任何一个既定特征的信号,A/D转换器必须不断地采集数据。但是由于存储器容量的限制,不可能无限制地采集并存储数据。如何使模块能自动检测、采集并存储有效数据呢?触发技术的引入可以解决这一问题。触发是为了有效地观测信号,当被测信号满足触发条件时,启动一次数据采集,使用户在屏幕上能观测到满足触发条件的波形。   触发电路在以往的设计中,多采用电平比较器,其缺点是:采用的分立元件多,不利于模块移植和速度的提升,同时触发方式多样化配置也受到硬件限制,不具备智能化特点。本模块基于高速A/D转换器和FPGA,提出了一种全数字化的多种触发功能的高速数字采集设计方案。模块接口易于移植,采集频率高达50 MHz
[模拟电子]
多种触发功能的<font color='red'>可编程</font>高速数据采集模块
可编程序控制器在我国的发展和应用
      1.引言   可编程序控制器是以微处理器为基础,综合计算机、通信、联网以及自动控制技术而开发的新一代工业控制装置。可编程序控制器在我国的发展与应用已有30多年的历史,现在它已经广泛应用于国民经济的各个工业生产领域,成为提高传统工业装备水平和技术能力的重要设备和强大支柱。随着全球一体化经济的发展,努力发展可编程序控制器在我国的大规模应用,形成具有自主知识产权的可编程序控制器技术,应该是广大技术人员努力的方向。   2.可编程序控制器的发展历程   可编程序控制器问世于20世纪60年代,当时的可编程序控制器功能都很简单,只有逻辑、定时、计数等功能;硬件方面用于可编程序控制器的集成电路还没有投入大规模工业化生产,CPU以分立元
[手机便携]
GYJ-0126-A-NPN 16路输入输出可编程晶体管工控 串口485通讯
*********************************************************************/ #include hedder\STC12C5A60S2.h #include hedder\DODI.h #define uchar unsigned char #define uint unsigned int uchar dat; /******************************************************************** 串口初始化 ******************************
[单片机]
GYJ-0126-A-NPN 16路输入输出<font color='red'>可编程</font>晶体管工控 串口485通讯
升特公司推出的一款可编程ISM频段收发器SX1233
2010年10月06日,加利福尼亚州卡马里奥市 – 在模拟和混合信号半导体领域领先的供应商升特公司(Semtech)(纳斯达克: SMTC)今天推出了 SX1233 。这是一款可编程ISM频段收发器,拥有全球最高的码率(600 kbps)以及世界级的链路预算(137 kB)、超低功耗、出色的ACR(邻道抑制)以及抗阻塞能力。诸多特性的结合提供了高带宽、射频链路可靠性、RF健壮性以及强大的干扰抑制能力。对于家用以及建筑自动化系统、智能读表器、传感器、警报器、安保系统、无线监控以及远程数据测量网络中的长距离无线视频与影像应用,这些都是必要的特性。 升特公司工业模拟产品线的营销总监Marc Pegulu表示:“今天,无处不在的无线网
[网络通信]
一种基于Java平台的可编程嵌入式系统设计
     传统的嵌入式产品只能实现某种特定的功能,不能满足用户可变的丰富多彩的应用需求。为解决这个问题,本文设计并实现了一种使用Java作为软件平台的基于FPGA的可编程嵌入式系统,以实现系统对多种本地应用和网络的支持。   1. 概述   传统的嵌入式系统设计的主要目标是找到一种优化的体系结构来完成单一的,特定的功能。对这样的系统来说,ASIC和核心处理器是作为特别的构件模块加以考虑的:设计者根据应用的要求选择适当的ASIC,根据给定的性能要求比如处理器主频,系统稳定性,以及对功耗的要求等选用适当的处理器内核。   然而,在当今移动通信已经进入每个人的生活的今天,现在的嵌入式系统比如PDA等已经不同于传统意义上的嵌入
[嵌入式]
基于单片机和可编程逻辑器件实现LED显示屏
0 引言 LED显示屏主要由电流驱动电路及LED点阵阵列、控制系统和PC端管理软件三部分构成(图1)。控制系统负责接收、转换和处理各种外部信号,并实现扫描控制,然后驱动LED点阵显示需要的文字或图案。控制系统作为LED显示屏的核心部分,直接决定了显示屏的显示效果和性能的优劣。本文详细分析采用Verilog HDL对ATF1508AS进行编程,实现双口RAM访问和产生LED点阵驱动电路所需的各种时序信号。 1 LED显示屏的基本结构及关键技术 本系统设计中,控制系统采用单片机+CPLD的方案来实现,整个控制系统可分为:信号接收及处理模块和CPLD的扫描控制模块和LED点阵驱动模块,如图1 所示。本系统的
[单片机]
小广播
最新模拟电子文章
换一换 更多 相关热搜器件
随便看看
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved