Difference between revisions of "RFNoC (UHD 3.0)"
From Ettus Knowledge Base
(→RFNoC Resources) |
(→RFNoC Resources) |
||
Line 38: | Line 38: | ||
==RFNoC Resources== | ==RFNoC Resources== | ||
− | |||
*[[Getting_Started_with_RFNoC_Development|Getting Started with RFNoC Development]] | *[[Getting_Started_with_RFNoC_Development|Getting Started with RFNoC Development]] | ||
*[https://drive.google.com/file/d/0B6ccrJyAZaq3MTRDbmVUR0gwVU0/view GNU Radio 2016 Conference Presentation] | *[https://drive.google.com/file/d/0B6ccrJyAZaq3MTRDbmVUR0gwVU0/view GNU Radio 2016 Conference Presentation] | ||
− | |||
− | |||
*[https://www.youtube.com/watch?v=8cPd3t88djE Virginia Tech Video Presentation] | *[https://www.youtube.com/watch?v=8cPd3t88djE Virginia Tech Video Presentation] | ||
*[https://www.ettus.com/content/files/RFNoC_Wireless_at_VT_Intro.pdf Virginia Tech Presentation - Introduction to RFNoC] | *[https://www.ettus.com/content/files/RFNoC_Wireless_at_VT_Intro.pdf Virginia Tech Presentation - Introduction to RFNoC] | ||
*[http://www.ettus.com/content/files/RFNoC_Wireless_at_VT_Host.pdf Virginia Tech Presentation - RFNoC Deep Dive: Host Side] | *[http://www.ettus.com/content/files/RFNoC_Wireless_at_VT_Host.pdf Virginia Tech Presentation - RFNoC Deep Dive: Host Side] | ||
*[http://www.ettus.com/content/files/RFNoC_Wireless_at_VT_FPGA.pdf Virginia Tech Presentation - RFNoC Deep Dive: FPGA] | *[http://www.ettus.com/content/files/RFNoC_Wireless_at_VT_FPGA.pdf Virginia Tech Presentation - RFNoC Deep Dive: FPGA] | ||
− | |||
− | |||
*[http://conferences.sigcomm.org/sigcomm/2013/papers/srif/p45.pdf sigcom 2013 Paper] | *[http://conferences.sigcomm.org/sigcomm/2013/papers/srif/p45.pdf sigcom 2013 Paper] | ||
Revision as of 13:17, 17 January 2017
Contents
Overview
Framework and Data Flow Example
Below is a figure of the RFNoC stack.
The example below shows basic data flow of an RFNoC application. While this shows one possible data flow, there are many possible combinations from Host block to FPGA block, FPGA block to Host block, Host to Host, FPGA to FPGA, etc.
Supported Devices
- E310/E312
- X300/X310
Sample of Available Blocks
- FIFO
- FFT
- FIR
- fosphor (real-time spectrum analyzer)
- Decimator (Keep 1 in N)
- Log Power Calculator
- Radio Interface
- Vector IIR (moving average)
- Window multiplier (for FFT)
- OFDM: Burst detection + synchronization, equalizer, packet demodulator
- and more...