Abstract:
A radio receiving apparatus according to the present invention receives a preamble signal through one frequency band and also detects a periodic symbol timing in a receiving period of a part of a symbol that composes the preamble signal. A frequency correction circuit includes a generating unit, a detecting unit, and a correction unit. The generating unit generates a detection window of a predetermined time width including each of a first and a second symbol timing that are previously determined among the periodic symbol timings in the receiving period of a remaining symbol that composes the preamble signal. The detecting unit sequentially receives a correlation value between the preamble signal and a reference signal and detects a maximum value from the correlation value input during a period when the detection window is opened. The correction unit corrects a frequency deviation of the one frequency band based on the maximum value.
Abstract:
A baud rate detector detects baud rate of received serial data based on an AT command included in the serial data. A character discriminator detects parity type and data format of the serial data based on the AT command in the serial data. An information relay 16 sets the baud rate, the parity type and the data format to a register in a UART (Universal Asynchronous Receiver-Transmitter). A clock generator generates a clock signal for data reception and supplies the clock signal to the UART.
Abstract:
A synchronization timing detecting apparatus includes a correlation calculator configured to generate a first correlation value by calculating a cross-correlation between an input signal being sampled and a reference signal or an auto-correlation of the sampled input signal, an interpolation processor configured to generate a second correlation value interpolating a plurality of the first correlation values having a different combination of sampling points of the input signal, and a detector to detect a synchronization timing based on the first and the second correlation values.
Abstract:
A complex correlation unit of a detection execution unit calculates a correlation between a received signal and a fixed preamble pattern and sequentially obtains a correlation result. A correlation peak detection section updates a maximum value of a correlation result R as a correlation peak value and holds it. An error detection threshold generation section multiplies the correlation peak value detected by the correlation peak detection unit by a coefficient α (0
Abstract:
A symbol timing detection method, executed in a processor, is provided where, upon detecting a symbol timing from a received signal composed of a packet having a preamble with periodically allocated symbols placed at a head of data, correlation results indicating a correlation between the received signal and a fixed pattern of the preamble are obtained, a maximum value in the correlation results are updated and held, and a timing of the maximum value is determined as a symbol timing on a condition that a maximum value currently held by the correlation peak detection unit is not updated in a symbol timing determination period having a predetermined length from the timing and that a number of occurrences of a correlation result exceeding an error detection determination threshold is smaller than a predetermined number in an error detection determination period defined within the symbol timing determination period.
Abstract:
A synchronization timing detecting apparatus includes a correlation calculator configured to generate a first correlation value by calculating a cross-correlation between an input signal being sampled and a reference signal or an auto-correlation of the sampled input signal, an interpolation processor configured to generate a second correlation value interpolating a plurality of the first correlation values having a different combination of sampling points of the input signal, and a detector to detect a synchronization timing based on the first and the second correlation values.