11-09-2015 11:29 PM
Hi All,
To provide some context, the aim of what I'm trying to do is summarised as follows
I would like some pointers in regards to the demodulation on FPGA stage. I am aware that there are VIs to demodulate IQ using MT/RFSA. However, I would like to do this on the FPGA and have not been able to find any examples for such an implementation. Are there any examples that people have floating around that does something like this on FPGA? Alternately even just some mathematical ideas on how to demodulate IQ to produce the baseband waveform would be appreciated. I could then implement the maths using FPGA code.
Cheers,
Doug
11-10-2015 08:31 AM
Hey Doug,
There's an RF Communications libary on the community from back in 2011, have you already taken a look at that? I haven't taken the time to go through the examples but figured I'd post it so you can check it out!
https://decibel.ni.com/content/docs/DOC-4068
11-10-2015 03:55 PM
Hi Rob,
Thanks for your reply, I've seen that library but I don't really understand what the FM demodulation example is doing. Could you possibly clarify it's behaviour? I notice that there is a phase(n-2) - phase (n-1) /2 operation occuring but I don't understand how this correspond to FM demodulation.
Cheers,
Doug
11-11-2015 02:56 PM
Hi Doug,
It looks like there isn't a ton of information on these examples in particular, but the context help on VIs out of the FPGA palette should be able to offer some guidance.
Best regards,
11-11-2015 03:05 PM
Hi Doug,
Have you seen this example?
https://decibel.ni.com/content/docs/DOC-41154
It's doing FFTs on the FlexRIO so it may not be exactly what you're looking for, but it may help get you going.