2024年12月,随着“下一代小型FPGA平台”Nexus™ 2和基于该平台的首个器件系列Certus™-N2通用FPGA的面世,莱迪思(Lattice)公司在小型FPGA领域的领先地位再次得到强化。
所谓“小型FPGA平台”,通常是指逻辑密度低于200K SLC(系统逻辑单元)的FPGA。而之所以被称之为“下一代”,则是指Nexus 2在“先进的互连”、“优化的功耗和性能”和“领先的安全性能”三方面做出的重大改进。根据规划,Nexus 2平台目前推出了3个产品系列:通用FPGA Certus、视频互连FPGA CrossLink,以及控制&安全FPGA Mach。
Nexus 2平台关键功能
Nexus 2在接口类型上支持带PCIe® Gen 4控制器的多协议16G SERDES、高性能I/O、高速LPDDR4存储器接口、以及业界领先的高达7.98 Gbps的MIPI D和C-PHY,闪存接口速度、LPDDR4速率等主要性能指标均实现了翻倍。凭借上述优势,Nexus 2 在访问存储器时更为迅速,数据传输速率大幅提升,能够有效提升整体系统性能,降低数据处理延迟,这对于高带宽数据处理以及视频桥接等应用场景意义重大。
得益于专为小型FPGA进行的架构和功能优化,Nexus 2平台在保持低功耗优势的同时也提升了可编程速度。与同类竞品相比,Nexus 2平台的MIPI速度提升了3.2倍,配置时间快10倍,尺寸小5倍,单位逻辑DSP翻倍,INT8运算效率也更高,不但实现了更快的连接和数据传输、简化高效的系统设计,还提高了安全关键型应用的整体效率、容错性和安全性。
功耗方面,基于TSMC 16nm FinFET工艺制造,Nexus 2功耗最高降低3倍,提高了电源和散热设计的效率,降低了运营成本并增强了可靠性。与同类竞品相比,网络边缘传感器监控的能效最多提高10倍。
安全性上,为了确保数据完整性和器件可靠性,莱迪思Nexus 2集成了先进的安全特性,包括256位AES-GCM、SHA3-512、ECDSA和RSA,符合FIPS 140-3 2级标准,功能片内集成Flash、快速启动,以及“FPGA设计和用户数据传输安全”,用以抵御“后量子时代的潜在威胁”,满足客户移动数据安全需求。
小身材,大智慧
根据系统逻辑单元、查找表、嵌入式存储、分布式RAM位、DSP、最大16G SerDes通道数量等特性,Certus-N2 FPGA器件在选型上目前可提供CT06/CT10/CT16/CT20四种类型的产品。与同类型竞品相比,以CT20为例,其在功耗、封装尺寸、启动时间和总拥有成本等多个方面均优于对手。
众所周知,功耗是所有应用中的一个关键因素。降低功耗不仅能提高系统效率,还可以延长电池寿命,简化热管理,提高器件寿命和可靠性。这些优势共同降低了总体拥有成本(TCO),让低功耗设计备受青睐。测试数据显示,在0MHz至300 MHz的频率范围内进行功耗测量时,Certus-N2 CT20的功耗约为竞品的1/3。
莱迪思Certus-N2 CT20采用11 x 9 mm²封装,带有高速SERDES,比具有类似功能的23 x 23 mm² AMD Artix Ultrascale+ AU20P封装还小五倍。事实上,Certus-N2系列中带SerDes功能的产品封装尺寸小至9x9 mm2,球间距可选0.5、0.8和1.0mm。
性能方面,CT20拥有多达220k系统逻辑单元、12Mb嵌入式存储器和520个18 x 18乘法器,8个SerDes通道的配置使其总带宽达到了128 Gbps,闪存时钟频率达到了160MHz,逻辑密度、串行总线速度和DSP逻辑比均是上一代产品的2倍。
考虑到闪存速度、时钟频率、接口类型和配置数据大小,是影响FPGA启动时间的四大关键因素,Certus-N2选择支持速度高达2400Mbps LPDDR4/DDR4和DDR xSPI闪存接口(8位),在使用相同时钟速率时,带宽是QSPI闪存接口(4位)的四倍。此外,由于更小的位流和更快的配置接口相结合,在启动时间方面具有显著的优势,因此Certus-N2在采用4输入LUT架构的同时也降低了成本。
这样的特性在实际应用中是备受青睐的。以工业生产安全为例,考虑到在出现故障时,系统必须具备在瞬间恢复工作的能力,那么启动速度就十分重要。下图对比了外部闪存配置速度,具体的时间值是从INIT有效到DONE信号引脚有效的时间。测试结果显示,Certus-N2相比另外两款竞品快出15-20倍。
除了配置位流较小外,Certus-N2还具有更简单的供电设计,无需散热器或占用额外的PCB尺寸,因此外形小巧,功耗更低,降低了使用Certus-N2进行设计时的BOM和开发成本。
当然,在考虑总拥有成本时,系统的生命周期维护也至关重要。如前文所述,Nexus 2器件支持后量子安全AES-GCM和SHA-3算法,以及业界公认的ECDSA-521和RSA4K验证。在发生中断的情况下,能更快地恢复,并将黑客的影响降至最低。此外,Certus-N2可以通过瞬时上电配置快速恢复,保持系统运行,不会出现明显的中断。
边缘网络应用潜力巨大
马达控制、机器人、汽车区域网关和网络边缘监控,是Certus-N2 FPGA的典型应用场景。它们的共同特点是对网络边缘人工智能、传感器与云端互连、以及弹性安全的需求日益增长,需要具备更高数据吞吐量、存储性能、快速闪存配置、增强时序收敛和并行处理能力的半导体器件。
例如在工业自动化生产线中,其支持的多协议16G SERDES和高速LPDDR4存储器接口,能快速采集和处理传感器数据,实现精准控制,确保生产设备稳定运行。凭借低功耗和小尺寸特点,可嵌入小型工业设备或分布式传感器节点,降低能源消耗和设备成本,提高系统集成度。
再比如随着自动化机器人技术在工业车间的应用越来越广泛,这就要求为经常与机器打交道的工人提供更多保护,增强的安全性和快速故障恢复功能可确保机器在工业环境中安全可靠地运行。
而作为现代汽车电气和电子架构中的一个关键组件,汽车区域网关能够按物理位置管理汽车内的电子系统。使用具有瞬时配置的莱迪思Certus-N2 FPGA器件可缩短唤醒时间,确保对外部事件做出及时响应。
Certus-N2 FPGA在汽车分区控制器/网关中的应用
对于电池供电系统或在散热条件较差的户外环境中的应用,比如网络边缘监控,莱迪思Nexus 2 FPGA可以在空闲期间断电,并使用瞬时启动的配置来捕捉下一个处理周期。电源的占空比(Duty-Cycle)功能可进一步降低平均功耗,减少散热压力,提高系统的可靠性。
而为了帮助设计人员轻松快速实现设计所需的全部资源,莱迪思还推出了专为Certus-N2系列器件的评估和开发而设计的Certus-N2评估板,它拥有4通道PCIe Gen 4接口、用于GPIO控制的调试接头,并支持各类器件,包括FMC卡、板载LPDDR4存储器、xSPI配置闪存和USB 3,可实现传感器的高效数据输入和高速数据输出。
Certus-N2评估板具有与CertusPro-NX Versa板类似的功能和更高的性能,支持16G Serdes、LPDDR4和PCIe Gen4。开发人员可以通过即将发布的参考设计和演示,最大限度地利用该评估板。灵活的FMC接口使莱迪思合作伙伴能够创建特定功能的附加卡,从而丰富Nexus 2的生态系统。
结语
在快速发展的技术领域,从以云端为中心到以网络边缘为中心的创新转变正在重塑数据的处理和利用方式。凭借无与伦比的灵活性和性能,莱迪思FPGA正成为开发下一代技术的基石,推动人工智能、机器学习和物联网的进步,为更智能、更敏捷的系统铺平道路。
文章来源:Lattice