Also known as: John Costas, John P. Costas
John P. Costas (1923–2008) was an American engineer best known for the Costas loop, a phase-locked carrier-recovery circuit he devised in the 1950s.1 It made coherent reception of suppressed-carrier signals — such as SSB and later PSK — practical, and it remains a standard building block inside digital demodulators today.
Life and work
John P. Costas was born in 1923 and spent the productive part of his career as an engineer at the General Electric Company, where he worked on communications and signal-processing problems. In the mid-1950s the pressing question in his field was how to receive single-sideband and other suppressed-carrier transmissions, which are spectrally efficient because they send no separate carrier tone but are correspondingly hard to demodulate: the receiver must somehow regenerate the missing carrier, in exactly the right phase, from the sidebands alone. Costas’s answer, published in a 1956 paper in the Proceedings of the IRE, was the feedback loop that now bears his name. Later in his career, working on sonar and radar waveform design, he also studied families of frequency-hopping patterns with ideal ambiguity properties, and the combinatorial objects he introduced are known as Costas arrays — a second, quite separate contribution that keeps his name current in mathematics as well as engineering.2
Contribution
The Costas loop is a variant of the phase-locked loop specialised for recovering a suppressed carrier. It splits the incoming signal into two branches driven by a local oscillator whose phases are ninety degrees apart — an in-phase (I) branch and a quadrature (Q) branch. When the local oscillator is correctly locked, all the data appears on the I branch and the Q branch carries only a phase-error term; multiplying the two branches together produces an error signal proportional to how far the oscillator has drifted, which a loop filter smooths and feeds back to steer the oscillator. Crucially, because the error term depends on the product of the branches, the loop is insensitive to the 180-degree phase flips of the data itself, so it locks to the carrier rather than being pulled around by the modulation. Extended to four phases it recovers the carrier for QPSK and π/4-DQPSK signals, which is why it appears in so many digital receivers.
Legacy
The Costas loop is one of the durable primitives of communications engineering, taught in every digital-receiver course and implemented in countless hardware and software demodulators. In software radio it is typically realised digitally, and it works hand in hand with symbol-timing recovery methods such as the detector of Floyd Gardner to lock a receiver in both phase and time. For land-mobile digital voice the relevance is direct: recovering the carrier of a phase-modulated waveform such as P25’s C4FM/CQPSK or a π/4-DQPSK signal is precisely the job a Costas-type loop performs, so a decoder like GopherTrunk relies on Costas’s 1956 idea every time it pulls symbols out of a suppressed-carrier signal.
Sources
-
John P. Costas (engineer) — Wikipedia, for biography and his invention of the Costas loop. ↩
-
John P. Costas — Engineering and Technology History Wiki (IEEE), for the Costas loop and Costas arrays. ↩