Microchip a récemment annoncé le lancement de son deuxième contrôleur SSD de classe entreprise PCIeGen5, le Flashtec5016. Comme le 4016, il s'agit d'un contrôleur à 16 canaux, mais avec quelques mises à jour clés :

  • Voies PCIe5.0 : Le 5016 fonctionne en mode x4 ou double indépendant x2/x2, tandis que le 4016 fonctionne en mode x8 ou x4 ou double indépendant x4/x2.

  • Prise en charge de la DRAM : le 5016 prend en charge quatre jeux de DDR5-5200, tandis que le 4016 prend en charge deux jeux de DDR4-3200.

  • Prise en charge NAND étendue : 4016 prend en charge 2400MT/sNAND, tandis que 5016 prend en charge 3200MT/sNAND.

  • Amélioration des performances : par rapport au 3M+ du 4016, le 5016 peut fournir plus de 3,5 millions d'IOPS en lecture aléatoire.

  • Microchip Flashtec5016 inclut le cœur Cortex-A53 permettant aux fournisseurs de SSD d'exécuter des applications personnalisées liées à la gestion des SSD. Cependant, le cluster CPU possède deux cœurs de plus que le contrôleur Gen4. Le sous-système DRAM inclut la prise en charge ECC (à la fois hors bande et en ligne selon les besoins du fournisseur de SSD).


    Au FMS2024, la société a démontré l'application du moteur de réseau neuronal intégré au contrôleur Gen5. Les contrôleurs utilisent généralement une opération de « nouvelle tentative de lecture » qui modifie la tension de lecture lorsqu'une lecture flash ne se termine pas correctement. Microchip a mis en œuvre une approche d'apprentissage automatique qui utilise le moteur NN du contrôleur pour déterminer la tension de lecture en fonction de l'historique de santé du bloc NAND. Cette approche apporte des avantages évidents en termes de latence de lecture et de consommation électrique (en raison de moins d'erreurs lors de la première lecture).

    Les 4016 et 5016 utilisent une racine de confiance monopuce pour assurer la sécurité matérielle. Un processus de démarrage sécurisé avec vérification de double signature garantit que le micrologiciel du contrôleur ne peut pas être altéré de manière malveillante sur le terrain. La société a également décrit les avantages de la mise en œuvre de SR-IOV par son contrôleur, d'un placement flexible des données, d'espaces de noms partitionnés et d'une approche de « moteur de crédit » pour les charges de travail cloud multi-locataires. Ces aspects sont également abordés dans d'autres présentations.

    Le communiqué de presse de Microchip citait les déclarations de fournisseurs de NAND, notamment Solidigm, Kioxia et Micron. Du côté des clients, Longsys utilise des contrôleurs Flashtec et YMTCNAND dans ses produits d'entreprise. Le nouveau contrôleur 5016 devrait poursuivre ce partenariat.