Patent ID: 7590198

Claim:
A receiver circuit for performing impulse-based communication, comprising: a code synchronizing correlator which synchronizes received information with a first pulse signal that has a same period as a pulse signal modulated by a spreading code, and sent from a transmitting end, and is modulated by the same spreading code as the spreading code used at the transmitting end; and a timing detecting correlator which synchronizes the received information with a reference second pulse signal, unmodulated by the spreading code, that has the same period as the first pulse signal but is shifted in time with respect to the first pulse signal by an amount equal to a time difference between the spreading code modulated pulse signal sent from the transmitting end and a timing detecting signal sent from the transmitting end, wherein the timing detecting correlator measures correlation between the received information and the second pulse signal at predetermined intervals of time that is longer than pulse spacing in the second pulse signal, the timing detecting correlator having a memory for storing a better correlation value together with reception time thereof, and generation timing of the first pulse signal is determined by using the time difference and the reception time, while generation timing of the second pulse signal is determined by using the reception time, thus operating the timing detecting correlator in parallel with demodulation being performed by the code synchronizing correlator.