您的位置:首页 > 其它

何为 FPGA?

2015-07-10 12:07 197 查看


现场可编程门阵列 (FPGA)

FPGA是由通过可编程互连连接的可配置逻辑块 (CLB) 矩阵构成的可编程半导体器件。相对于专为特定设计定制构建的专用集成电路 (ASIC)而言,FPGA
能通过编程来满足应用和功能要求。 虽然市面上也有一次性可编程 (OTP) FPGA,但绝大多数是基于 SRAM 的类型,可随着设计的演化进行重编程。

FPGA 可支持工程师在设计周期的后期进行修改,甚至能够在生产后给产品升级新的功能。此外,Xilinx FPGA 能够远程完成现场升级,消除了与重新设计或手动更新电子系统有关的成本。






FPGA 单元结构

点击查看详情


FPGA 的常见特性

FPGA 已经远远超出了先前版本的基本性能,并且整合了如 RAM、时钟管理和 DSP 这些常用功能的硬(ASIC 型)块。FPGA 的基本组件如下:

可配置逻辑块 (CLB)

CLB 是 FPGA 的基本逻辑单元。实际数量和特性会依器件的不同而改变,但是每个 CLB 都包含一个由 4 或 6 个输入、一些选择电路(多路复用器等)和触发器组成的可配置开关矩阵。开关矩阵具有高度的灵活性,经配置可以处理组合型逻辑、移位寄存器或 RAM。 有关更多架构细节,敬请参阅相应器件的数据手册。






可配置逻辑块的基础结构

点击查看详情

互连

CLB 提供了逻辑性能,灵活的互连布线则负责在 CLB 和 I/O 之间传递信号。布线有几种类型,从设计用于专门实现 CLB 互连、到器件内的高速水平和垂直长线、再到时钟与其它全局信号的全局低歪斜布线。除非另行说明,否则设计软件会将互连布线任务隐藏起来,用户根本看不到,从而大幅降低了设计复杂性。

SelectIO (IOB)

目前的 FPGA 可支持许多种 I/O 标准,因而为您的系统提供了理想的接口桥接。FPGA 内的 I/O 按 bank 分组 (见下图) ,每个 bank 能独立支持不同的 I/O 标准。目前最先进的 FPGA 提供了十多个 I/O bank,能够提供灵活的 I/O 支持。






SelectIO (IOBs) 基础结构

点击查看详情

存储器

大多数 FPGA 中都提供嵌入式块 RAM 存储器,这样可以在您的设计中实现片上存储。这些能为您的设计实现片上存储。Xilinx FPGA 提供高达 10 Mbits 的片上存储 (每个区块大小为 36 Kbits),能够支持真正的双端口运行。

完整的时钟管理

业界大多数 FPGA 都提供数字时钟管理(所有 Xilinx FPGA 都具有此特性)Xilinx 推出的最高级 FPGA 提供了数字时钟管理和锁相环锁定功能,不仅提供了精确时钟综合功能,而且能够降低抖动和实现过滤。



>> 了解更多有关 FPGA 性能与设计的信息


Xilinx FPGA 系列

Xilinx 提供最广泛的现场可编程门阵列 (FPGA)芯片器件 ,为任意 FPGA 设计提供高级功能、低功耗、高性能及高价值。Xilinx 领先 FPGA 系列简介:
特性Artix™-7Kintex™-7Virtex®-7Spartan®-6Virtex-6
逻辑单元215,000480,0002,000,000150,000760,000
BlockRAM13Mb34Mb68Mb4.8Mb38Mb
DSP Slice7401,9203,6001802,016
DSP 性能(对称 FIR)930GMACS2,845GMACS5,335GMACS140GMACS2,419GMACS
收发器数量163296572
收发器速度6.6Gb/s12.5Gb/s28.05Gb/s3.2Gb/s11.18Gb/s
总收发器带宽(全双工)211 Gb/s800 Gb/s2,784 Gb/s50Gb/s536Gb/s
存储器接口 (DDR3)1,066 Mb/s1,866 Mb/s1,866 Mb/s800 Mb/s1,066 Mb/s
PCI Express 接口x4 Gen2Gen 2x8Gen 3x8Gen 1x1Gen 2x8
模拟混合信号 (AMS)/XADCYesYes-
配置 AESYesYes
I/O 引脚5005001,2005761,200
I/O 电压1.2V、1.35V、1.5V、1.8V、2.5V、3.3V1.2V、1.35V、1.5V、1.8V、2.5V、3.3V1.2V、1.35V、1.5V、1.8V、2.5V、3.3V1.2V、1.5V、1.8V、2.5V、3.3V1.2V、1.5V、1.8V、2.5V
EasyPath 成本削减解决方案-YesYes-
[align=right]>>查看所有 Xilinx FPGA[/align]


FPGA 应用


由于其自身的可编程特性, FPGA 成为了众多不同的市场的理想选择。Xilinx 作为业界领先公司提供了包含 FPGA 器件、高级软件和可配置即用型 IP 核等在内的全套解决方案,可满足以下市场和应用的需求::
市场技术
工业音频
汽车医疗安全系统
广播无线通信视频和成像
消费类电子有线通信
高性能计算

FPGA 解决方案和服务


设计环境和支持资源是 FPGA 设计环境的关键组成部分,因为他们能够快速而又准确的完成您的设计。Xilinx 提供了业界最全面的解决方案,包括:
资源说明
开发板与套件Xilinx 开发套件提供开箱即用的设计方案,帮助评估和架构您的设计。Xilinx 目标设计平台 包括全面集成且经成功测试的软硬件、IP 以及应用框架,此外还包括适用的设计环境。
技术文档齐全的应用笔记、数据表和参考设计为您提供开始设计所需的技术支持。
IPXilinx 及其合作伙伴提供了上百个免费的与付费的、通过了验证且保证满足时序参数的知识产权(IP)核,这样就缩短了您的设计周期,并允许您将精力集中到设计的增值组件上,而非标准兼容性上。
软件与设计工具一整套软件工具,提供了无缝、全面的、从设计输入到配置(对 FPGA 进行编程)的设计流程。还为您的先进设计提供可选的附属软件工具,以便实现定制平面布局之类的特性以及使用 ChipScope™ Pro 软件进行的独特的片内验证。
培训Xilinx 实践培训计划旨在为您提供立即着手设计所需的基础知识。这些计划不仅面向不熟悉 FPGA 技术的工程师,还针对那些开发复杂连接功能、数字信号处理或嵌入式解决方案的有经验的工程师。
钛金级专用工程技术服务为您的团队提供经验丰富的 Xilinx FPGA 专家,满足紧迫的时间表和取得预期结果。Xilinx 资深工程师以其丰富的设计经验帮助您解决复杂问题,加快产品入市时间,降低生产成本。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: