/AD9361-FM-Radio-Verilog-CMOS

AD9361 FM Radio Verilog CMOS

Primary LanguageCoqMIT LicenseMIT

AD9361-FM-Radio-Verilog (Interface CMOS 12bit Full Port)

This project demonstrate a simplest mono-FM demodulation.

In this example, we will forward the audio to the HDMI.

Make sure a correct antenna is attached to the FMComms2/3, while the bulan is designed in the same FOI (frequnecy of interest).

Well FM antenna is really long as lightsaber but put your lightsaber back and bright up the long wire.

Resources Usage

Res Usage Total %
LUT 2612 277400 0.94160056
LUTRAM 149 108200 0.13770795
FF 2734 554800 0.4927902
DSP 28 2020 1.3861386
IO 64 362 17.679558
BUFG 4 32 12.5
MMCM 1 8 12.5

Demodulation Flow

image

Vivado Block Design

How to change the default FM channel LO:

image

After changing the FM RX LO freq, you can go to the ini and update the lut.v accordingly.

Enjoy~ =]