Patent ID: 8391430

Claim:
A communication device for receiving a packet including a preamble part having a continuous waveform, a sync part having a specific pattern and a data part, which has been modulated by changing electrical load, the communication device comprising: a preamble detection unit configured to detect the preamble part from a received signal to extract sampling timing based on the continuous waveform; a sync detection unit configured to detect the sync part from the received signal based on the sampling timing to output a timing signal indicating a start position of the sync part; a delay buffer configured to give a delay to the received signal so that the head of the sync part is not outputted until the sync detection unit determines the detection of the sync part; an adaptive equalization unit configured to perform adaptive equalization using the sync part based on the timing signal by inputting the received signal delayed by the delay buffer; and a decoding unit configured to perform decoding processing of an equalized output signal from the adaptive equalization unit, wherein the adaptive equalization unit is a learning-type equalization circuit including a FIR (Finite Impulse Response) filter and a learning circuit, which adjusts tap coefficients of the FIR filter by comparing the received signal to a given reference signal based on the timing signal so that the difference therebetween is reduced.