A radio receiver for implementing the physical layer receiving function
(PHY) of a wireless data network includes a receive processing pipeline
for processing samples of a received packet of data. The samples enter
the receive processing pipeline at a first sample rate. A counter
generates a running count indicative of the number of samples that have
entered the processing pipeline. A comparison unit coupled to the counter
determines from the running count if all the samples of the received
packet have entered the pipeline. An output of the comparison unit
indicates whether or not all samples have entered the pipeline. A clock
unit coupled to the comparison unit output provides a clock signal to the
pipeline, causing the processing pipeline to process the samples entering
the pipeline at a first rate compatible with the first sample rate until
the comparison unit output indicates that all samples have entered the
pipeline. Thereafter the clock unit causes the processing pipeline to
process the samples in the pipeline at a second rate higher than the
first rate until the last sample of the packet has been output by the
pipeline. The processing latency for processing the complete packet is
thus reduced from the case of the processing pipeline processing the
samples all at the first data rate.