CR-GENI – Why CRKIT Framework ?
description
Transcript of CR-GENI – Why CRKIT Framework ?
CR-GENI – Why CRKIT Framework ?A. Dutta, D. Saha,, P. Maddala, K. Le, P. Wolniansky, D. Grunwald, I. Seskar
RTS
Bob is unhappy…WHY ?
• Requires expertise in : HW, SW, RF, Comm. , Networking…
Can we help Bob ? YES !
GENI CRKIT Hardware
Static CRKIT SoC
Focus on Creativity, not Engineering Complexity :
Concentrate on what matters the most : Creativity, Innovations
Split Radio into Static and Dynamic domains : 1. Static - Open-sourced System-on-Chip (complex engineering
problem)2. Dynamic – Swappable Communication APPs (creative
problem)
CRKIT Framework = make real-time and wideband radio a viable solution for large scale experiments.
yeah, right…
Abstract lower level design complexities from Users
SoC Features
Access to lower level resources thru APIs VITA radio transport protocol for radio control Networking capable node Support up to four different dynamic APPs Library of Open-sourced Communication APPs Implemented in FPGA technologies : Xilinx
V5LX50, V5LX110, V5SX95 Static Framework utilization level < 25% for
V5LX50, < 15% for V5SX95, even less for newer technologies.
Transparent to underlying FPGA technology. Can be ported to future HW platforms and newer
FPGA technologies.
Live system runs
INNOVATION CYCLE
Build Radio
Live Experiments Algorithms + Models
IdeaFeedback
Hi, I am Bob !
CRKIT Transport Layers
ETH : Ethernet physical layer, GbE rate. IP (Fast Path) : HW based implementation,
subset of IP/UDP functions. reserved for Data traffic.
IP (Slow Path) : SW based implementation, supports TCP/IP. reserved for Control traffic.
VRT : VITA Radio Transport Layer (optional)
Radio Features
Up to four full duplex RF modules Tuning range : 100-7500 MHz 25 MHz baseband 12-bit ADC sampling rate of 64 MSps on I/Q 12-bit DAC update rate of 200MSps
Focus on APP Development
NOT complete Radio
Dynamic APPs
EXPERIMENTERS WELCOME
Orbit sandbox (SB6) available for experimentation
BASEBAND PROCESSOR
XILINX V5 SXT95
SFP: 3.75 Gbps x 415 Gbps
JTAG
PCIe INTERFACE30 Gbps
GigE INTERFACE1000 Mbps
USB 2.0480 Mbps
LVDS: 622 Mbps x 2012.4 Gbps
WIDEBAND CONVERT
RF POWER AMPS / LNA
ANTENNA SWITCHES
RADIO MODULE: upto 4 channels
DATA CONVERSION
FLEXIBLE TIMING
2.4 GHz IF STAGE
5.2 GHz IF STAGE
GPS or external reference