半导体的晶格Certus-NX FPGA家族旨在处理高容量、低成本的应用程序(图1).新一代家庭比前一代更小、更快、更节能。它包括用于千兆以太网和第5代PCI Express的硬接口。芯片可提供多达192个I/O引脚。
开发人员可以利用低功耗或高性能模式。它混合了DSP块、嵌入式内存和高达40K的逻辑单元。芯片外DDR3内存可通过1066-Mb/s接口访问;差分I/O SERDES工作高达1.5 Gb/s。支持LVDS和subblvds接口。版本也可以与ADC一起使用。
芯片的即时启动操作允许在3毫秒内配置I/O。设备配置总耗时8 ~ 14ms。
Certus-NX是Lattice公司推出的第二个Nexus架构解决方案(图2).最初的版本是CrosssLink-NX.Nexus平台是基于全耗尽的绝缘体上的硅(FDSOI);FD-SOI支持来自三星。它减少了晶体管漏电的一半相对于大块CMOS。
Certus-NX将用于一系列应用,包括联网物联网解决方案。片上安全支持允许存储公钥来验证来自外部的信息(图3);椭圆曲线数字签名算法(ECDSA)用于此目的。该芯片还支持AES-256加密。
Certus-NX的包装尺寸从6 × 6毫米csfBGA到14 × 14毫米csfBGA不等。紧凑的布局提供了两倍数量的I/O引脚在这些形式因素。
Lattice的Radiant软件开发套件支持Certus-NX以及其其他FPGA解决方案,如CrossLink-NX。Certus-NX也可以使用晶格的SensAI.SensAI工具提供机器学习(ML)支持,包括基于fpga的二值化神经网络(BNN)和卷积神经网络(CNN)加速。SensAI神经网络编译器可以接受来自Caffe和TensorFlow等框架的模型。