可编程逻辑器件( PLD)是一种半定制的通用器件,允许用户对PLD器件进行编程,以实现所需的逻辑功能。与ASIC相比,PLD具有灵活性高,设计周期短,成本低,风险低的优点。因此,它们已被广泛使用,并且各种相关技术也迅速发展。 PLD已成为数字系统设计的重要组成部分。硬件基础。

自 20世纪70年代PLD发展以来,形成了多种类型的产品,其结构,工艺,集成,速度等方面不断完善和提高。随着数字系统的规模和复杂性的增长,许多简单的PLD产品逐渐退出市场。目前,最广泛使用的可编程逻辑器件有两种类型:现场可编程门阵列(FPGA)和复杂可编程复杂可编程逻辑器件(CPLD)。

FPGA和CPLD的内部结构略有不同。通常,FPGA 芯片 中的寄存器资源相对丰富,适用于具有更多同步时序电路的数字系统。 CPLD中的组合逻辑资源相对丰富,适用于具有更多组合电路的控制应用。在这两种类型的可编程逻辑器件中,CPLD提供较少的逻辑资源,而FPGA在通信,消费电子,医疗,工业和军事领域提供最高的逻辑密度,最丰富的功能和最高的性能。它在各种应用领域中发挥着重要作用。因此,本文重点介绍FPGA。

FPGA是一类源自美国Xillnx公司的高度集成的可编程逻辑器件。 1985年,电子元器件采购该公司推出了世界上第一个FPGA芯片。在这二十年的发展过程中,FPGA的硬件架构和软件开发工具不断改进并变得更加成熟。从最初的1200个可用门,到20世纪90年代成千上万的可用门,到目前单片FPGA芯片的数百万到数千万门,世界顶级制造商如Xilinx和Altera都增加了FPGA器件的集成度。到一个新的水平。 FPGA结合了微电子技术,电路技术和EDA技术,使设计人员能够专注于所需逻辑功能的设计,缩短设计周期并提高设计质量。

目前,生产 FPGA的公司主要包括Xilinx,Altera,Actel,Lattice,QuickLogic等,生产的FPGA种类繁多。虽然这些FPGA的具体结构和性能规格是独一无二的,但它们都有一个共同点:它们由逻辑功能块排列,这些逻辑功能块通过可编程互连资源连接,以实现不同的设计。 。

典型的 FPGA通常包含三种基本类型的资源:可编程逻辑块,可编程输入/输出块和可编程互连资源。基本结构如图1所示。可编程逻辑功能块是实现用户功能的基本单元。多个逻辑功能块通常规则地排列成阵列结构并分布在整个芯片上;可编程输入/输出模块完成芯片内部逻辑与外部引脚之间的接口。被逻辑单元阵列包围;可编程内部互连资源包括各种长度的线段和可编程链路开关,其连接各个可编程逻辑块或输入/输出块以形成特定功能的电路。用户可以以编程方式确定每个单元的功能及其互连,以实现所需的逻辑功能。不同的制造商或不同类型的FPGA通常在可编程逻辑块的内部结构,规模和内部互连结构方面存在很大差异。

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/69926040/viewspace-2650148/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/69926040/viewspace-2650148/

