高云半导体(GOWIN Semiconductor):中国 FPGA 厂商与可编程逻辑芯片平台
高云半导体(GOWIN Semiconductor Corporation)是一家专注于 FPGA(Field-Programmable Gate Array,现场可编程门阵列)和可编程逻辑芯片的半导体企业。
公司成立于 2014 年,目前公司总部位于中国广州,并在济南、上海、深圳、香港以及美国、英国、日本、韩国、越南等地区设有研发、销售或技术支持机构。
高云的产品包括 FPGA 芯片、EDA 开发软件、IP Core、参考设计和开发板,应用领域覆盖消费电子、工业自动化、通信、医疗、汽车电子、机器人和嵌入式系统等。
高云半导体英文名称中的 GOWIN 也是其 FPGA 产品和开发工具所使用的主要品牌。
与 AMD/Xilinx、Intel/Altera 等长期占据高端 FPGA 市场的厂商相比,高云目前的重点更多集中在小型和中等规模 FPGA、低功耗应用、高度集成 FPGA,以及视频接口、机器视觉、嵌入式系统和汽车电子等市场。
什么是 FPGA?
FPGA 是 Field-Programmable Gate Array 的缩写,中文通常翻译为“现场可编程门阵列”。
普通 CPU、GPU 或 MCU 的内部硬件结构在芯片制造完成以后基本已经固定,程序主要通过执行不同的软件指令改变芯片的行为。
FPGA 则有所不同,工程师可以通过 Verilog、VHDL 等硬件描述语言重新配置芯片内部的数字逻辑结构。
例如,一颗 FPGA 可以被配置成数字信号处理器、视频接口控制器、数据采集系统、通信协议转换器,也可以实现自定义 CPU、RISC-V 处理器、神经网络加速器或者特殊的工业控制电路。
因此 FPGA 最大的特点不是执行某一种固定任务,而是硬件本身可以重新配置。
高云半导体的发展方向
高云半导体成立于 2014 年,公司长期把重点放在降低 FPGA 的使用门槛以及提高芯片集成度。
官方目前将公司的产品组合描述为 FPGA、设计工具、IP Core 和开发套件,并强调高性能、成本效率和低功耗等特点。
高云 CEO Jason Jinghui Zhu(朱璟辉),拥有二十多年 FPGA 产品开发经验,并持有多项美国专利。
公司管理团队还包括负责 EDA 开发的总裁 Ning Song 博士。高云官方表示,公司超过 75% 的员工属于工程技术人员。
高云 FPGA 的一个明显特点,是不只提供传统可编程逻辑。
一些产品还把 Flash、PSRAM、HyperRAM、DDR 控制器、MIPI、高速 SerDes、ARM Cortex-M3 或 RISC-V 等功能整合到 FPGA 中,使 FPGA 可以承担更完整的嵌入式系统功能。
LittleBee FPGA:面向小型、低成本和低功耗应用
LittleBee 是高云非常重要的 FPGA 产品系列,主要面向小型、低功耗以及成本敏感型应用。
LittleBee 系列采用非易失性 Flash FPGA 等设计路线。
所谓非易失性,简单来说就是设备断电以后配置信息仍然能够保留,因此重新上电时不一定需要像传统 SRAM FPGA 那样首先从外部 Flash 加载全部配置数据。
这一特点对于小型嵌入式设备、消费电子、工业控制、IoT 和需要快速启动的系统非常有价值。
LittleBee 系列内部又包括 GW1N、GW1NR、GW1NS、GW1NSR 和 GW1NZ 等不同产品,一些型号除了 FPGA 逻辑资源之外,还集成了 PSRAM、Flash 甚至 Cortex-M3 处理器。
例如 GW1NSR 系列可以提供 4,608 个 LUT4、片上 SRAM、乘法器以及 PSRAM,部分型号还集成 Cortex-M3 硬核处理器。
这里的 LUT,Lookup Table,也就是查找表,可以理解为 FPGA 内部实现数字逻辑功能的一种基本资源。
FPGA 拥有的 LUT 数量越多,通常能够实现的数字逻辑规模也越大,不过不同 FPGA 架构之间不能只根据 LUT 数量简单比较性能。
GW1NZ:面向非常小的可编程逻辑应用
LittleBee 家族中的 GW1NZ 是一个非常典型的小型 FPGA 系列。
这类芯片并不是为了与大型 FPGA 拼几十万甚至上百万个逻辑单元,而是用于只需要少量可编程逻辑的设备。
例如接口转换、简单控制逻辑、时序控制、传感器接口以及消费电子产品。
高云在 2023 年进一步扩大了 GW1NZ 系列,明确把低成本、小尺寸和低功耗作为这一产品线的重要方向。
这种小型 FPGA 的市场意义很大,因为现实中的大量电子产品根本不需要大型 FPGA。
工程师可能只需要几百或者几千个逻辑单元完成某个接口转换或者控制功能。
如果能够用非常小的封装和较低成本完成这些任务,FPGA 就能够进入过去由 CPLD、MCU 或专用逻辑芯片占据的市场。
Arora FPGA:面向更高性能应用
高云另一个核心 FPGA 品牌是 Arora。
与 LittleBee 相比,Arora 更加强调中等规模逻辑资源、DSP、SRAM、高速接口和计算能力,可以用于工业设备、图像处理、测试设备、通信设备、机器视觉以及各种需要更高数据吞吐量的系统。
Arora 产品目前已经形成多个技术代际,包括 Arora I、Arora II、Arora III 和 Arora V。
高云官方网站目前将这些系列与 LittleBee 一同列为主要 FPGA 产品平台。
Arora II:GW2A 系列
Arora II 主要包括 GW2A 系列 FPGA。
GW2A 是 SRAM 型 FPGA。所谓 SRAM FPGA,是指 FPGA 内部可编程逻辑的配置信息主要存储在 SRAM 中。
SRAM FPGA 通常需要在上电以后从 Flash 等存储设备加载配置,但这种架构能够很好地支持较大的逻辑规模和高速设计。
GW2A 产品可以提供 LUT、DSP、Block SRAM 以及大量 I/O,同时支持 MIPI CSI-2、MIPI DSI、LVDS、HDMI、USB 2.0、PCI、Ethernet、DDR3、HyperRAM 和 PSRAM 等接口或存储器技术。
部分 GW2A 产品还把 Flash 或 RAM 集成进封装内部,从而减少外围芯片数量。
例如 GW2A-55 可以提供超过 5 万个 LUT4 和数百个 GPIO,可以用于规模明显高于入门级 FPGA 的系统。
Arora V:高云的新一代高性能 FPGA
Arora V 是目前高云比较重要的新一代 FPGA 平台之一,产品编号主要以 GW5A 开头。
Arora V 采用 SRAM FPGA 架构,并进一步增加逻辑资源、DSP、内存资源和高速接口。
高云官方目前列出的不同产品包括 GW5A、GW5AT、GW5AR、GW5AS、GW5AST 和 GW5ART 等。
不同后缀代表这些芯片在高速收发器、RAM、MCU 或 RISC-V 等方面具有不同配置。
部分 Arora V 芯片可提供最高约 138K LUT,也就是约 13.8 万个 LUT 级别的逻辑资源,同时提供大量 Block SRAM 和 DSP 单元。
DSP 是 Digital Signal Processing,数字信号处理的缩写。
FPGA 内部的 DSP Block 通常包含专门的乘法器、加法器和累加器,可以比普通逻辑单元更高效地进行数字滤波、图像计算、矩阵运算以及部分 AI 运算。
高速 SerDes
部分 Arora V FPGA 集成最高约 12.5Gbps SerDes。
SerDes 是 Serializer/Deserializer,也就是串行器/解串器。
它的作用,是把芯片内部大量并行数据转换成高速串行信号发送出去,同时又能把收到的高速串行信号恢复成并行数据。
PCI Express、10Gb Ethernet 以及很多高速芯片互连都依赖类似的高速串行技术。
高速 SerDes 是现代中高端 FPGA 非常重要的能力,因为现在 FPGA 不只是处理逻辑,还经常需要连接摄像头、CPU、网络设备、SSD 和其他高速芯片。
MIPI:适合摄像头和显示设备
高云 FPGA 的另一个明显特点是非常重视 MIPI 接口。
MIPI 是移动设备、摄像头和显示系统非常常见的一套高速接口标准。
智能手机摄像头、嵌入式摄像头和很多机器视觉设备都需要 MIPI CSI-2,而显示设备经常使用 MIPI DSI。
部分 Arora V FPGA 集成硬件 MIPI D-PHY,可以达到每 Lane 2.5Gbps 级别的数据传输能力。
这里的 Lane 可以简单理解为高速通信中的一条数据通道。多条 Lane 可以并行工作,从而进一步提高整个接口的数据吞吐量。
这使高云 FPGA 特别适合摄像头接口转换、机器视觉、工业显示、汽车摄像头和视频桥接应用。
PCIe 与高速接口
Arora V 部分型号还集成 PCIe 硬核。
PCIe,也就是 PCI Express,是现代计算机中连接 CPU、GPU、SSD、网卡、FPGA 和各种高速外设的重要接口。
所谓硬核 Hard Core,是指某项功能已经直接通过专用硬件制造在 FPGA 芯片内部,而不是全部使用 FPGA 的 LUT 等可编程逻辑临时搭建。
硬核通常能够获得更高性能、更低功耗,同时也减少 FPGA 可编程资源的消耗。
高云部分 Arora V 产品还支持 DDR3、PSRAM 和 HyperRAM,因此 FPGA 可以直接连接较大容量的外部存储器。
GW5AST 与 RISC-V
部分 Arora V 芯片开始把 RISC-V 处理器直接集成进 FPGA。
例如 GW5AST 系列提供硬件 RISC-V AE350 SoC。
RISC-V 是一种开放指令集架构。指令集架构,也就是 ISA,Instruction Set Architecture,规定软件可以使用哪些机器指令以及处理器如何从软件角度表现。
在 FPGA 中加入 RISC-V CPU 后,一颗芯片就能够同时拥有两种计算能力。
RISC-V CPU 可以运行普通软件和控制程序,而 FPGA 可编程逻辑可以负责并行计算、高速数据处理、视频处理以及实时硬件控制。
这种设计通常被称为异构计算,也就是让不同类型的计算单元分别完成自己最擅长的工作。
Arora III:GW3A FPGA
2026 年,高云又推出了新的 GW3A 系列,并将其归入 Arora III 产品家族。
GW3A 覆盖大约 6K 到 90K Logic Elements 的范围,并采用 LUT4 与 LUT6 混合计算结构,同时集成 DSP、不同层级的 SRAM、ADC、MIPI D-PHY、显示接口以及高速 LVDS 等功能。
这里的 LUT4 和 LUT6,简单理解就是可以处理不同数量输入信号的查找表逻辑资源。
不同 FPGA 架构会使用不同大小或者不同组合方式的 LUT,在性能、面积和资源利用率之间取得平衡。
高云把 GW3A 定位于工业实时控制、机器视觉、嵌入式显示处理和低延迟接口转换等应用。
GW1AN:继续扩大低成本 FPGA 产品线
2026 年高云还宣布新的 GW1AN FPGA。
GW1AN 面向小型、成本敏感和大批量应用,并加入用户 Flash、后台编程以及多镜像等功能,同时强调较小封装和较低成本。
所谓后台编程 Background Programming,简单来说就是设备可以在系统继续运行或保持部分功能的情况下更新某些配置,从而减少设备升级造成的停机时间。
高云表示 GW1AN 和 GW3A 将在 2026 年陆续推出,从而分别加强小型和中等规模 FPGA 产品线。
FPGA + ARM Cortex-M3
除了 RISC-V,高云的一些 FPGA 还集成 ARM Cortex-M3。
Cortex-M3 是 ARM 公司设计的一种 32 位嵌入式处理器核心,在工业控制、MCU、IoT 和嵌入式系统中应用非常广泛。
FPGA 与 Cortex-M3 放在同一芯片或者封装中以后,Cortex-M3 可以运行 C/C++ 程序和控制软件,而 FPGA 负责高速并行硬件任务。
这种架构对于希望同时使用软件控制和定制硬件逻辑的系统来说非常实用。高云的 LittleBee 产品中就存在集成 Cortex-M3 的型号。
集成 PSRAM 和 HyperRAM
高云产品还有一个比较鲜明的特点,就是积极把存储器与 FPGA 集成。
例如部分 FPGA 可以集成 PSRAM 或支持 HyperRAM。
PSRAM 是 Pseudo Static RAM,也就是伪静态随机存储器。它从外部使用起来比较接近 SRAM,但内部结构通常基于 DRAM,因此能够在成本、容量和接口复杂度之间取得平衡。
HyperRAM 则是一种通过高速 HyperBus 接口连接的存储器。
这些存储资源特别适合作为摄像头、显示设备和 AI 系统中的 Frame Buffer,也就是帧缓冲区。
例如摄像头获得的一帧图像可以先存入 RAM,然后 FPGA 再进行图像处理。
高云已经在部分 FPGA 产品中提供集成 PSRAM 或 HyperRAM 的方案。
GOWIN EDA 开发软件
制造 FPGA 芯片只是整个生态的一部分。工程师还需要软件把 Verilog 或 VHDL 设计转换成真正能够在 FPGA 中运行的硬件配置。
高云提供自己的 GOWIN EDA 开发环境。
EDA 是 Electronic Design Automation,电子设计自动化的缩写。
GOWIN EDA 可以完成 FPGA 开发中的综合、布局、布线、Bitstream 生成、下载以及功耗分析等工作,并支持多种基于 RTL 的硬件设计语言。
其中综合 Synthesis就是把 Verilog 或 VHDL 描述的逻辑转换成 FPGA 可以实现的逻辑结构;
布局 Placement决定这些逻辑单元放在芯片中的什么位置;
布线 Routing决定这些逻辑单元之间怎样连接。
最后生成的 Bitstream 则是用于配置 FPGA 的数据文件。
从这个角度看,GOWIN EDA 对高云的重要性类似于 Vivado 对 AMD/Xilinx FPGA、Quartus 对 Intel/Altera FPGA。
汽车 FPGA
高云也在扩大 FPGA 在汽车电子领域的应用。
公司已经提供符合不同汽车级要求的 FPGA 产品,并取得用于 FPGA 开发环境的 ISO 26262 功能安全相关认证。
高云官方列出的汽车应用包括车载信息娱乐系统中的视频桥接、显示控制、ADAS 摄像头图像处理、USB Audio 以及仪表系统显示监控等。
AEC-Q100 是汽车电子芯片常见的可靠性认证体系,用于测试集成电路能否承受汽车环境中的温度变化、机械应力以及长期运行等条件。
ISO 26262 则是一套针对道路车辆电子电气系统功能安全的国际标准。
汽车越来越多地使用摄像头、显示屏、雷达和高速数据接口,因此能够实时处理信号并灵活连接不同接口的 FPGA 在汽车电子中的应用正在增加。
高云 FPGA 的主要应用
高云 FPGA 可以应用在消费电子、工业自动化、机器视觉、机器人、通信设备、汽车电子、医疗设备、测试仪器、显示系统、摄像头、IoT 和嵌入式系统等领域。
在机器视觉系统中,FPGA 可以接收摄像头输入的数据,完成图像格式转换、预处理和高速接口转换。
在工业控制系统中,FPGA 可以并行处理多个传感器信号,并实现精确的实时控制。
在消费电子中,小型 FPGA 可以用于显示接口、USB、音频、摄像头以及不同芯片之间的协议转换。
在汽车电子中,FPGA 可以用于摄像头视频、显示、接口桥接以及部分 ADAS 数据处理。
这些应用有一个共同特点:它们通常需要非常确定的实时响应,同时需要处理多个高速信号,而这正是 FPGA 与普通顺序执行 CPU 不同的地方。
高云与 AMD/Xilinx、Intel/Altera 和 Lattice 的区别
AMD/Xilinx 和 Intel/Altera 拥有非常完整的 FPGA 产品线,其中包括大量大型、高性能 FPGA 和数据中心级器件。
高云目前的产品重点则更多集中在低到中等逻辑密度、嵌入式应用、小型封装、接口集成和成本敏感型市场。
Lattice Semiconductor 在低功耗、小型 FPGA 市场也有很强的产品基础,因此从产品定位来看,高云的 LittleBee 和部分 Arora 产品与 Lattice 的部分市场存在较明显的重叠。
高云的发展路线之一,就是让 FPGA 不再只提供一片可编程逻辑,而是在芯片内部加入 RAM、Flash、MIPI、SerDes、DSP、ARM 或 RISC-V 等资源,从而减少外围芯片数量。
对于设备厂商来说,最终选择哪一家 FPGA 通常不能只比较 LUT 数量,还需要比较价格、功耗、封装、I/O、SerDes、DSP、RAM、开发软件、IP Core、长期供货和技术支持。
高云半导体公司信息
公司名称: 高云半导体 / GOWIN Semiconductor Corporation
成立时间: 2014 年
总部: 中国广州。
CEO: Jason Jinghui Zhu(朱璟辉)。
主要产品: LittleBee FPGA、Arora I FPGA、Arora II FPGA、Arora III FPGA、Arora V FPGA、GoBridge ASSP、GOWIN EDA、IP Core 和 FPGA 开发平台。
主要技术方向: FPGA、可编程逻辑、嵌入式系统、高速接口、机器视觉、工业控制、汽车电子、RISC-V、ARM、MIPI、SerDes 和数字信号处理。
总结
高云半导体是一家以 FPGA 和可编程逻辑为核心业务的中国半导体企业。从早期 LittleBee 和 Arora 系列开始,高云逐步形成了覆盖小型 FPGA、中等规模 FPGA、高速接口 FPGA、嵌入式处理器 FPGA 以及汽车 FPGA 的产品体系。
LittleBee 主要覆盖低功耗、小尺寸和成本敏感型应用;Arora 则逐步向更高逻辑密度、更强 DSP 能力和高速接口发展。Arora V 已经能够提供十万级 LUT、最高 12.5Gbps 级 SerDes、MIPI、DDR、PCIe 以及 RISC-V 等资源,而 2026 年推出的 GW1AN 和 GW3A 又进一步补充小型和中等规模 FPGA 产品。
高云的一个重要产品思路,是把 FPGA 与 Flash、RAM、MIPI、SerDes、DSP、ARM 和 RISC-V 等资源结合起来,让 FPGA 从单纯的“可编程逻辑芯片”逐渐发展成能够承担接口转换、实时处理、软件控制和硬件加速的综合平台。
随着机器视觉、机器人、工业自动化、汽车电子和 Edge AI 对实时数据处理能力的需求不断增加,小型和中型 FPGA 仍然拥有很大的应用空间。高云半导体正在这一市场持续扩展自己的 FPGA 产品和开发生态。
