A system and method for synchronizing signals having respective
sub-carriers in a signal processing system. Various aspects of the
present invention may comprise method steps and structure that receive a
sampled signal with an associated sub-carrier. Various aspects may
determine a phase of the sub-carrier and store an indication of such
phase. Various aspects may generate and store a cropped version of the
sampled signal. Various aspects may also store an indication of which
samples were cropped from the sampled signal. Various aspects may produce
a synchronization signal based on the sampled signal. Various aspects may
read a cropped version of a sampled signal and an associated indication
of phase. Various aspects may generate a restored sampled signal by
adding samples to the read cropped version. Various aspects may, based on
the synchronization signal and indication of phase, output the restored
sampled signal aligned with a second sampled signal.