1
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 Idea Feedback 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 4 15 Gbps JTAG PCIe INTERFACE 30 Gbps GigE INTERFACE 1000 Mbps USB 2.0 480 Mbps LVDS: 622 Mbps x 20 12.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

CR-GENI – Why CRKIT Framework ?

  • Upload
    dezso

  • View
    19

  • Download
    0

Embed Size (px)

DESCRIPTION

BASEBAND PROCESSOR. RADIO MODULE: upto 4 channels. XILINX V5 SXT95. JTAG. FLEXIBLE TIMING. GPS or external reference. SFP: 3.75 Gbps x 4. 15 Gbps. DATA CONVERSION. PCIe INTERFACE. 30 Gbps. 2.4 GHz IF STAGE. GigE INTERFACE. 1000 Mbps. 5.2 GHz IF STAGE. USB 2.0. 480 Mbps. - PowerPoint PPT Presentation

Citation preview

Page 1: 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