Patent ID: 11934267
Assignee: MICRON TECHNOLOGY, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 15:
16. A method, comprising:
inverting each of a plurality of data bits of an information word responsive to the plurality of data bits including more of a first state than a second state;
indicating a polarity of the plurality of data bits by adding an inversion data bit to the information word;
encoding the information word with the added inversion data bit using a unidirectional error detecting code;
writing the encoded information word to a storage device;
reading the encoded information word from the storage device; and
performing error detection on the information word using the unidirectional error detecting code in an asymmetric channel;
providing a notification of an error in the information word in response to a detected error; and
in response to no error detected in the information word:
reversing the data bit inversion and removing the added inversion data bit responsive to the inversion bit being set to the first state; and
maintaining the data bit inversion and removing the added inversion data bit responsive to the inversion bit being set to the second state.