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.
Claims15
Method for decoding a pulsed signal coded by phase jumps, 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, a method characterised in that it comprises steps of:
- sampling the coded pulsed 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.
Device for decoding a 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, characterised in that it comprises decoding means arranged to:
- sample the coded pulsed 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, delivering a sampled 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.
Dependencies are inferred from the claim text.