高度集成的可编程逻辑器件fpga芯片处理能力与作用相关推荐

  1. 用可编程逻辑器件FPGA实现组合逻辑电路设计

    "数电"实验报告 第3次 2018 年 06月06日 "用可编程逻辑器件FPGA实现组合逻辑电路设计"实验报告 一. 实验目的 1.掌握中规模数字集成器件的逻辑 ...

  2. DP1363F高度集成的非接触读写芯片 13.56M NFC/RFID读卡器芯片 兼容替代CLRC663

    DP1363F高度集成的非接触读写芯片 13.56M NFC/RFID读卡器芯片 兼容替代CLRC663 DP1363F是一款高度集成的非接触读写芯片,集强大的多协议支持.最高射频输出功率,以及突破性 ...

  3. 用可编程逻辑器件FPGA LCMXO2-4000HC-6MG132I 实现智能汽车解决方案设计

    LCMXO2-4000HC-6MG132I lattice莱迪斯深力科 MachXO2 可编程逻辑器件 (PLD) 由六个超低功耗.即时启动.非易失性 PLD 组成,可提供 256 至 6864 个查 ...

  4. CPLD FPGA可编程逻辑器件概念复习

    PLD  可编程逻辑器件 PLD大致分为SPLD CPLD FPGA 三类,SPLD CPLD原理相同复杂程度不通,FPGA和前面两种电路结构不同. SPLD simple PLD 简单可编程逻辑器件 ...

  5. FPGA芯片国内外格局与统治地位竞争关系详解

    国外FPGA企业情况 - FPGA顶级公司都在美国 排名地位: Xilinx,Altera,Actel,Atmel,Avago,Cyprss 1)Xilinx 成立于1984年,首创FPGA技术.产品 ...

  6. 数电学习(八、九、可编程逻辑器件)

    文章目录 概述 基本特点 发展和分类 FPLA PAL GAL EPLD CPLD FPGA 可编程的数据开关 概述 基本特点 数字集成电路从功能上分为通用型.专用型两大类 PLD的特点:是一种按通用 ...

  7. 第26讲 可编程逻辑器件

    可编程逻辑器件 1.常用工艺参数 2.PROM (Programmable Read Only Memory) 3.PAL (Programmable Array Logic) 4.PLA(Progr ...

  8. 在芯片高度集成的今天,绝大多数都是CMOS器件

    在芯片高度集成的今天,绝大多数都是CMOS器件,而TTL器件已经很少生产了,为什么芯片普遍都是CMOS的呢?还有TTL和CMOS电平说的是什么?看完这个文章你就知道了. 如果只看一个芯片的外观,是无法 ...

  9. FPGA零基础学习:半导体存储器和可编程逻辑器件简介

    FPGA零基础学习:半导体存储器和可编程逻辑器件简介 大侠好,欢迎来到FPGA技术江湖.本系列将带来FPGA的系统性学习,从最基本的数字电路基础开始,最详细操作步骤,最直白的言语描述,手把手的&quo ...

最新文章

  1. 2018-2019-1 20165318 20165322 20165326 实验四 外设驱动程序设计
  2. 学JS的心路历程 -函式(三)this
  3. mariadb mysql 语法_Mariadb MySQL、Mariadb中GROUP_CONCAT函数使用介绍
  4. 乐迪智能陪伴机器人_【团品】AI未来人工智能陪伴机器人(爆款复团)
  5. SAP云平台和SAP传统Netweaver系统互联的技术方式
  6. RHEL 8 - 用OpenSCAP工具对容器镜像进行漏洞安全合规扫描,并修复
  7. java.lang.IllegalArgumentException: An invalid domain [.test.com] was specified for this cookie解决方法
  8. 从人与世界的关系上来看,人其实分为两部分
  9. MySQL Replication主从复制环境下修改主库IP
  10. OSPF不规则区域,远离Area 0的区域连通性解决方案
  11. 建立完善的员工晋升机制_员工晋升机制(完)
  12. WineQQ2012 最新下载
  13. 计算机表格转文本,Excel表格怎么用公式转换文本
  14. 公式编辑器mathType中的公式在word中显示乱码的问题
  15. 从小米雷军的逆天布局你能读出什么?
  16. 2017NHOI小甲 第五题 折纸
  17. 若依移动端Ruoyi-App——开发总结
  18. HCIP-DATACOM H12-831(101-120)
  19. 【2016年总结】-- 你若盛开,清风自来
  20. 查找数据库中重复数据T-SQL

热门文章

  1. 来自MATLAB的资深学习者的心声:常用函数的介绍
  2. 随着计算机多媒体技术的产生和发展,计算机多媒体技术发展趋向.doc
  3. 保存文件报错:Compilation unit name must end with .java, or one of the registered Java-like extensions
  4. 硬件学习_STM32_CubeMX_自动控制_PID闭环控制电机转速
  5. 安装Broadcom Linux hybrid 无线网卡驱动总结
  6. 从零开始入门创作游戏——游戏对象的脚本编辑
  7. ABP 框架MVC项目libs还原
  8. 西电复试计算机网络 小题总结
  9. 系统架构师论文-论计算机网络的安全性设计(证券网络交易系统)
  10. QT之connect的第五个参数(信号与槽的使用)(qt对象树)