PicoSDR goes GNU Radio - Nutaq€¦ · PicoSDR goes GNU Radio GNU Radio runs on : An external Host...
Transcript of PicoSDR goes GNU Radio - Nutaq€¦ · PicoSDR goes GNU Radio GNU Radio runs on : An external Host...
PicoSDR goes GNU Radio
Table of content
Model Based Design tool for FPGA Development (MBDK)
Model Based Design tool for host development (GNU Radio)
PicoSDR : High End MIMO RF frontend for GNU Radio
PicoSDR goes GNU Radio
WHY do we want a rapid prototyping tool?
A - Reusability of existing IP
B - Model based design (save up to 60% time)
C - Automatic code generation
D - Debugging/Simulation capabilities
WHAT do we want them to do?
1 - Modeling
2 - Simulation
3 - Compilation
4 - Deployment
PicoSDR goes GNU Radio
Benefits of PC based Open-Source rapid prototyping tools
Software is free, PCs are accessible
Start developing quickly
Benefit from IP libraries and applicative examples
Focus only on developing your algorithm right away
Exchanging with world wide developers community
For basic applications, don’t need to write C code
Nutaq introduces it’s GNU Radio Plug-in
Support for Radio420x based SDR systems, such as
picoSDR
PicoSDR goes GNU Radio
GNU Radio runs on :
An external Host PC, running Linux Ubuntu or Fedora
A PicoSDR2x2-Embedded, it has a QuadCore i7
Embedded PC that can run GNU Radio and Linux in a
small table top form factor
The 3 possible configurations for running with GNU Radio:
PicoSDR2x2 + External Host PC
PicoSDR4x4 + External Host PC
PicoSDR2x2-Embedded
PicoSDR goes GNU Radio
GNU Radio compatible High-End RF frontend
Increased SNR
Balanced and Calibrated I & Q
MIMO Capable (2x2, 4x4)
Carrier frequency from .3 to 3 GHz
Tunable bandwidth from 1.5 to 28MHz
State-of-the-art LMS6002D transceiver
Automatic RF calibration removes DC offset
Software selectable analog RF baseband filters
3 stages of configurable gains in both directions
Suited for cognitive radios, beamforming, LTE, WiMAX
PicoSDR goes GNU Radio
PC/FPGA Mixed Architecture, benefit from the best of two
worlds:
Target FPGA with MBDK :
Computation intensive waveform processing
Enable larger bandwidth
Processing chain replicated for each channel
Latency does not grow with # of channels
System Generator algorithms implementations
Manage high data rate interfaces to RF front end
Low power consumption
MIMO radios sold in lower volumes often integrates low
power and low cost FPGAs (Artix-7, Zynq, etc)
PicoSDR goes GNU Radio
PC/FPGA Mixed Architecture, benefit from the best of two
worlds:
Target PC with GNU Radio :
Software is free, PCs are accessible
Start developing quickly
Benefit from IP libraries and applicative examples
Focus only on developing your algorithm right away
Exchanging with world wide developers community
Collaborative waveform development
For basic applications, don’t need to write C code
PicoSDR goes GNU Radio
PC/FPGA Mixed Architecture, benefit from the best of two
worlds:
Benefits from combining the two (PC/FPGA):
Ease transition on real fabric (from PC to IC)
Move blocks from PC to FPGA as applications grow
Benefit from both parallel and sequential computing
Migrate PHY algorithms developed on PC to FPGAs
Collaborative waveform development
Move computation intensive blocks from PC to FPGA
Accelerates workflow
PicoSDR goes GNU Radio
MIMO-Enabled
MIMO4x4 frontend for GNU Radio
Implement advanced TURBO 4Gs next generation
Implement high data rates standards : LTE-Advanced
Develop new MIMO PHY layer and waveforms
Transmit/Recieve higher data rates
Standard bodies like 3G, WiBro, WiMAX, 802.20 and
4G have been exploring the use of MIMO
PicoSDR goes GNU Radio
High speed Real-Time Data Exchange (RTDEx) GigE / PCIe
Nutaq RTDEx IP core
Ready to use framework to exchange data with a host
GigE / PCIe links supported
Nutaq CCE used to configure and initiate data transfer.
MicroBlaze processor is bypassed by data packets
PicoSDR goes GNU Radio
Support both GigE and PCIe between PC and FPGA
GigE support for GNU Radio :
Gives you easy SDR network access.
Suited for low channel count radio applications
Enhances your ability for collaborative waveform
development
PicoSDR goes GNU Radio
Support both GIGe and PCIe between PC and FPGA
PCIe support for GNU Radio opens new doors:
Point-to-point communication channel
No bandwidth restrictions on the PC side
Benefit from microsecond response times.
Suited for high channel count MIMO applications
Suited for high bandwidth applications
Suited for developing PHY layers on the host side
Avoid waveform latency restrictions between the MAC
& PHY layers
PicoSDR goes GNU Radio
Conclusion
PicoSDR goes GNU Radio
Enables mixed architecture (PC/FPGA)
Accelerates workflow, from Ideas to ICs
MIMO applications within GNU Radio
PCIe allows high bandwidth, high channel count
PicoSDR2x2-E has a QuadCore i7 Embedded PC that
can run GNU Radio
PicoSDR goes GNU Radio
Download our white paper…
Advanced MIMO Waveform Deployment Using GNU Radio
http://content.nutaq.com/picosdrwhitepaperdownload.html