Microchip은 최근 자사의 두 번째 PCIeGen5 엔터프라이즈급 SSD 컨트롤러인 Flashtec5016의 출시를 발표했습니다. 4016과 마찬가지로 16채널 컨트롤러이지만 몇 가지 주요 업데이트가 있습니다.
PCIe5.0 레인: 5016은 x4 또는 듀얼 독립 x2/x2 모드에서 작동하는 반면, 4016은 x8 또는 x4 또는 듀얼 독립 x4/x2 모드에서 작동합니다.
지원 DRAM: 5016은 DDR5-5200 4세트를 지원하고, 4016은 DDR4-3200 2세트를 지원합니다.
확장된 NAND 지원: 4016은 2400MT/sNAND를 지원하고 5016은 3200MT/sNAND를 지원합니다.
성능 개선: 4016의 3M+와 비교하여 5016은 350만 이상의 임의 읽기 IOPS를 제공할 수 있습니다.
Microchip Flashtec5016에는 SSD 공급업체가 SSD 관리와 관련된 맞춤형 애플리케이션을 실행할 수 있는 Cortex-A53 코어가 포함되어 있습니다. 그러나 CPU 클러스터에는 Gen4 컨트롤러에 비해 코어가 2개 더 많습니다. DRAM 하위 시스템에는 ECC 지원이 포함됩니다(SSD 공급업체의 요구에 따라 대역 외 및 온라인 모두 지원).
FMS2024에서 회사는 Gen5 컨트롤러에 내장된 신경망 엔진 적용을 시연했습니다. 컨트롤러는 일반적으로 플래시 읽기가 성공적으로 완료되지 않을 때 읽기 전압을 변경하는 "읽기 재시도" 작업을 사용합니다. Microchip은 컨트롤러의 NN 엔진을 활용하여 NAND 블록의 상태 기록을 기반으로 판독 전압을 결정하는 기계 학습 접근 방식을 구현했습니다. 이 접근 방식은 읽기 대기 시간 및 전력 소비 측면에서 분명한 이점을 제공합니다(첫 번째 읽기에서 오류가 적기 때문에).
4016 및 5016은 단일 칩 신뢰 루트를 사용하여 하드웨어 보안을 달성합니다. 이중 서명 검증을 갖춘 보안 부팅 프로세스는 컨트롤러 펌웨어가 현장에서 악의적으로 변조될 수 없도록 보장합니다. 또한 이 회사는 컨트롤러의 SR-IOV 구현, 유연한 데이터 배치, 분할된 네임스페이스, 멀티 테넌트 클라우드 워크로드를 위한 "신용 엔진" 접근 방식의 이점을 설명했습니다. 이러한 측면은 다른 프레젠테이션에서도 다룹니다.
Microchip의 보도 자료에는 Solidigm, Kioxia 및 Micron을 포함한 NAND 공급업체의 성명이 인용되었습니다. 고객 측면에서 Longsys는 기업용 제품에 Flashtec 컨트롤러와 YMTCNAND를 사용해 왔습니다. 새로운 5016 컨트롤러는 이러한 파트너십을 더욱 이어갈 가능성이 높습니다.