tuto_fpga_pico
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
tuto_fpga_pico [2016/05/18 10:54] – [Observe the result] lbeseme | tuto_fpga_pico [2016/05/24 10:26] – mimbert | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | # Using a custom bitstream with a PicoSDR | + | # Using a custom bitstream with a PicoSDR |
This tutorial shows how to use a custom bitstream when you are making experiments with PicoSDR. For this we will be using a Nutaq exemple about OFDM transmission. | This tutorial shows how to use a custom bitstream when you are making experiments with PicoSDR. For this we will be using a Nutaq exemple about OFDM transmission. | ||
Line 5: | Line 5: | ||
This exemple provides a bitstream and a GNURadio Companion (GRC) file interacting with the bitstream. All the OFDM work is done within the FPGA. Basically you send raw data to the PicoSDR, the FPGA make the OFDM modulation, TX antenna of card 2 make the emission and RX antenna of card 2 receive the signal, FPGA make the OFDM demodulation, | This exemple provides a bitstream and a GNURadio Companion (GRC) file interacting with the bitstream. All the OFDM work is done within the FPGA. Basically you send raw data to the PicoSDR, the FPGA make the OFDM modulation, TX antenna of card 2 make the emission and RX antenna of card 2 receive the signal, FPGA make the OFDM demodulation, | ||
- | The GRC file can be found at ''/ | + | The GRC file can be found at ''/ |
## Edit the .grc file | ## Edit the .grc file | ||
- | Let's take a look at '' | + | Let's take a look at '' |
+ | |||
+ | First, what it is intended to do : We send a video file to RTDEX Sink, and form RTDEX Source we get the constellation points of the OFDM demodulation and the video file is sent to an UDP Sink (in order to open it with VLC for example). We have also a lot of parameters blocks we don't care about in this tutorials (all the custom register blocks are specific to the bitstream). | ||
Line 19: | Line 20: | ||
- | Let's back to the idea of sending a constant number to the PicoSDR and see if we get it back. First thing to do is to add a '' | + | Let's back to the idea of sending a constant number to the PicoSDR and see if we get it back. First thing to do is to add a '' |
- | Add a Python Block, open it, and click on 'Open in Editor' | + | Add a Python Block (from category '' |
< | < | ||
""" | """ | ||
Line 288: | Line 289: | ||
## What's next | ## What's next | ||
- | Obviously, the next step for you is to try an experiment with your own bitstream. But you can also try to adapt other Nutaq exemple | + | Obviously, the next step for you is to try an experiment with your own bitstream. But you can also try to adapt other Nutaq example |
tuto_fpga_pico.txt · Last modified: 2017/11/15 16:22 by onicolas