Jonathan Ford

Date of Award


Document Type

Honors Thesis


Engineering & Computer Science

First Advisor

Don DeGroot

Second Advisor

Gunnar Lovhoiden


FM radio plays a large part in many peoples' lives. A digital stream of information known as the Radio Data System (RDS) can be transmitted alongside the audio signal in an FM radio broadcast. This digital signal may contain information such as the current song, traffic alerts, and emergency notices. Using MATLAB, a method is presented by which the RDS data may be digitally extracted from multiple FM broadcasts simultaneously. This method's parallel nature makes Digital Signal Processing (DSP) technology, such as a Field Programmable Gate Array (FPGA), an ideal platform for implementation.

Subject Area

FM broadcasting, RDS (Radio), Radio frequency modulation, Demodulation (Electronics)

Creative Commons License

Creative Commons Attribution-No Derivative Works 4.0 License
This work is licensed under a Creative Commons Attribution-No Derivative Works 4.0 License.