ettus research update - squarespace · usrp gen 1 and 2 i gen 1 (usrp1) i got samples in and out of...

24
Ettus Research Update Matt Ettus <[email protected]> Ettus Research GRCon13

Upload: others

Post on 12-Mar-2020

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Ettus Research Update - Squarespace · USRP Gen 1 and 2 I Gen 1 (USRP1) I Got samples in and out of a computer I Low cost MIMO I Narrowband RF modules I Gen 2 (USRP2, N2xx, B1xx,

Ettus Research Update

Matt Ettus<[email protected]>

Ettus Research

GRCon13

Page 2: Ettus Research Update - Squarespace · USRP Gen 1 and 2 I Gen 1 (USRP1) I Got samples in and out of a computer I Low cost MIMO I Narrowband RF modules I Gen 2 (USRP2, N2xx, B1xx,

Outline

1 Introduction

2 Recent New Products

3 Third Generation

Page 3: Ettus Research Update - Squarespace · USRP Gen 1 and 2 I Gen 1 (USRP1) I Got samples in and out of a computer I Low cost MIMO I Narrowband RF modules I Gen 2 (USRP2, N2xx, B1xx,

Introduction

I Who am I?I Core GNU Radio contributor since 2001I Designed USRPTMin 2003I Founded Ettus Research in 2004

I Ettus ResearchI Formed to support and commercialize the USRPI Acquired by National Instruments in 2010I Employs 6+ GNU Radio contributors full timeI Support 5+ other GNU Radio contributorsI Dedicated to Free Software and building the GNU Radio

communityI Committed to our Vision of building low-cost, easy to use

software radios

Page 4: Ettus Research Update - Squarespace · USRP Gen 1 and 2 I Gen 1 (USRP1) I Got samples in and out of a computer I Low cost MIMO I Narrowband RF modules I Gen 2 (USRP2, N2xx, B1xx,

Outline

1 Introduction

2 Recent New Products

3 Third Generation

Page 5: Ettus Research Update - Squarespace · USRP Gen 1 and 2 I Gen 1 (USRP1) I Got samples in and out of a computer I Low cost MIMO I Narrowband RF modules I Gen 2 (USRP2, N2xx, B1xx,

CBX

I 1.2 GHz to 6 GHz transceiverI Low noise, very high dynamic rangeI 50-100mW output powerI Full duplex

Page 6: Ettus Research Update - Squarespace · USRP Gen 1 and 2 I Gen 1 (USRP1) I Got samples in and out of a computer I Low cost MIMO I Narrowband RF modules I Gen 2 (USRP2, N2xx, B1xx,

OctoClock & OctoClock-G

I 8-Way clock reference and time distributionI 10 MHz and PPS to 8 USRPs

I External reference or Internal GPSDO (OctoClock-G)I 1U Rackmount enclosureI Ideal for Massive MIMO applications

Page 7: Ettus Research Update - Squarespace · USRP Gen 1 and 2 I Gen 1 (USRP1) I Got samples in and out of a computer I Low cost MIMO I Narrowband RF modules I Gen 2 (USRP2, N2xx, B1xx,

B200 & B210

I Low cost all-in-one solutionI 70 MHz to 6 GHz integrated RF

I Partnered with Analog Devices

I 2x2 MIMO (B210)I Spartan 6 FPGA

I B200 – LX75I B210 – LX150

I USB 3.0 interface, bus-poweredI 56 MHz of RF BWI Full Duplex operationI 50-100mW output powerI Optional GPS-locked oscillator (GPSDO) supportI B210 includes MICTOR and JTAG connectors for FPGA

development

Page 8: Ettus Research Update - Squarespace · USRP Gen 1 and 2 I Gen 1 (USRP1) I Got samples in and out of a computer I Low cost MIMO I Narrowband RF modules I Gen 2 (USRP2, N2xx, B1xx,

B210

Page 9: Ettus Research Update - Squarespace · USRP Gen 1 and 2 I Gen 1 (USRP1) I Got samples in and out of a computer I Low cost MIMO I Narrowband RF modules I Gen 2 (USRP2, N2xx, B1xx,

Outline

1 Introduction

2 Recent New Products

3 Third Generation

Page 10: Ettus Research Update - Squarespace · USRP Gen 1 and 2 I Gen 1 (USRP1) I Got samples in and out of a computer I Low cost MIMO I Narrowband RF modules I Gen 2 (USRP2, N2xx, B1xx,

USRP Gen 1 and 2

I Gen 1 (USRP1)I Got samples in and out of a computerI Low cost MIMOI Narrowband RF modules

I Gen 2 (USRP2, N2xx, B1xx, E1xx)I Support for complex protocols and TDMA, precise timingI Wideband RF modulesI High performance and bandwidthI Gigabit Ethernet

Page 11: Ettus Research Update - Squarespace · USRP Gen 1 and 2 I Gen 1 (USRP1) I Got samples in and out of a computer I Low cost MIMO I Narrowband RF modules I Gen 2 (USRP2, N2xx, B1xx,

Third Generation of USRP

I Easy integration of multiple processing paradigms,especially large FPGA fabric

I Very large bandwidth (56 to 160 MHz), very widefrequency coverage

I Massive MIMO scalabilityI Three family members to start

I High integration and ease of use, extremely low cost –B200/B210

I Low power, handheld MIMO – E300I High capability and extreme performance and expandability

– X300/X310

I RF Network on Chip ArchitectureI Common FPGA design allows for portable IP developmentI UHD will expose more FPGA capabilities to the user,

including partial reconfigurationI Enable easy FPGA programming without hand written

Verilog

Page 12: Ettus Research Update - Squarespace · USRP Gen 1 and 2 I Gen 1 (USRP1) I Got samples in and out of a computer I Low cost MIMO I Narrowband RF modules I Gen 2 (USRP2, N2xx, B1xx,

X300 and X310

I 160 MHz RF BandwidthI 200 MS/s 14-bit ADCs, 800 MS/s 16-bit DACsI Dual 10GbE with SFP+ ports

I SFP+ ports will also do 1 GbE and CPRI

I PCIe x4 (over cable)I Large Kintex 7 FPGA

I 840/1540 DSP units (X300/X310)

I 1 GB onboard DDR3I Built-in GPS Disciplined OCXO, or use with external

referencesI 2x2 MIMO w/beamforming out of the box

I Expandable to arbitrary width MIMO

I Uses standard Ettus Research high dynamic range RFboards covering DC to 6 GHz

Page 13: Ettus Research Update - Squarespace · USRP Gen 1 and 2 I Gen 1 (USRP1) I Got samples in and out of a computer I Low cost MIMO I Narrowband RF modules I Gen 2 (USRP2, N2xx, B1xx,

X300

I Stream 300+ MHz of RF BW each way in 10 GbE mode,200+ MHz in PCIe mode

I Very low latency, <10 us round-tripI Should be good enough for 802.11ac

I LabVIEW FPGA capableI Auxiliary digital IO for control of external amps, switches,

etc.I Half-width single rack unit enclosure

I 4x4 MIMO in 1 RU

Page 14: Ettus Research Update - Squarespace · USRP Gen 1 and 2 I Gen 1 (USRP1) I Got samples in and out of a computer I Low cost MIMO I Narrowband RF modules I Gen 2 (USRP2, N2xx, B1xx,

X300

Page 15: Ettus Research Update - Squarespace · USRP Gen 1 and 2 I Gen 1 (USRP1) I Got samples in and out of a computer I Low cost MIMO I Narrowband RF modules I Gen 2 (USRP2, N2xx, B1xx,

X300

Page 16: Ettus Research Update - Squarespace · USRP Gen 1 and 2 I Gen 1 (USRP1) I Got samples in and out of a computer I Low cost MIMO I Narrowband RF modules I Gen 2 (USRP2, N2xx, B1xx,

X300 Inside

Page 17: Ettus Research Update - Squarespace · USRP Gen 1 and 2 I Gen 1 (USRP1) I Got samples in and out of a computer I Low cost MIMO I Narrowband RF modules I Gen 2 (USRP2, N2xx, B1xx,

E300

I Xilinx Zynq FPGA/ProcessorI Dual Core ARM Cortex A9 at 800 MHzI Large Programmable Logic AreaI 1 GB DDR3 DRAM for processor, separate 512 MB for

Logic

I Integrated RFI 70 MHz to 6 GHz integrated RFI 2x2 MIMO, Full DuplexI 56 MHz RF BWI Full coverage RF Filterbanks

I Gigabit Ethernet, USB 2.0 HostI GPS SynchronizationI Stereo audio in/outI 10-axis IMU (Accelerometers, gyros, magnetometers,

altimeter)

Page 18: Ettus Research Update - Squarespace · USRP Gen 1 and 2 I Gen 1 (USRP1) I Got samples in and out of a computer I Low cost MIMO I Narrowband RF modules I Gen 2 (USRP2, N2xx, B1xx,

E300 Features

I Small handheld enclosure, 60mm by 120mm by 27mmI Cellphone sized, but thicker

I Battery poweredI Runs a full Linux distribution maintained by key members

of embedded Linux communityI Strong SW Ecosystem

I UHD DeviceI GNU Radio supportI LabVIEW and LabVIEW FPGA supportI Develop on desktop, deploy on embedded device

Page 19: Ettus Research Update - Squarespace · USRP Gen 1 and 2 I Gen 1 (USRP1) I Got samples in and out of a computer I Low cost MIMO I Narrowband RF modules I Gen 2 (USRP2, N2xx, B1xx,

E300 Front View

Page 20: Ettus Research Update - Squarespace · USRP Gen 1 and 2 I Gen 1 (USRP1) I Got samples in and out of a computer I Low cost MIMO I Narrowband RF modules I Gen 2 (USRP2, N2xx, B1xx,

E300 Back View

Page 21: Ettus Research Update - Squarespace · USRP Gen 1 and 2 I Gen 1 (USRP1) I Got samples in and out of a computer I Low cost MIMO I Narrowband RF modules I Gen 2 (USRP2, N2xx, B1xx,

E300 PCB

Page 22: Ettus Research Update - Squarespace · USRP Gen 1 and 2 I Gen 1 (USRP1) I Got samples in and out of a computer I Low cost MIMO I Narrowband RF modules I Gen 2 (USRP2, N2xx, B1xx,

E300

I Many usesI Small, portable, low cost spectrum monitorI Small UAVsI Handheld universal communicatorI Wireless sensor nodesI Portable signal analysis and test equipment

I Expandable via USBI Flash drives, WiFi, Bluetooth, LTE modems, display,

keyboard, etc.

Page 23: Ettus Research Update - Squarespace · USRP Gen 1 and 2 I Gen 1 (USRP1) I Got samples in and out of a computer I Low cost MIMO I Narrowband RF modules I Gen 2 (USRP2, N2xx, B1xx,

USRP FPGA Capability

Gen 1 Gen 2 Gen 3 E300 Gen 3 X310FPGA Cyclone I Spartan 3 Zynq Kintex 7

Logic Cells 12K 53K 85K 406KMemory 26KB 252KB 560KB 3180KB

Multipliers NONE! 126 220 1540Clock Rate 64 MHz 100 MHz 200 MHz 250 MHz

Total RF BW 8 MHz 50 MHz 128 MHz 640 MHzFree space none ~50% ~75% 85+%

Page 24: Ettus Research Update - Squarespace · USRP Gen 1 and 2 I Gen 1 (USRP1) I Got samples in and out of a computer I Low cost MIMO I Narrowband RF modules I Gen 2 (USRP2, N2xx, B1xx,

Contact

I [email protected] @EttusResearchI http://ettus.com