0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

三类主要的可编程逻辑器件简介

电子工程师 来源:FPGA设计论坛 作者:FPGA设计论坛 2021-02-16 10:15 次阅读

GAL(Generic Array Logic, GAL,通用数组逻辑)以PAL(可编程数组逻辑,PLD的一种)为基础,此是由莱迪思半导体公司所发明,GAL的特性与PAL相同,不过PAL的电路配置、配置只能进行一次的程序刻录,不能再有第二次,而GAL则可反复对电路配置、配置进行刻录、清除、再刻录、再清除。

这种可重复刻录的特性,让GAL在研发过程时的试制阶段(prototyping stage)特别好用,一旦在逻辑电路的设计上发现有任何程序错误,若是用GAL就能以重新刻录的方式来修正错误。 此外,GAL也可以用PAL的刻录器来进行刻录及再刻录。 还有PEEL(Programmable Electrically Erasable Logic),与GAL类似,PEEL由International CMOS Technology公司提出。 CPLD

PAL、GAL仅适合用在约数百个逻辑门所构成的小型电路,若要实现更大的电路,则适合用CPLD(Complex PLD,复杂型PLD),一颗CPLD内等于包含了数颗的PAL,各PAL(逻辑区块)间的互接连线也可以进行程序性的规划、刻录,运用这种多合一(All-In-One)的集成作法,使一颗CPLD就能实现数千个,甚至数十万个逻辑门才能构成的电路。 有些CPLD可以用PAL的刻录器来进行刻录,但这种刻录方式对经常有数百只接脚的CPLD来说并不方便。

另一种刻录方式是CPLD已焊于印刷电路板上,之后透过额外的临时外接,或原有线路的内接,使CPLD与个人电脑间能获取连线,由个人电脑以串列或并行方式将新的刻录资料发送到CPLD上,而CPLD内部也具有解码电路能对接收到的资料进行还原解析,之后再进行重新的刻录,以此方式让CPLD内的程序获得更新。 FPGA

FPGA(Field Programmable Gate Array,FPGA),场式可编程闸数组或现场可编程闸数组,是以闸数组(Gate Array)技术为基础所发展成的一种PLD。 FPGA运用一种逻辑门式的网格(Grid),这种网格与普通的「闸数组」相类似,网格可以在FPGA芯片出厂后才进行配置配置的程序性规划。 FPGA通常也可以在焊接后再进行程序刻录、变更的工作,这某种程度上与大型的CPLD相似。

绝大多数的FPGA,其内部的程序配置配置是易失性的,所以在设备重新获得电力后,就必须将配置配置内容重新加载(re-load)到FPGA中,或者期望改变FPGA内的配置配置时,也必须进行重新加载的动作。 FPGA与CPLD都很适合用在特殊、特定的工作上,这是以此类芯片的技术本质来做为合适性的考量,然而有时在以经济性为主的权衡评估下也适合使用FPGA、CPLD,或者有时也会以工程师的个人偏好与经验来决定。

责任编辑:xj

原文标题:三类主要的可编程逻辑器件

文章出处:【微信公众号:FPGA设计论坛】欢迎添加关注!文章转载请注明出处。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • FPGA
    +关注

    关注

    1602

    文章

    21326

    浏览量

    593216
  • pal
    pal
    +关注

    关注

    1

    文章

    40

    浏览量

    27142
  • gal
    gal
    +关注

    关注

    0

    文章

    24

    浏览量

    20058
  • 可编程逻辑器件

    关注

    5

    文章

    136

    浏览量

    30158

原文标题:三类主要的可编程逻辑器件

文章出处:【微信号:gh_9d70b445f494,微信公众号:FPGA设计论坛】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    FPGA零基础学习系列精选:半导体存储器和可编程逻辑器件简介

    习去实战应用,这种快乐试试你就会懂的。话不多说,上货。 半导体存储器和可编程逻辑器件简介 半导体存储器是一种能存储大量二值信息的半导体器件。在电子计算机以及其他一些数字系统的工作过程中,都
    发表于 03-28 17:41

    可编程逻辑器件的特征及优势科普

    可编程逻辑器件是一种集成电路,具有可编程功能的特性。它们可以根据用户的需求进行编程,从而实现不同的逻辑功能。
    的头像 发表于 02-26 18:24 646次阅读

    什么叫可编程逻辑器件 可编程逻辑器件有哪些特征和优势?

    可编程逻辑器件(Programmable Logic Device,PLD)是一类集成电路器件,可以根据用户的需求进行编程和配置,以实现特定的逻辑功能。它们具有
    发表于 09-14 15:25 1442次阅读

    Lesson02:可编程逻辑器件基础 - 第12节

    可编程逻辑可编程逻辑器件
    充八万
    发布于 :2023年08月20日 03:32:01

    Lesson02:可编程逻辑器件基础 - 第11节

    可编程逻辑可编程逻辑器件
    充八万
    发布于 :2023年08月20日 03:31:10

    Lesson02:可编程逻辑器件基础 - 第10节

    可编程逻辑可编程逻辑器件
    充八万
    发布于 :2023年08月20日 03:30:19

    Lesson02:可编程逻辑器件基础 - 第9节

    可编程逻辑可编程逻辑器件
    充八万
    发布于 :2023年08月20日 03:29:28

    Lesson02:可编程逻辑器件基础 - 第8节

    可编程逻辑可编程逻辑器件
    充八万
    发布于 :2023年08月20日 03:28:37

    Lesson02:可编程逻辑器件基础 - 第7节

    可编程逻辑可编程逻辑器件
    充八万
    发布于 :2023年08月20日 03:26:55

    Lesson02:可编程逻辑器件基础 - 第6节 #硬声创作季

    可编程逻辑可编程逻辑器件
    充八万
    发布于 :2023年08月20日 03:26:04

    Lesson02:可编程逻辑器件基础 - 第5节

    可编程逻辑可编程逻辑器件
    充八万
    发布于 :2023年08月20日 03:25:14

    Lesson02:可编程逻辑器件基础 - 第1节

    可编程逻辑可编程逻辑器件
    充八万
    发布于 :2023年08月20日 03:21:49

    可编程逻辑器件有哪几种 fpga和cpld的特点

    可编程逻辑阵列(Programmable Logic Array, PLA):PLA是最早的可编程逻辑器件之一,由与非门阵列和或门阵列组成,通过编程配置来实现特定的逻辑功能。
    发表于 07-04 15:28 1491次阅读

    可编程逻辑器件测试

    可编程逻辑器件 (Programmable Loeie Device,PLD)是一种用户编程实现某种逻辑功能的逻辑器件
    发表于 06-06 15:37 444次阅读
    <b class='flag-5'>可编程逻辑器件</b>测试

    可编程逻辑器件测试方法

    可编程逻辑器件 (Programmable Loeie Device,PLD)是一种用户编程实现某种逻辑功能的逻辑器件
    的头像 发表于 06-06 15:35 760次阅读
    <b class='flag-5'>可编程逻辑器件</b>测试方法