Synchronous BPSK decoder
AssigneeInside Technologies
InventorBruno Charrat
Life of this patent
Estimating the term…
Abstract
A method for decoding a pulsed signal coded by phase jumps, in which each bit is coded by N pulses of the coded signal and a change of the value of a bit in relation to the previous bit is coded by an inversion of the coded signal phase. The method has steps of sampling the coded signal by a pulsed strobe of the same frequency as the coded signal, with a sampling window the duration of which is less than the duration of one pulse of the coded signal. For each group of N pulses of the coded signal, the number of sampled pulses resulting from the sampling of the coded signal is counted, and then the value of the bit coded by the group of N pulses is deduced from it.
Claims14
A method for decoding a BPSK coded signal, in which one bit is coded by N pulses of the coded signal and a change of the value of a bit in relation to the previous bit is coded by an inversion of the coded signal phase, comprising the steps of:
- sampling the coded signal by means of a pulsed strobe of the same frequency as the coded signal, with a sampling window the duration of which is less than the duration of one pulse of the coded signal, and
- for each group of N pulses of the coded signal, counting the number of sampled pulses resulting from the sampling of the coded signal and assigning a logic value to the bit coded by the group of N pulses which is a function of the number of sampled pulses counted.
A device for decoding a BPSK coded pulsed signal coded by phase jumps, the coding including coding a bit by N pulses of the coded signal and coding a change of the value of a bit in relation to the previous bit by an inversion of the coded signal phase, the device comprising decoding means that comprise:
- a pulse width modulator to deliver a pulsed strobe having the same frequency as the coded signal and defining sampling windows the duration of which is less than the duration of one pulse of the coded signal,
- a sample circuit driven by the pulsed strobe, to sample the coded pulsed signal and deliver a sampled signal,
- a counter for counting the number of sampled pulses of the sampled signal for each group of N pulses of the coded signal, and
- a circuit for reading the counter output and assigning a logic value to the bit coded by the group of N pulses which is a function of the number of sampled pulses counted.
Dependencies are inferred from the claim text.