什么是FPGA,PAL,EPLD?

本文介绍了FPGA、PAL和GAL三种可编程逻辑器件的定义、特点和应用。FPGA是现场可编程门阵列,常用于通信、数据处理等领域,具有高度灵活性。PAL是可编程逻辑阵列,是早期的一次性编程器件。GAL则是通用阵列逻辑,具备电可擦除、逻辑设计灵活等特点。EPLD是可擦除可编辑逻辑器件,也是集成电路的一种。文章还提到了PLD器件的设计步骤,包括逻辑功能描述、计算机软件编程模拟和编程器下载。
摘要由CSDN通过智能技术生成

FPGA(Field Programmable Gate Array):即现场可编程门阵列,它是在PAL、GAL、EPLD等可编程器件的基础上进一步发展的产物。它是作为专用集成电路(ASIC)领域中的一种半定制电路而出现的,既解决了定制电路的不足,又克服了原有可编程器件门电路数有限的缺点。FPGA的使用非常灵活,同一片FPGA通过不同的编程数据可以产生不同的电路功能。FPGA在通信、数据处理、网络、仪器、工业控制、军事和航空航天等众多领域得到了广泛应用。随着功耗和成本的进一步降低,FPGA还将进入更多的应用领域。

PAL(Programmable Array Logic):可编程逻辑阵列,是70年代末由MMI公司率先推出的一种低密度,一次性可编程逻辑器件,第一个具有典型实际意义的可编程逻辑器件(PLD- Programmable Logic Device)。它采用双极型工艺制作,熔丝编程方式。PAL器件由可编程的与逻辑阵列、固定的或逻辑阵列和输出电路三部分组成。通过对与逻辑阵列编程可以获得不同形式的组合逻辑函数。另外,在有些型号的PAL器件中,输出电路中设置有触发器和从触发器输出到与逻辑阵列的反馈线,利用这种PAL器件还可以很方便地构成各种时序逻辑电路。

GAL(Generic Array Logic):通用阵列逻辑,GAL器件是从PAL发现过来的,其采用了EECMOS工艺使得该器件的编程非常方便,另外由于其输出采用了逻辑宏 单元结构(OLMC—Output Logic Macro Cell),使得电路的逻辑设

  • 1
    点赞
  • 27
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值