Encoder and decoder design for near-balanced codes
AssigneeSK hynix Inc.
InventorsFrederick K. H. LEE, Marcus MARROW
Life of this patent
Estimating the term…
Abstract
Methods of encoding a near-symbol balanced (NSB) sequence may include selecting, with a controller, a constraint based on an amount of bits, determining, with the controller, a plurality of sections in a codebook based on permutations defined by the selected constraint, and partitioning, with the controller, a section among the plurality of sections into a plurality of partitions until each of the plurality of partitions include a number of entries equal to or less than a predetermined number of entries.
Claims14
A method of encoding a near-symbol balanced (NSB) sequence, comprising:
- selecting with a controller a constraint based on an amount of bits;
- determining, with the controller, a plurality of sections in a codebook based on permutations defined by the selected constraint;
- and
- partitioning, with the controller, a section among the plurality of sections into a plurality of partitions until each of the plurality of partitions include a number of entries equal to or less than a predetermined number of entries.
A system for encoding a near-symbol balanced (NSB) sequence, including:
- a controller suitable for:
- selecting a constraint based on an amount of bits;
- determining a plurality of sections in a codebook based on permutations defined by the selected constraint;
- and
- partitioning a section among the plurality of sections into a plurality of partitions until each of the plurality of partitions includes a number of entries equal to or less than a predetermined number of entries.
Dependencies are inferred from the claim text.