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 hardwareG06F 3/0656G06F 3/0604G06F 3/0611G06F 3/0616G06F 3/0619G06F 3/0631G06F 3/0638G06F 3/065+6 more

AI classification

AI hardware0.99
Vision0.01
Speech0.00
Machine learning0.00
Evolutionary computation0.00
Knowledge representation0.00
Natural language0.00
Planning0.00

Ownership

SANDISK ENTERPRISE IP LLC

assignment · 406380324

Assignors

VANARAJ, ANANTHARAJ THALAIMALA, VISWASARAI, SAINATH

On an employer assignment, the assignors are typically the inventors.

From the same owner

© 2026 NYSGPT2525 LLC