Patent ID: 11907581
Assignee: INFINEON TECHNOLOGIES AG
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 31:
32. A data storage device comprising:
a plurality of storage elements, each storage element of the plurality of storage elements configured for storing a piece of information, wherein:
the plurality of storage elements is:
accessible as a plurality of word sets, each word set of the plurality of word sets comprising a set of storage elements; and
accessible as a plurality of slice sets, each slice set of the plurality of slice sets comprising a set of storage elements; and

each storage element of the plurality of storage elements is a part of a word set of the plurality of word sets and a part of a slice set of the plurality of slice sets; and

a control unit configured for obtaining word information and slice information and for executing a write operation to parallelly write the word information into a first word set of the plurality of word sets and the slice information into a first slice set of the plurality of slice sets, wherein the first word set and the first slice set comprise a common storage element defined by an overlap of the first word set and the first slice set in a layout of the plurality of storage elements,
wherein at least one of:
the control unit is configured for:
writing the word information into the first word set, the first word set overlapping with a plurality of overlapping slice sets;
updating a slice parity information for an overlapping slice set of the plurality of overlapping slice sets; and
writing a word parity information associated with the word information; and

the control unit is configured for:
writing the slice information into the first slice set, the first slice set overlapping with a plurality of overlapping word sets;
updating a word parity information for an overlapping word set of the plurality of overlapping word sets; and
writing a slice parity information associated with the slice information.