FPGA 芯片怎么选?主流厂商与产品线全景指南
💡 当你决定用 FPGA 来做项目时,接下来就要面对一个现实问题:买哪家的、买哪颗?
打开 Xilinx(现在叫 AMD)的官网,你会看到 Virtex、Kintex、Artix、Zynq、Versal……一堆系列名。再看 Intel(Altera)那边,又是 Stratix、Arria、Cyclone、Agilex……还有 Lattice、Microchip、国产厂商一大串。
面对这些名字,初学者的第一反应通常是:这些系列到底有什么区别?我该从哪个开始? 这篇文章就是为了解答这个问题而写的。我会帮你梳理 FPGA 市场的格局,介绍各大厂商的产品线和定位差异,最后给你一个实用的选型思维框架,让你在面对琳琅满目的 FPGA 产品时不再迷茫。
目录
- 1. FPGA 市场格局:两超多强
- 2. 两大巨头:AMD (Xilinx) vs Intel (Altera)
- 3. 差异化玩家:Lattice、Microchip、Achronix
- 4. 国产 FPGA:快速崛起的新力量
- 5. 选型思维框架
- 6. 总结
- 常见问题
- 参考资料
1. FPGA 市场格局:两超多强
全球 FPGA 市场长期被两家巨头主导:
- AMD(原 Xilinx):市场份额约 55%,FPGA 行业的开创者
- Intel(原 Altera):市场份额约 30%,2015 年被 Intel 收购
剩下的 15% 被 Lattice、Microchip(原 Microsemi)、Achronix 等厂商以及近年崛起的国产力量瓜分。

💡 工程师手记:如果你是初学者,建议从 Xilinx(AMD) 系列入手。原因很实际:国内教程、开发板、技术社区资源最丰富,遇到问题最容易找到答案。等你有了经验之后,再根据项目需求选择其他厂商。
2. 两大巨头:AMD (Xilinx) vs Intel (Altera)
AMD(原 Xilinx)
Xilinx 于 1984 年发明了 FPGA,2022 年被 AMD 以 350 亿美元收购。至今仍是 FPGA 领域的技术标杆。

| 系列 | 定位 | 适用场景 | 关键词 |
|---|---|---|---|
| Virtex | 旗舰高端 | 数据中心、高频交易、5G 基站 | 最高性能、最大容量、最贵 |
| Kintex | 中高端 | 通信、视频处理、军工 | 性能与成本的平衡点 |
| Artix | 入门级 | 工业控制、消费电子、教学 | 低功耗、低成本、入门首选 |
| Zynq | SoC(ARM + FPGA) | 嵌入式系统、边缘计算、机器人 | 软硬件协同,一颗芯片搞定 |
| Versal | 自适应计算平台 | AI 加速、数据中心、5G | 集成 AI 引擎 + ARM + FPGA |
选型速记:不知道选什么?→ Artix 入门练手 → Kintex 做项目 → Virtex 搞极致性能 → Zynq 需要跑 Linux。
Intel(原 Altera)
Intel 于 2015 年以 167 亿美元收购 Altera,强化了其在数据中心的 FPGA 布局。

