Patent ID: 6907090

Claim:
A system for recovering data from a signal, said signal comprising a plurality of groups of pulses, the system comprising: detection means for detecting one of said groups of pulses; measurement means, coupled to said detection means, for measuring one or more parameters which characterize said one of said groups of pulses; and symbol means, coupled to said measurement means, for mapping said one or more of said parameters to an information symbol, said measurement means comprising: first and second pipelines, each having an input and an output, each configured to produce measurements for two or more groups of pulses, said second pipeline further configured to provide a delay of one group; a first delay unit coupled to said first pipeline output; a second delay unit coupled to said second pipeline output; and a decision component having an input, said first and second delay units coupled to said input, said first and second delay units configured to provide a delay during processing of said two or more groups of pulses.