Marvell heeft vandaag twee nieuwe controllers voor nvme-ssd's aangekondigd. De nieuwe modellen bieden meer performance dankzij een extra processorkern en snellere nand-interfaces, samen met ondersteuning voor energiezuiniger cache-geheugen. Dankzij de nieuwe controllers moeten toekomstige ssd's snelheden tot 3,6 GB/s en 780k IOPS halen.
Beide controllers ondersteunen een aantal nieuwe protocollen. Energiezuinig lpddr4-geheugen tot 1200 MHz kan gebruikt worden, dat 50% meer bandbreedte naar de cache biedt. Ook de nand-interface naar het opslaggeheugen is vernieuwd, via ONFI 4.0 kan bijna 800 MB/s worden gehaald i.p.v. 533 MB/s. Tevens wordt de nieuwste versie van het nvme-protocol ondersteund, 1.3.
Op basis van deze nieuwe protocollen zijn twee controllers ontworpen. De mid-range 88SS1084 heeft een flinke afslankkuur gekregen en neemt nog maar 56% van het formaat is. Er zijn ook maar vier nand-kanalen aanwezig, maar dankzij de snellere interface kan er toch 3,0 GB/s gehaald worden bij sequentieel lezen. Ook de random lees- en schrijfsnelheden zitten met 450k en 400k behoorlijk hoog.
De 88SS1100 is de echte high-end controller die alle performance uit een ssd moet halen. Er zijn gewoon acht nand-kanalen aanwezig, maar met de snellere interface. Ook het formaat is ongewijzigd, maar hierdoor kunnen wel leessnelheden tot 3,6 GB/s gehaald worden. 780k en 700k IOPS voor random lezen en schrijven zijn ook een paar van de hoogste random snelheden die we voor consumenten gezien hebben, op Intel's Optane na.
Beide controllers beschikken verder over een vier Cortex R5-kernen van Arm, een meer dan in de vorige generatie. Qua interface naar de computer wordt pcie 3.0 x4. Gebruikt. Marvell was dus nog niet klaar voor PCIe 4.0, maar gebruik wel voor beide controllers de volledige vier kanelen die de m.2-connector aan kan. De nieuwe controllers worden op TSMC's 28nm MPC+ proces gebakken.
De nieuwe controllers werken met het nu gebruikelijke 64-laags tlc-nand, maar gaan ook met toekomstige configuraties werken. Qlc met 4 bits per cell wordt ondersteund en ook voor 96-laags 3d-nand zijn de controllers geschikt. Ssd's met de nieuwe controllers worden in 2019 verwacht.
Marvell | 88SS1084 | 88SS1100 | 88SS1098 Zao |
88SS1092 Eldora Plus |
88SS1093 Eldora |
|
---|---|---|---|---|---|---|
Market Segment | Mainstream Consumer | High-end Consumer | Enterprise/ Datacenter |
Enterprise/ Datacenter |
Consumer & Enterprise |
|
CPU Cores | 4x ARM Cortex R5 | 3x ARM Cortex R5 | ||||
DRAM | DDR3(L) DDR4 LPDDR3 LPDDR4 |
DDR3(L) DDR4 LPDDR3 |
||||
up to 4GB | up to 8GB | up to 8GB | up to 2GB | |||
32-bit @ 1200MHz | 32-bit @ 800MHz | |||||
Host Interface | PCIe 3.0 x4, NVMe 1.3 | PCIe 3 x4, NVMe 1.1b | ||||
NAND Interface | ONFI 4.0, Toggle 3.0 | ONFI 3, Toggle 2.0 | ||||
4 channels, 800MT/s |
8 channels, 800MT/s | 8 channels, 800MT/s | 8 channels, 533MT/s | |||
Sequential Read | 3.0 GB/s | 3.6 GB/s | 3.6 GB/s | 3.2 GB/s | ||
Sequential Write | 2.6 GB/s | 3.0 GB/s | 2.0 GB/s | |||
4KB Random Read | 450k IOPS | 780k IOPS | 700k IOPS | 300k IOPS | ||
4KB Random Write | 400k IOPS | 650k IOPS | 250k IOPS | |||
Package | 12x13.5mm 418-ball BGA |
17x17mm 625-ball BGA |
17x17mm 625-ball BGA |
17x17mm 556-ball BGA |
||
Announced | June 2018 | March 2018 | March 2017 | August 2014 |
Tabel: AnandTech