Costas-silmus on analoogahel, mis suudab regenereerida kandja ja selle faasi sisendsignaalist ilma kandja sisuta või minimaalse kandjasisaldusega. See on faasilukuga silmus, mis tugineb sisendsignaali külgribade sageduse sisule. Faasiluku ahel säilitab genereeritud siinussignaali faasisuhte võrdlussignaaliga ning kasutab pingega juhitavat ostsillaatorit, mis genereerib siinussignaali sageduse ja faasiga, mida saab juhtida roolipinge ja faasikomparaatoriga. vooluring. Kui roolipinge või paranduspinge suureneb, võib pingega juhitava ostsillaatori väljundi hetkeline faasijuhe võrdlussignaali suhtes suureneda.
Sideahelate puhul võib faasiluku ahelat kasutada nii kandesageduse seadistamiseks kui ka pinge genereerimiseks. Tüüpiline sisend costas ahelasse on niinimetatud kahe külgribaga summutatud kandesignaal. Kordajate ja madalpääsfiltrite abil segatakse pingega juhitava ostsillaatori väljund ja sissetulev kahe külgribaga summutatud kandja nii, et kahe külgribaga summutatud kandesignaal nihutatakse sagedusspektris põhiriba, tavaliselt heli, spektrisse. Viimast nimetatakse üldiselt moduleeritud kandja sõnumi demoduleerimiseks. Digitaalses costas ahelas teostavad kordajad ja kirjeldatud sünkroontuvastusfunktsioon digitaalsete signaaliprotsessorite abil.
Lisaks on kahe külgribaga summutatud kandja signaali eritüüp, kuna sellel pole kandjat. Lihtsaim modulatsiooni vorm on kahe külgriba amplituudmodulatsioon, mille puhul kandjat muudetakse nii, et selle mähis on proportsionaalne sõnumiga. Lihtsad vooluringid võivad demoduleerida seda kahepoolset külgriba amplituudmodulatsiooni, kahe külgribaga kandjat. Lihtne diooddetektor alaldab kandja ja edastab tulemuse madalpääsfiltrisse ning tulemuseks on teade.
Kui kandja on alla surutud, rekonstrueerib costas silmus kandja, kasutades funktsiooni, mida nimetatakse kandefaasi taastamiseks. Käivitamisel ei ole vabalt töötav pingega juhitav ostsillaator veel lukustatud sissetuleva kahe külgribaga summutatud kandja kandesagedusega. Tuleb märkida, et costas loop arvutab tegelikult kandesageduse külgriba positsioonide põhjal sagedusspektris. Kasutades pingega juhitava ostsillaatori väljundi faasi- ja kvadratuuri- või 90-kraadise mahajäämuse madalpääsfiltri versioone, tekitab demoduleeritud külgribade madalpääsfiltreeritud toode parandussignaale, et sünkroniseerida pingega juhitav ostsillaator keskpunktiga. külgribadest ja see on kandesagedus. Samal ajal ekstraheeritakse teadet seni, kuni pingega juhitav ostsillaator on lukustatud allasurutud kandjale.