PlatformsFaststream SiliconFaststream RadioFaststream VisionConnected EdgeFaststream SecureMobility & Rail
ProductsSemiconductor IPWireless & RANEdge & GatewaysTracking & IdentificationSoftware & FrameworksConnected Systems
Technology5G protocol stackWireless and RF architectureBaseband and low PHYForward error correctionControl and data planeHigh-speed interfacesFirmware and bootSilicon root of trustSoftware-defined vehicleAutomotive OTAFunctional safety
AIAI Engineering ServicesEdge AI & Embedded MLComputer Vision EngineeringSensor Fusion & PerceptionAI Silicon & AccelerationMLOps for DevicesAI Visual InspectionPredictive MaintenanceDriver MonitoringVideo Analytics & Safety
SolutionsSemiconductorIndustrial AIConnected ProductsAsset TrackingBluetooth AoA RTLSWearable TrackingAutomotive & MobilitySmart InfrastructureSecure IdentityWireless & SatellitePrivate 5GSmart WashroomsFuel ManagementSmart BuildingsWorker SafetyEnergy MonitoringSmart AgricultureSmart CityAutonomous PlatformsAssembly AutomationLiDAR Rail SafetyHardware Wallet
IndustriesSemiconductorTelecommunicationsIndustrial & ManufacturingAutomotive & MobilityTransportation & RailAerospace & DefenceHealthcare & MedicalEnergy & UtilitiesOil & GasRetailConsumer ElectronicsMedia & EntertainmentSmart Infrastructure & IoT
ServicesSystem Integration overviewASIC & SoC DesignRTL to GDSIIVerification methodologyDFT and silicon testLow-power designMixed-signal integrationDesign enablementFPGA DesignFPGA-to-ASIC ConversionAnalog, Mixed-Signal & RFHardware & High-Speed PCBEmbedded SoftwareCloud, OTA & Device ManagementManufacturing TransitionHow we engage
CompanyAbout FaststreamEngineering ExcellenceLeadership & OrganisationHow We EngageQuality & ComplianceStandards & EcosystemPartners & EcosystemTrust CentreLocations & DeliveryNewsroom & MediaCareersCase StudiesKnowledge CenterWhite PapersGlossaryNewsletterResources & Support
ContactStart a projectHow we engage
Talk to us
ENGINEERING INSIGHT · WIRELESS

Receiver synchronization: locking onto a signal from cold.

Before a receiver can decode anything, it has to find the signal in time and frequency — from a cold start. Getting the gain, the symbol timing and the carrier offset right is acquisition; holding them as they drift is tracking. Nothing downstream works until this does.

October 20268 minute readReceiver
The receiver DSP chain: gain, timing, frequency, and the loops that hold them.
FASTSTREAM TECHNOLOGIESFIG. 01 · RECEIVER SYNCHRONIZATION: LOCKING ONTO A SIGNAL FROM COLD.ADCAGCset levelSynctiming acquire + trackfrequency offset (CFO)Match + equalizechannel estimateDetectsoft symbolsAGC loop — hold the level into the ADCtracking loops — correct drift every symbolSignal qualitySNR · EVM · RSSIACQUISITION then TRACKINGOn the preamble the receiver acquires — finds symbol timing and the carrier frequency offset from a cold start. After that it tracks, correcting the slow drift of both every symbol, while the AGC holds thesignal in the ADC's range, the equalizer undoes the channel, and a running SNR/EVM estimate tells the link how well it is doing. Get acquisition wrong and nothing downstream works.

Why synchronization comes first.

A transmitted signal arrives at an unknown power, at an unknown moment, and at a slightly wrong frequency — the two oscillators are never identical, and motion adds Doppler. The receiver's demodulator assumes it knows all three. Synchronization is the job of discovering them, and it has to happen before a single symbol can be read.

It splits into two phases. Acquisition is the cold start, usually on a known preamble: find the right gain, the symbol timing and the carrier frequency offset from nothing. Tracking is the steady state: hold all three as they slowly drift over the packet. Acquisition is where a link is won or lost — miss it and everything downstream decodes noise.

Gain, timing and frequency.

Automatic gain control comes first: the ADC has a fixed input range, so the AGC scales the signal to fill it — too low and quantisation noise swamps weak signals, too high and it clips. Timing recovery finds the instant to sample each symbol; sample at the wrong phase and the eye closes. Carrier recovery estimates and removes the frequency offset between transmitter and receiver, which otherwise spins the constellation.

Each is a feedback loop. Timing and carrier tracking run continuously — a loop measures the residual error every symbol and nudges a correction — so the receiver follows drift rather than re-acquiring. The preamble gives these loops a clean, known signal to lock onto before the real data starts.

Then the channel, then a number for how well it went.

Once timing and frequency are right, a matched filter maximises the signal-to-noise ratio at the sampling instant, and an equalizer undoes the distortion the channel added — multipath, which smears symbols into each other. The equalizer needs a channel estimate, often from the same preamble or from pilots sprinkled through the packet.

Throughout, the receiver estimates its own signal quality — SNR, EVM, RSSI. That number is not just diagnostics: it feeds link adaptation (which modulation and code rate to request), power control and handover decisions. A receiver that cannot measure how well it is doing cannot help the network adapt.

Where it is hard.

The difficulty is doing all of this fast, at low SNR, and in a tight power and latency budget. Acquisition has to succeed on a short preamble before the payload arrives, often at the lowest SNR the link will ever see. The loops have to be fast enough to track real drift but not so fast that they chase noise. And at high sample rates the whole chain is a serious block of fixed-point DSP that must keep up in real time.

For anyone building a modem, this is where much of the receiver's value and most of its subtlety live: a robust acquisition that locks at the SNR edge, tracking loops tuned to the channel's dynamics, and an honest signal-quality estimate the rest of the system can trust.

QUESTIONS THIS RAISES

What engineers ask next.

01

What is receiver synchronization?

The process of discovering a received signal's gain, symbol timing and carrier frequency offset so the demodulator can read it. It happens in two phases: acquisition (a cold start, usually on a preamble) and tracking (holding the parameters as they drift).

02

What is the difference between acquisition and tracking?

Acquisition is the cold start — finding timing, frequency and gain from nothing, usually on a known preamble. Tracking is the steady state — correcting the slow drift of those parameters every symbol over the rest of the packet. Acquisition is harder and is where links fail.

03

What does automatic gain control (AGC) do?

It scales the incoming signal to fill the ADC's fixed input range. Too little gain and quantisation noise swamps weak signals; too much and the signal clips. The AGC is a feedback loop that holds the level as the received power changes.

04

What is carrier frequency offset and why correct it?

The small difference between the transmitter's and receiver's carrier frequencies, from oscillator mismatch and Doppler. Left uncorrected it rotates the constellation and destroys the demodulation. The receiver estimates it during acquisition and tracks it continuously.

05

What is a matched filter and an equalizer for?

A matched filter maximises the signal-to-noise ratio at the sampling instant. An equalizer undoes the distortion the channel adds, chiefly multipath that smears symbols into each other; it needs a channel estimate, usually from the preamble or pilots.

06

Why does the receiver estimate signal quality?

SNR, EVM and RSSI are not just diagnostics — they drive link adaptation (which modulation and code rate to use), power control and handover. A receiver that cannot measure how well it is doing cannot help the network adapt to conditions.

KEEP READING

Related work.

BUILDING A RECEIVER?

Bring us the preamble and the SNR edge.

A robust acquisition that locks at the lowest SNR the link will see, tracking loops tuned to the channel, and an honest signal-quality estimate are the real work. Tell us the waveform and the budget.