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

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

3天内不再提示

可编程器件的特点和发展历程

科技绿洲 来源:网络整理 作者:网络整理 2023-12-21 17:19 次阅读

编程器件(Programmable devices)是一种集成电路,可以在生产过程中通过编程改变其功能和性能。它们具有的特点和发展历程可以追溯到20世纪60年代的早期静态随机存储器(SRAM)和读写存储器(ROM)。

可编程器件的特点主要包括以下几个方面:

  1. 可编程性:可编程器件可以根据需求进行编程,改变其功能和行为。它们通常具有编程接口,可以通过软件或硬件进行编程。
  2. 强大的计算和处理能力:随着技术的发展和集成度的提高,可编程器件的计算和处理能力不断增强,可以实现复杂的算法和操作,适用于各种应用场景。
  3. 灵活性:可编程器件具有灵活性和可重配置性,可以根据需求进行修改和更新。这种灵活性可以带来更高的性能和更好的适应性。
  4. 高集成度:可编程器件通常集成了多个功能和单元,可以实现多种复杂的操作。它们可以替代传统的硬件设计,减少硬件成本和设计时间。
  5. 低功耗:随着技术的进步,可编程器件的功耗也在不断降低。这使得它们更适用于移动设备和嵌入式系统等对功耗要求较高的应用。

可编程器件的发展历程可以追溯到20世纪60年代的早期。当时,早期的可编程器件是通过电晕存储器和磁芯存储器等物理方式进行编程的。然而,这些方式在编程过程中存在一些限制,如速度慢、编程复杂等。

随着半导体技术的进步,人们开始使用集成电路来实现可编程器件。1969年,Intel公司推出了世界上第一款商用可编程器件“3101静态随机存储器(SRAM)”。SRAM具有乘性编程特性,可以实现灵活的功能设置。不久之后,Intel公司又推出了第一款可编程只读存储器(PROM)。

随着技术的进一步发展,EPROM(可擦除可编程只读存储器)和EEPROM(电可擦写可编程只读存储器)等新型可编程存储器相继问世。EPROM可以通过紫外线擦除以及编程,而EEPROM可以通过电子擦除编程。

1984年,Xilinx公司推出了第一款现场可编程门阵列(FPGA),开创了可编程器件领域的新篇章。FPGA具有可重配置性、高集成度和强大的计算能力,被广泛应用于数字信号处理、通信嵌入式系统等领域。

随着技术的不断进步,可编程器件的性能不断提高,集成度不断增强。现代的可编程器件不仅可以实现复杂的计算和处理,还可以支持并行计算和硬件加速等功能。此外,新的编程模型和编程语言也不断出现,使得可编程器件的编程变得更加简单和高效。

总的来说,可编程器件的特点包括可编程性、强大的计算能力、灵活性、高集成度和低功耗。在过去的几十年中,可编程器件经历了SRAM、ROM、EPROM、EEPROM和FPGA等多个阶段的发展。随着技术的不断进步,可编程器件的应用领域也越来越广泛,将继续为我们的生活带来更多的便利和创新。

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

    关注

    5388

    文章

    11549

    浏览量

    361897
  • 存储器
    +关注

    关注

    38

    文章

    7493

    浏览量

    163865
  • 接口
    +关注

    关注

    33

    文章

    8610

    浏览量

    151213
  • 可编程器件
    +关注

    关注

    2

    文章

    59

    浏览量

    20939
收藏 人收藏

    评论

    相关推荐

    利用可编程器件CPLD/FPGA实现VGA图像控制器的设计方案

    利用可编程器件CPLD/FPGA实现VGA彩色显示控制器在工业现场中有许多实际应用。以硬件描述语言VHDL对可编程器件进行功能模块设计、仿真综合,可实现VGA显示控制器显示各种图形、图像、文字,并实现了动画效果。
    发表于 08-30 12:03 1108次阅读
    利用<b class='flag-5'>可编程器件</b>CPLD/FPGA实现VGA图像控制器的设计方案

    请教器件可编程的基本概念

    RAM就可以改变可编程器件的逻辑。可编程器件的LE中,其输入阵列中是不是列和行都是实际导线,根据具体的需要把需要的节点‘焊接'在一起。忘指点。谢谢。
    发表于 07-13 17:06

    如何通过ARM对可编程器件进行配置?

    通过ARM对可编程器件进行配置的的设计和实现
    发表于 04-13 06:20

    请问如何去设计可编程器件辅助软件?

    HAD辅助设计软件有哪些功能?电路模块HDL程序是怎样生成的?管理电路单元库程序的设计思路是怎样的?请问如何去设计可编程器件辅助软件?
    发表于 04-14 06:21

    可编程逻辑器件是如何发展的?

    可编程逻辑器件是如何发展的?
    发表于 04-29 06:23

    关于可编程器件你想知道的都在这

    本文详细介绍了可编程器件、可重编程器件和可重配置器件的基本概念,它对正确选择器件很有必要。
    发表于 04-29 06:29

    PLD可编程逻辑器件

    ,足以满足设计一般的数字系统的需要。目前常用EEPROM,CPLD,FPGA。 PLA,PAL,GAL是早期的可编程器件,已经淘汰。可编程逻辑器件PLD(Programmable Logic Dev...
    发表于 07-22 09:05

    FPGA可编程器件和CPLD可编程器件有哪些相同点和不同点

    CPLD是什么?FPGA包含哪几类可编程资源呢?FPGA可编程器件和CPLD可编程器件有哪些相同点和不同点?
    发表于 11-10 07:42

    可编程器件编程原理是什么?

    可编程器件编程原理是什么?指令集对CPU的意义是什么?
    发表于 11-30 07:39

    基于可编程器件的任意进制计数器的设计

    采用可编程器件设计电路,利用MAX+plus II设计软件中LPM元件库所提供的lpm_counter元件,实现任意进制计数器的设计。该计数器电路与结构无关,可编程器件的芯片利用率及效率达到最
    发表于 12-29 17:47 55次下载

    Altera发布光纤互连可编程器件

    Altera公司日前发布其光纤互连可编程器件规划。收发器是业界发展的关键,因此,Altera发挥在这一领域的技术领先优势,将这一远景展望变为现实
    发表于 03-31 09:28 823次阅读

    可编程器件实现LED显示屏的硬件扫描控制

    可编程器件实现LED显示屏的硬件扫描控制
    发表于 01-18 20:40 21次下载

    可编程器件绪论

    可编程器件绪论
    发表于 09-19 15:40 7次下载
    <b class='flag-5'>可编程器件</b>绪论

    电子技术基础知识存储器、复杂可编程器件和现场可编程门阵列的介绍

    本文档的详细介绍的是电子技术基础知识存储器、复杂可编程器件和现场可编程门阵列的介绍主要内容包括了: 1 只读存储器,2 随机存取存储器,3 复杂可编程逻辑器件,4 现场可编程门阵列,5
    发表于 02-22 08:00 28次下载
    电子技术基础知识存储器、复杂<b class='flag-5'>可编程器件</b>和现场<b class='flag-5'>可编程</b>门阵列的介绍

    简单认识现场可编程门阵列

    ( Complex Programmable Logic Device)等可编程器件的基础上,发展成的一种半定制化集成电路芯片,它具有硬件可编程特点
    的头像 发表于 12-01 09:25 860次阅读