PCIe 5.0 通道:5016 采用 x4 或双独立 x2 / x2 模式运行,而 4016 采用 x8 或 x4 或双独立 x4 / x2 模式。
支持 DRAM:5016 支持四组 DDR5-5200,而 4016 支持两组 DDR4-3200。
扩展 NAND 支持:4016 支持 2400 MT/s NAND,而 5016 支持 3200 MT/s NAND。
性能提升:与 4016 的 3M+ 相比,5016 能够提供 350 万以上的随机读取 IOPS。
Microchip Flashtec 5016 包括 Cortex-A53 核心,供固态硬盘供应商运行与固态硬盘管理相关的定制应用。不过,与 Gen4 控制器相比,CPU 集群增加了两个内核。DRAM 子系统包括 ECC 支持(根据 SSD 供应商的需要,提供带外和在线两种支持)。
在 FMS 2024 上,该公司展示了 Gen5 控制器中嵌入的神经网络引擎的应用。控制器通常采用"读取重试"操作,在闪存读取未成功完成时改变读出电压。Microchip 实施了一种机器学习方法,利用控制器中的 NN 引擎,根据 NAND 块的健康历史记录确定读出电压。这种方法在读取延迟和功耗方面带来了明显的优势(由于首次读取时出现的错误较少)。
4016 和 5016 采用单芯片信任根实现硬件安全。带有双签名验证的安全启动过程可确保控制器固件不会在现场被恶意篡改。该公司还介绍了其控制器实施 SR-IOV、灵活的数据放置、分区命名空间以及用于多租户云工作负载的"信用引擎"方案的优势。在其他演示中也介绍了这些方面。
Microchip 的新闻稿引用了 Solidigm、Kioxia 和 Micron 等 NAND 供应商的发言。在客户方面,Longsys 一直在其企业产品中使用 Flashtec 控制器和 YMTC NAND。新的 5016 控制器很可能会进一步延续这种合作关系。