What is AGC (Adaptive Gain Control)?

AGCs are broadly utilized in Appliances such as AM Radio receivers, Radar, Video or in your Smartphone. The purpose of an AGC is to regulate a gain on an output signal based on the energy content of the input signal.