Altera says you can double the life of NAND flash storage by implementing an FPGA-based solid-state disk (SSD) controller running NAND optimisation software.
It has developed a storage reference design based on its Arria 10 SoC, which integrates a SSD controller from Mobiveil and NAND optimisation software from NVMdurance.
“An FPGA-based storage system provides hardware offload functions and makes specification updates easier to execute than flash storage designed with an Asic SoC,” said Ravi Thummarukudy, CEO, Mobiveil.
Mobiveil’s controller supports multi-core architectures, enabling threads to run on each core with their own queue and interrupt without any locks required.
NVMdurance’s NAND flash optimisation software constantly monitors the condition of the NAND flash and automatically adjusts the control parameters in real time, greatly extending the flash system’s endurance.
The reference design also features end-to-end data protection, encryption and compression.
It claims this will make FPGA flash storage cost-effective t0 be deployed in cloud storage systems.
Mobiveil to Sponsor the DAC Pavilion during the 2018 Design Automation Conference In San Francisco; Learn about Mobiveil’s IP based solutions for Flash Storage, Communications, and IoT at Booth 2157
Mobiveil and Avery Design Systems partner to provide SoC designers a fully verified and compliant PCIe 5.0 IP solution