Microchip推出首款基于RISC-V的SoC FPGA量产
Microchip通过其PolarFire片上系统(SoC)现场可编程门阵列(FPGA)和Mi-V生态系统达到里程碑,继续推动RISC-V硬件的发展。2022年6月10日,杰克·赫兹
计算领域的一个主要趋势是硬件定制。随着异构计算的兴起和硬件加速,硬件定制越来越受欢迎。这一趋势催生了RISC-V架构,这是一种开源的ISA,它实现了数千种廉价且可访问的定制硬件设计。
Microchip是一家一直支持RISC-V运动的公司,该公司至少自2019年以来一直在开发基于RISC-V的硬件。
最近,Microchip延续了这一趋势,宣布其基于RISC-V的PolarFire SoC FPGA已实现量产。除此之外,Microchip还宣布继续支持其Mi-V生态系统,帮助推动RISC-V的采用。
Microchip的Mi-V生态系统的高级概述。图像由Microchip提供
在本文中,我们将研究RISC-V和FPGA、PolarFire SoC FPGA和Mi-V生态系统配对的原因。
混合FPGA和RISC-V
Microchip在RISC-V领域的最高成就之一是其PolarFire SoC,这是一种用FPGA结构构建RISC-V系统的硬件。自然,这就提出了一个问题:为什么要将FPGA和RISC-V融合在一起?
这个问题的答案是RISC-V和FPGA都是为了做类似的事情,为用户提供灵活性和定制。FPGA是软件定义的硬件,这意味着用户可以编写专门的硬件描述语言(HDL)代码,将其FPGA结构塑造成定制的计算块和硬件加速器。
一个混合了RISC-V和FPGA的示例框图。图像由Microchip提供
出于同样的原因,RISC-V的开发是为了让每个人都能访问硬件设计和定制。
这样,FPGA和RISC-V之间的合并就完全有意义了。这种组合为设计师提供了一个高度可定制的开源平台,可以根据他们的预期用例快速迭代、定制和优化他们的设计。
PolarFire SoC FPGA
本周,Microchip宣布其PolarFire SoC FPGA已进入大规模生产,成为RISC-V世界的头条新闻。
正如AAC撰稿人Lisa Boneta之前所描述的那样,Microchip的PolarFire SoC是一种完全基于FPGA结构的基于RISC-V的SoC。该系统由一个采用强化FPGA逻辑的RISC-V微处理器子系统组成,与SoC的PolarFire FPGA部分耦合。强化微处理器子系统的亮点包括一个系统控制器、一个RISC-V监控核心、一个四核RISC-V应用集群和一个确定性L2存储子系统。在FPGA方面,SoC具有高达460K的逻辑元件、12.7 Gbps收发器和PCIe 2 I/O。
PolarFire SoC框图。图片由Microchip提供[点击放大]
总之,Microchip称赞了PolarFire SoC,声称它的功耗比同类FPGA低50%。该公司对此进行了量化,称在1.3瓦的功率下,PolarFire SoC可以提供多达6500个CoreMarks,而在8000个CoreMMarks的功率下消耗的功率比竞争对手低55%。
Mi-V生态系统
随着PolarFire SoC的大规模生产,Microchip还宣布继续支持其Mi-V生态系统。
Mi-V是一个RISC-V生态系统,为用户提供了一套全面的工具和资源来支持RISC-V设计。这些工具包括多种:
- 知识产权
- 硬件
- 操作系统
- 中间件
- 调试器
- 编译器
- 设计服务
其中,生态系统包括针对FPGA结构的软件RISC-V CPU和PolarFire SoC中的硬CPU核心。
总体而言,Mi-V生态系统的目标是通过为设计者提供工具和资源,消除RISC-V设计的进入壁垒,推动RISC-V架构的采用。
RISC-V行业影响
综合考虑,Microchip的这一宣布意义重大,因为它标志着业界首个进入批量生产的基于RISC-V的SoC FPGA。
在较小的规模上,这意味着更多的设计师和工程师将接触RISC-V,并有能力轻松设计定制硬件。从更大的范围来看,这表明该行业对RISC-V的接受程度,以及它在整个行业中的未来潜力。