With the growth of mobile data applications, the spectrum allocation is becoming very scarce. To ease congestion and boost speeds, cognitive radio (CR) is currently seen as a major solution and expected to be the key player in the new wireless technologies. In this paper, we will start by introducing the cognitive radio systems, followed by exploring the challenges in designing RF engine, along with an investigation of its antennas, amplifiers, oscillators, and the components that are expected to operate over a wide range of frequencies.