

En softwaredefineret radio (SDR) er et radio kommunikationsystem, som anvender software i en større eller mindre del af radioforsatsens eller radiosenders signalkæde – f.eks. til modulation og/eller demodulation af signaler.
En softwaredefineret radio kan f.eks. indeholde software til AM, FM, støjdæmpende funktioner, deldatastrømme bl.a. til RDS, AMSS.
En softwaredefineret radio anvendes f.eks. i:
Typiske SDR-modtagere kan enten bringe det analoge signal:
eller
eller
Alle ovenstående SDR-modtageres digitale output digital signalbehandles (DSP) og output kan f.eks. være:
Den digitale signalbehandling kan fint foregå i en almindelig PC, men kan også foregå i dedikerede DSP-kredsløb – f.eks. FPGA-chip eller en hurtig mikroprocessor.