Sorad: Software Radio
A swiss army knife for real-time signal processing. A software-defined radio (SDR).
I ideated, designed, and built this project as part of my Master of Science degree.
Hardware
20-dB LNA → 14-bit 125-Msps Texas Instruments ADC → Xilinx Spartan 3 FPGA → USB 2.0
![](img/board.png)
Spectrum Analyzer
Blackmann / Hamming / Hanning / Rectangular Window — 64k-point FFT — 2/5/10 dB/div
![](media/specan/slice_0_0.png)
![](media/specan/slice_0_1.png)
![](media/specan/slice_0_2.png)
![](media/specan/slice_1_0.png)
![](media/specan/slice_1_2.png)
![](media/specan/slice_2_0.png)
![](media/specan/slice_2_1.png)
![](media/specan/slice_2_2.png)
Spectrogram
Blackmann / Hamming / Hanning / Rectangular Window — 64k-point FFT — 2/5/10 dB/div
![](media/spectrogram/slice_0_0.png)
![](media/spectrogram/slice_0_1.png)
![](media/spectrogram/slice_0_2.png)
![](media/spectrogram/slice_1_0.png)
![](media/spectrogram/slice_1_2.png)
![](media/spectrogram/slice_2_0.png)
![](media/spectrogram/slice_2_1.png)
![](media/spectrogram/slice_2_2.png)