Reconfigurable Circuits for Communication Applications and Environment-Aware Receivers