Patent ID: 7065142
Filing Date: 2006-06-20
Classification: H04L

Abstract:
1. An ADSL encoder processing digital data including at least one data bit and a sub-carrier for transmitting data of even bits, the ADSL encoder comprising: a digital signal processor outputting the digital data; a buffer storing plural data bits of the digital data output from the digital signal processor in sequence; a bit extractor receiving the data bits from the buffer one byte by one byte, and shifting the even bits of data to an extracted data; and a constellation point mapper starting a constellation point mapping operation corresponding to the extracted data based on the even bits of data, and wherein the constellation point mapping operation comprises: filling out one byte of a vertical axis data in sequence, starting from the lowest bit of the extracted data, and then every other bit, the rest of the vertical axis data are filled out with a second highest bit of the extracted data; and filling out one byte of a horizontal axis data in sequence, starting from the second lowest bit of the extracted data, and then every other bit, the rest of the horizontal axis data are filled out with a highest bit of the extracted data.