One embodiment of a method of frame detection may involve storing data indicative
of a pulse duration and a number of successive occurrences of pulses having that
pulse duration for each of several different pulse durations detected within a
first field of a composite synchronization signal. This process may be repeated
for one or more other fields of the composite synchronization signal. The data
stored for each of the fields may be compared, and a frame signal may be generated
dependent on an outcome of said comparing.