-
公开(公告)号:US10884136B2
公开(公告)日:2021-01-05
申请号:US15974869
申请日:2018-05-09
摘要: A ranging code correlation function detection system for use in a global navigation satellite system (GNSS) receiver includes a correlation block to correlate a digitized GNSS signal (e.g. at or above a critical sampling rate) with a corresponding ranging code at each of a plurality of different offsets from a current estimate of a code delay to generate a plurality of correlation data points; an interpolation filter configured to generate at least one estimated correlation data point that lies between two of the correlation data points based on the current estimate of the code delay. In some cases the ranging code correlation function detection system may also include a discriminator block configured to generate an updated estimate of the code delay based on the at least one estimated correlation data point.
-
公开(公告)号:US20200336346A1
公开(公告)日:2020-10-22
申请号:US16920849
申请日:2020-07-06
发明人: Paul Murrin , Adrian John Anderson
摘要: A gaussian frequency shift keying (GFSK) detector comprising a multi-symbol detector; at least three Viterbi decoders, and a timing adjustment module. The multi-symbol detector receives a series of samples representing a received GFSK modulated signal which comprises at least three samples per symbol; and generates, for each set of samples representing an N-symbol sequence of the GFSK modulated signal, at least three sets of soft decisions values, each set of soft decision values indicating the probability that the N-symbol sequence of samples is each possible N-symbol pattern based on a different one of the at least three samples of a symbol being a centre sample of the symbol. Each Viterbi decoder generates, for each N-symbol sequence, a path metric for each possible N-symbol pattern from a different set of soft decision values according to a Viterbi decoding algorithm. The timing adjustment module generates a timing adjustment signal based on the path metrics generated by the Viterbi decoders to adjust the sample timing.
-
公开(公告)号:US10756935B2
公开(公告)日:2020-08-25
申请号:US16547886
申请日:2019-08-22
发明人: Paul Murrin , Adrian John Anderson
摘要: A Gaussian frequency shift keying (GFSK) detector for decoding a GFSK signal. The detector includes: a multi-symbol detector and a Viterbi decoder. The multi-symbol detector is configured to: receive a series of samples representing a received GFSK modulated signal; and generate, for each set of samples representing an N-symbol sequence of the GFSK modulated signal, a plurality of soft decision values that indicate the probability that the N-symbol sequence is each possible N-symbol pattern, wherein N is an integer greater than or equal to two. The Viterbi decoder is configured to estimate each N-symbol sequence using a Viterbi decoding algorithm wherein the soft decision values for the N-symbol sequence are used as branch metrics in the Viterbi decoding algorithm.
-
公开(公告)号:US10742460B2
公开(公告)日:2020-08-11
申请号:US16547791
申请日:2019-08-22
发明人: Paul Murrin , Adrian John Anderson
摘要: A gaussian frequency shift keying (GFSK) detector comprising a multi-symbol detector; at least three Viterbi decoders, and a timing adjustment module. The multi-symbol detector receives a series of samples representing a received GFSK modulated signal which comprises at least three samples per symbol; and generates, for each set of samples representing an N-symbol sequence of the GFSK modulated signal, at least three sets of soft decisions values, each set of soft decision values indicating the probability that the N-symbol sequence of samples is each possible N-symbol pattern based on a different one of the at least three samples of a symbol being a centre sample of the symbol. Each Viterbi decoder generates, for each N-symbol sequence, a path metric for each possible N-symbol pattern from a different set of soft decision values according to a Viterbi decoding algorithm. The timing adjustment module generates a timing adjustment signal based on the path metrics generated by the Viterbi decoders to adjust the sample timing.
-
公开(公告)号:US10693513B2
公开(公告)日:2020-06-23
申请号:US14977988
申请日:2015-12-22
发明人: Adrian John Anderson
IPC分类号: H04B1/30
摘要: An IQ amplitude balance estimator is described herein which uses a positive frequency mixer to generate two outputs. The first output is the standard output from a positive frequency mixer and the second output corresponds to a spectrum inverted output from a negative frequency mixer. The second output is generated, however, using the same partial products as the first output and no negative frequency mixer is used. An IQ amplitude imbalance metric is generated by taking the real part of the output from correlation logic which performs a correlation of the two outputs from the mixer. This metric may then be used in a closed loop to compensate for any IQ amplitude imbalance.
-
公开(公告)号:US20200158879A1
公开(公告)日:2020-05-21
申请号:US16689454
申请日:2019-11-20
IPC分类号: G01S19/30 , G01S19/24 , H04B1/709 , H04B1/7075
摘要: A GNSS correlator comprises a buffer and a processing unit. The buffer is configured to store input data representing sample values of a GNSS signal captured over a pre-defined time window. The processing unit is configured to receive one or more correlation parameters in a control signal, and, in a first pass, read the input data from the buffer and perform a first correlation operation on the input data, and, in a second pass, re-read the same input data from the buffer and perform a second correlation operation on the same input data, wherein the second correlation operation is different to the first correlation operation.
-
公开(公告)号:US09161250B2
公开(公告)日:2015-10-13
申请号:US14504751
申请日:2014-10-02
CPC分类号: H04W24/08 , H04B7/18517
摘要: Satellite scanning is an example of scanning a transmission spectrum, which relates to identifying satellite channels within a satellite broadcast spectrum. Rather than scanning the entire transmission spectrum at each possible combination of frequency and symbol rate, spectrum analysis may be performed over the transmission spectrum in order to determine an estimate of signal strength over the transmission spectrum in the frequency domain. The estimate of signal strength in the frequency domain can be used to identify candidate transmission channels (e.g. at frequencies where the signal strength is high). A targeted scan of the transmission spectrum can then be performed based on the identified candidate transmission in order to identify the transmission channels.
摘要翻译: 卫星扫描是扫描传输频谱的示例,其涉及识别卫星广播频谱内的卫星频道。 可以在频率和符号速率的每个可能组合上扫描整个传输频谱,而不是在传输频谱上执行频谱分析,以便确定在频域中的传输频谱上的信号强度的估计。 频域中的信号强度的估计可用于识别候选传输信道(例如,在信号强度高的频率处)。 然后可以基于所识别的候选传输来执行传输频谱的目标扫描,以便识别传输信道。
-
公开(公告)号:US11698464B2
公开(公告)日:2023-07-11
申请号:US16689885
申请日:2019-11-20
摘要: A GNSS receiver comprises a memory interface and a vector processor. The vector processor is configured to: receive, via the memory interface, an array comprising a plurality of correlation results stored in a memory, each correlation result associated with a respective combination of possible receiver parameters for the GNSS receiver; process the array to identify a subset of the correlation results in the array; and retain, in the memory, the identified subset and discard, from the memory, those correlation results of the plurality of correlation results not in the identified subset.
-
公开(公告)号:US11044128B2
公开(公告)日:2021-06-22
申请号:US16920849
申请日:2020-07-06
发明人: Paul Murrin , Adrian John Anderson
摘要: A gaussian frequency shift keying (GFSK) detector comprising a multi-symbol detector; at least three Viterbi decoders, and a timing adjustment module. The multi-symbol detector receives a series of samples representing a received GFSK modulated signal which comprises at least three samples per symbol; and generates, for each set of samples representing an N-symbol sequence of the GFSK modulated signal, at least three sets of soft decisions values, each set of soft decision values indicating the probability that the N-symbol sequence of samples is each possible N-symbol pattern based on a different one of the at least three samples of a symbol being a centre sample of the symbol. Each Viterbi decoder generates, for each N-symbol sequence, a path metric for each possible N-symbol pattern from a different set of soft decision values according to a Viterbi decoding algorithm. The timing adjustment module generates a timing adjustment signal based on the path metrics generated by the Viterbi decoders to adjust the sample timing.
-
公开(公告)号:US20200158882A1
公开(公告)日:2020-05-21
申请号:US16689505
申请日:2019-11-20
摘要: A GNSS receiver comprises a memory interface, at least one front end processor and a correlator. The at least one front end processor is configured to receive a GNSS signal, generate a plurality of data samples, form a set from the data samples, and write the set to a memory via the memory interface. The correlator is configured to retrieve from the memory, via the memory interface, a first batch of data for processing, the first batch of data comprising data samples from at least a portion of the set, process the first batch of data, and subsequent to retrieving the first batch of data, retrieve from the memory, via the memory interface, a second batch of data for processing, the second batch of data comprising different data samples from those in the first batch.
-
-
-
-
-
-
-
-
-