Encoding and decoding apparatus and method with hamming weight enhancement
First Claim
Patent Images
1. A communication decoding method, comprising:
- receiving processed binary data, the processed binary data including a binary code word and an indication of whether bits of the binary code word are inverted, the binary code word including a first portion and a second portion;
inverting each bit of only the first portion of the binary code word when the indication indicates that the bits are inverted; and
performing run length limited (RLL) decoding on only the second portion of the binary code word.
2 Assignments
0 Petitions
Accused Products
Abstract
A communication decoding method comprises receiving processed binary data including a binary code word and an indication of whether bits of the binary code word are inverted and inverting each bit of the binary code word if the indication indicates that the bits are inverted.
16 Citations
12 Claims
-
1. A communication decoding method, comprising:
-
receiving processed binary data, the processed binary data including a binary code word and an indication of whether bits of the binary code word are inverted, the binary code word including a first portion and a second portion; inverting each bit of only the first portion of the binary code word when the indication indicates that the bits are inverted; and performing run length limited (RLL) decoding on only the second portion of the binary code word. - View Dependent Claims (2, 3)
-
-
4. A communication decoder, comprising:
-
a memory to receive processed binary data, the processed binary data including a binary code word and an indication of whether bits of the binary code word are inverted, the binary code word including a first portion and a second portion; and a processor to; invert each bit of only the first portion of the binary code word when the indication indicates that the bits are inverted, and run length limited (RLL) decode only the second portion of the binary code word. - View Dependent Claims (5, 6)
-
-
7. A non-transitory computer-readable medium having stored thereon:
-
a first set of machine-executable instructions for receiving processed binary data, the processed binary data including a binary code word and an indication of whether bits of the binary code word are inverted, the binary code word including a first portion and a second portion; a second set of machine-executable instructions for inverting each bit of only the first portion of the binary code word when the indication indicates that the bits are inverted; and a third set of machine-executable instructions for performing run length limited (RLL) decoding on only the second portion of the binary code word. - View Dependent Claims (8, 9)
-
-
10. A communication decoder, comprising:
-
receiving means for receiving processed binary data, the processed binary data including a binary code word and an indication of whether bits of the binary code word are inverted, the binary code word including a first portion and a second portion; and processing means for; inverting each bit of only the first portion of the binary code word when the indication indicates that the bits are inverted, and run length limited (RLL) decoding only the second portion of the binary code word. - View Dependent Claims (11, 12)
-
Specification