Back to results
US 9,286,225 B2Granted
Flash-based storage system including reconfigurable circuitry
AssigneeSaratoga Speed, Inc.
InventorsSharad Mehrotra, Jack Mills, Thomas Gourley, Jon Livesey
Life of this patent
Estimating the term…
Abstract
Apparatus and method for accelerating processing operations of flash based storage systems are disclosed herein. In some embodiments, an IC component disposed between I/O circuitry and flash storage devices is configured to optimize fulfillment of data read and write requests originating from a network or device external to the flash based storage system using cache memory before involving the flash storage devices.
Claims18
A system comprising:
- a serial interconnect network that includes a plurality of serial data communication paths that interconnect endpoints including:
- input/output (I/O) circuitry;
- a first server configured to provide a root complex to enable enumeration of identifiers of the endpoints and to establish a peer-to-peer address space that includes address ranges associated with the enumerated identifiers of the endpoints;
- an array of flash storage devices;
- and
- an integrated circuit (IC) component coupled to a cache memory;
- wherein the IC component is configured to translate addresses within data read and write requests that are sent from an external network and that are received by the I/O circuitry, between an address space used in the external network and the peer-to-peer address space, and wherein a cache control included in the IC component fulfills each of the data read and write requests using the peer-to-peer address space to access the cache memory coupled to the IC component before using the peer-to-peer address space to access the array of flash storage devices.
4 more elements
Dependencies are inferred from the claim text.