Disparity and transition density control system and method
First Claim
Patent Images
1. A data encoding apparatus comprising:
- at least one disparity counter adaptable to calculate the disparity for a group of data bits; and
a Hadamard Transform connected to said disparity counter and adaptable to generate possible disparity values from said disparity calculation provided by said disparity counter, wherein a minimum disparity value for said group of data bits is determined.
3 Assignments
0 Petitions
Accused Products
Abstract
A system and method for encoding and decoding data utilizes Walsh-Hadamard Transforms and inversion techniques to generate the possible minimum disparity values for the data to be encoded. A minimum disparity value is then selected that also provides sufficient transition density.
-
Citations
24 Claims
-
1. A data encoding apparatus comprising:
-
at least one disparity counter adaptable to calculate the disparity for a group of data bits; and
a Hadamard Transform connected to said disparity counter and adaptable to generate possible disparity values from said disparity calculation provided by said disparity counter, wherein a minimum disparity value for said group of data bits is determined. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method of encoding data, said method comprising:
-
receiving a group of data bits;
calculating the disparity for said group of data bits; and
generating possible disparity values from said disparity calculation by employing a Walsh-Hadamard Transform to determine a minimum disparity value for said group of data bits. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A disparity and transition density control device comprising:
-
a disparity and transition density counter adapted to receive successive bytes of data and calculate the disparity for each said byte of data;
a shift register adapted to also receive said successive bytes of data;
a Fast Hadamard Transform coupled to said disparity and transition density counter and adapted to generate disparity values from said disparity calculations;
a minimum pattern selector coupled to said Fast Hadamard Transform and adapted to select the minimal disparity value from said disparity values generated by said Fast Hadamard Transform; and
an inversion vector generator coupled to said minimum pattern selector and adapted to generate the correct inversion pattern for said successive bytes of data output from said shift register. - View Dependent Claims (22, 23, 24)
-
Specification