| 系列 | 定位 | 适用场景 | 关键词 |
|---|---|---|---|
| Stratix | 旗舰高端 | 数据中心、高端通信 | 对标 Xilinx Virtex |
| Arria | 中高端 | 无线通信、视频、广播 | 对标 Kintex |
| Cyclone | 入门级 | 消费电子、工业、汽车辅助驾驶 | 低成本,对标 Artix |
| Agilex | 新一代全系列 | AI、5G、数据中心 | Intel 10nm 工艺,对标 Versal |
Xilinx vs Intel 一句话对比:Xilinx 在工具链成熟度和社区生态上领先,Intel 在与自家 CPU 的协同集成上有优势。对初学者来说,两家都是好选择,选哪家主要取决于你能拿到的开发板和教程资源。
3. 差异化玩家:Lattice、Microchip、Achronix
并非所有 FPGA 都在”拼性能”。有些厂商选择了差异化赛道:
| 厂商 | 差异化定位 | 代表产品 | 一句话特点 |
|---|---|---|---|
| Lattice | 超低功耗、小尺寸 | iCE40、ECP5、Nexus | IoT / 可穿戴 / 边缘 AI 的首选 |
| Microchip | 高可靠性、高安全性 | PolarFire、SmartFusion | 航天 / 国防 / 医疗,抗辐射 |
| Achronix | 极致高带宽 | Speedster7t | 集成 GDDR6 硬核,AI / 数据中心 |
💬 你可能会问:小厂商的 FPGA 靠谱吗?
这取决于你的应用场景。Lattice 在低功耗领域深耕多年,iCE40 系列被大量用于消费电子产品(包括苹果的一些产品)。Microchip 的 PolarFire 在航天领域有成熟的抗辐射验证。它们不是”小厂”,而是”专精厂”——在各自的细分赛道上,比两大巨头更有竞争力。
4. 国产 FPGA:快速崛起的新力量
近年来,国产 FPGA 厂商发展迅速,在中低端市场已经具备替代能力:
| 厂商 | 总部 | 代表产品 | 定位与特点 |
|---|---|---|---|
| 紫光同创 | 深圳 | Titan 系列 | 国产高端领头羊,通信/数据中心/AI |
| 安路科技 | 上海 | ELF、Eagle 系列 | 中低端,支持国产 EDA 工具链 |
| 高云半导体 | 广州 | GW1N、GW2A | 性价比高,入门教学常用 |
| 复旦微电子 | 上海 | FMQL 系列 | 高可靠性,航天/卫星导航/信息安全 |
| 京微齐力 | 北京 | HME 系列 | 高端异构计算,数据中心/5G |
| 易灵思 | 圣克拉拉/中国 | Titanium、Trion | 16nm 工艺,超低功耗,边缘计算 |
💡 工程师手记:如果你做的是非军工、非航天的中低端项目,国产 FPGA 值得认真评估。高云半导体的开发板价格只有 Xilinx 的几分之一,而且有中文文档和国内技术支持。对于学习用途来说,性价比很高。
5. 选型思维框架
面对这么多厂商和系列,选型其实可以用一个简单的三步法:
第一步:确定项目需求
| 需求维度 | 问自己的问题 |
|---|---|
| 逻辑规模 | 我的设计大概需要多少 LUT / FF?(简单设计几千,复杂设计几万~几十万) |
| 性能要求 | 需要跑多高的时钟?需要多少 DSP?需要高速 SerDes 吗? |
| 接口需求 | 需要 PCIe、以太网、DDR、HDMI 哪些接口? |
| 功耗预算 | 是电池供电(严格限功耗)还是机房环境(功耗不敏感)? |
| 成本敏感度 | 原型验证(不在乎成本)还是量产(每分钱都要算)? |
| 是否需要 CPU | 需要跑 Linux / RTOS 吗?→ 考虑 SoC(Zynq / SmartFusion) |
第二步:选定厂商
| 你的场景 | 推荐厂商 |
|---|---|
| 初学入门、教学实验 | AMD (Xilinx) — 资源最多、社区最大 |
| 追求极致性能 | AMD Virtex / Intel Stratix |
| 低功耗、小尺寸 | Lattice |
| 航天、国防、高可靠 | Microchip PolarFire |
| 国产替代、成本敏感 | 高云 / 安路 / 紫光同创 |
| 需要 CPU + FPGA | AMD Zynq / Microchip SmartFusion |
第三步:在系列内选具体型号
确定了厂商和系列后,再根据逻辑容量、封装、IO 数量、温度等级等参数选择具体型号。这一步需要查阅厂商的选型指南(Selection Guide)——每家官网都有。
6. 总结
| 要点 | 核心内容 |
|---|---|
| 市场格局 | AMD(55%)+ Intel(30%)两超主导,Lattice/Microchip/国产多强并存 |
| AMD (Xilinx) | Artix 入门 → Kintex 项目 → Virtex 旗舰 → Zynq 软硬协同 |
| Intel (Altera) | Cyclone 入门 → Arria 中端 → Stratix 旗舰 → Agilex 新一代 |
| 差异化厂商 | Lattice(低功耗)、Microchip(高可靠)、Achronix(高带宽) |
| 国产力量 | 紫光同创、安路、高云、复旦微、京微齐力、易灵思 |
| 选型三步法 | 确定需求 → 选定厂商 → 系列内选型号 |
入门建议:如果你刚开始学 FPGA,不要在选型上纠结太久。买一块 Xilinx Artix-7 或 Intel Cyclone V 的入门开发板,先跑起来。等你做了几个项目、对资源和性能有了体感之后,自然就知道该怎么选了。
常见问题
Q1:初学者应该买哪个开发板?
推荐 Xilinx Artix-7 系列开发板(如 Digilent Basys3 或 Nexys A7),价格适中、资源够用、教程丰富。如果预算有限,高云半导体的 Tang Nano 系列(几十元)也是不错的选择。
Q2:Xilinx 和 Altera 的工具链有什么区别?
Xilinx 用 Vivado,Intel 用 Quartus Prime。两者都有免费版本(支持入门级芯片)。功能上大同小异,选哪个取决于你用哪家的芯片。建议不要同时学两个——先精通一个,另一个上手会很快。
Q3:国产 FPGA 能替代 Xilinx 吗?
在中低端领域(逻辑规模 < 5 万 LUT)可以。高端领域(28nm 以下、百万 LUT 级别、高速 SerDes)目前国产还有差距。如果你的项目对供应链安全有要求,国产方案值得评估。
Q4:SoC(Zynq/SmartFusion)和纯 FPGA 怎么选?
如果你的项目需要跑操作系统(Linux/RTOS)、做复杂的控制逻辑或网络协议栈,选 SoC。如果是纯数据通路处理(信号处理、图像处理、通信协议),纯 FPGA 更合适——SoC 的 ARM 核心你用不上,反而增加了复杂度和成本。
参考资料
- AMD/Xilinx 产品选型指南:xilinx.com/products
- Intel FPGA 产品页面:intel.com/fpga
- Lattice 产品页面:latticesemi.com
- 高云半导体:gowinsemi.com.cn
系列导航:本文是「FPGA 入门系列」第 3 篇。
如果这篇文章对你有帮助,欢迎点赞、收藏,也欢迎在评论区分享你用过的 FPGA 型号和选型经验。