USRP is a hardware designed to give general computers the ability to operate with high bandwidth software radios, basically giving them the digital baseband and intermediate frequency (IF) section of a radio communication systems. USRP does all of the waveform specific processing. The FPGA is an important part on the USRP, because it is in this board where all the DACs and ADCs are connected. The FPGA also does the high bandwidth math, reducing the data rate to rates compatible with USB 2.0