Patent ID: 8725946
Filing Date: 2014-05-13
Classification: G06F,G11B

Abstract:
1. A mass storage system for use in a host system, the mass storage system comprising: a printed circuit board having a Peripheral Component Interconnect Express (PCIe) edge connector adapted to interface with a PCIe expansion slot through multiple PCIe lanes, the edge connector being adapted to supply power to the mass storage system and enable data exchange between the mass storage system and a PCIe expansion slot; at least one volatile memory module having volatile memory components; at least one solid-state mass storage device having nonvolatile solid-state memory components and at least a first controller that interfaces with the nonvolatile solid-state memory components; at least one hard disk mass storage device having at least one hard disk drive with a rotatable platter; and at least a first Redundant Array of Independent Disks (RAID) controller on the printed circuit board that interfaces with the hard disk mass storage device; wherein the mass storage system is configured so that the volatile memory module is a cache for the solid-state mass storage device, the solid-state mass storage device permanently stores data with an access frequency above a threshold, the hard disk mass storage device stores data with an access frequency below the threshold wherein upon loss of power to the mass storage system, the mass storage system is adapted to recover energy from the rotatable platter of the hard disk mass storage device to perform a memory dump from the volatile memory module to the solid-state mass storage device.