Locally Generating and Storing RAID Stripe Parity with Single Relative Memory Address for Storing Data Segments and Parity in Multiple Non-Volatile Memory Portions
Patent №
US 9,652,175
Granted
2017-05-16
Filed 2015
Owner
SANDISK ENTERPRISE IP LLC
Lab
—
AI components
1
hardware
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
14728988
A memory controller receives a command to perform a memory operation, the command including a data packet comprising a plurality of data divisions. In response to receiving the command, for each individual memory device, the memory controller assigns to the individual memory device a respective data division, the respective data division including a plurality of data segments, and determines a single relative memory address associated with an address specified by the received command. The memory controller assembles a sub-request comprising a single contiguous instruction portion, which includes the single relative memory address and one or more instructions to perform the memory operation, and the respective data division, the respective data division following the single contiguous instruction portion, and transmits the sub-request to every memory portion of the number of memory portions of the individual memory device.
AI classification
Ownership
SANDISK ENTERPRISE IP LLC
assignment · 406380324
Assignors
VANARAJ, ANANTHARAJ THALAIMALA, VISWASARAI, SAINATH
On an employer assignment, the assignors are typically the inventors.