The Many Dimensions of SDR Hardware

Similar documents
Tech Talk: SDRs with Epiq Solutions

Signal Conversion in a Modular Open Standard Form Factor. CASPER Workshop August 2017 Saeed Karamooz, VadaTech

Strategies for Deploying RFSoC Technology for SIGINT, DRFM and Radar Applications. Rodger Hosking Pentek, Inc. WInnForum Webinar November 8, 2018

New! New! New! New! New!

Ettus Research Update

XMC-SDR-A. XMC Zynq MPSoC + Dual ADRV9009 module. Preliminary Information Subject To Change. Overview. Key Features. Typical Applications

XMC-RFSOC-A. XMC Module Xilinx Zynq UltraScale+ RFSOC. Overview. Key Features. Typical Applications. Advanced Information Subject To Change

New! New! New! New! New!

Ettus Research: Future Directions

COSMOS Architecture and Key Technologies. June 1 st, 2018 COSMOS Team

Third Genera+on USRP Devices and the RF Network- On- Chip. Leif Johansson Market Development RF, Comm and SDR

SOFTWARE DEFINED RADIO

Zynq-7000 All Programmable SoC Product Overview

XMC-ZU1. XMC Module Xilinx Zynq UltraScale+ MPSoC. Overview. Key Features. Typical Applications

VPX754. Intel Xeon SoC, 3U VPX, PCIe Gen3. Key Features. Benefits VPX754

New Initiatives and Technologies Brighten Embedded Software Radio

EyeCheck Smart Cameras

Simplifying FPGA Design for SDR with a Network on Chip Architecture

S2C K7 Prodigy Logic Module Series

SBC-COMe FEATURES DESCRIPTION APPLICATIONS SOFTWARE. EnTegra Ltd Tel: 44(0) Web:

Strategies for Deploying Xilinx s Zynq UltraScale+ RFSoC

Copyright 2017 Xilinx.

Nutaq μdigitizer FPGA-based, multichannel, high-speed DAQ solutions PRODUCT SHEET

Nutaq. PicoSDR FPGA-based, MIMO-Enabled, tunable RF SDR solutions PRODUCT SHEET I MONTREAL I NEW YORK I. nutaq. .com QUEBEC

VPX645. NVMe HBA with RAID (0, 1, 5, 6, 10, 50 and 60), 3U VPX. Key Features. Benefits. 3U VPX NVMe Host Bus Adapter with Full support for RAID

ARM and x86 on Qseven & COM Express Mini. Zeljko Loncaric, Marketing Engineer, congatec AG

Embedded Tech Trends 2014 Rodger H. Hosking Pentek, Inc. VPX for Rugged, Conduction-Cooled Software Radio Virtex-7 Applications

Herrick Technology Laboratories, Inc. Price List

New Software-Designed Instruments

Maximizing heterogeneous system performance with ARM interconnect and CCIX

Nutaq. PicoSDR FPGA-based, MIMO-Enabled, tunable RF SDR solutions PRODUCT SHEET I MONTREAL I NEW YORK I. nutaq. .com QUEBEC

USRP 5G Product Update

VT988. Key Features. Benefits. High speed 16 ADC at 3 GSPS with Synchronous Capture VT ADC for synchronous capture

VPX3-ZU1. 3U OpenVPX Module Xilinx Zynq UltraScale+ MPSoC with FMC HPC Site. Overview. Key Features. Typical Applications

AMC GSPS 8-bit ADC, 2 or 4 channel with XCVU190 UltraScale

Fast packet processing in the cloud. Dániel Géhberger Ericsson Research

M100 GigE Series. Multi-Camera Vision Controller. Easy cabling with PoE. Multiple inspections available thanks to 6 GigE Vision ports and 4 USB3 ports

NVMe-IP Introduction for Xilinx Ver1.8E

Building Hybrid Rugged Systems Using a Mix of Applicable Embedded Standards

VPX3-ZU1. 3U OpenVPX Module Xilinx Zynq UltraScale+ MPSoC with FMC HPC Site. Overview. Key Features. Typical Applications

Simplify System Complexity

M100 GigE Series. Multi-Camera Vision Controller. Easy cabling with PoE. Multiple inspections available thanks to 6 GigE Vision ports and 4 USB3 ports

XMC Products. High-Performance XMC FPGAs, XMC 10gB Ethernet, and XMC Carrier Cards. XMC FPGAs. FPGA Extension I/O Modules.

SoC Platforms and CPU Cores

Programable Radio Unit Accelerating SDR System Application

Simplify System Complexity

BittWare s XUPP3R is a 3/4-length PCIe x16 card based on the

Pactron FPGA Accelerated Computing Solutions

How many users? Maximum user account count

Copyright 2016 Xilinx

TitanMIMO-X. 250 MHz OTA Real-Time BW Massive MIMO Testbed PRODUCT SHEET. nutaq.com MONTREAL QUEBEC

Embedded Tech Trends 2014 New EW architectures based on tight coupling of FPGA and CPU processing

QuiXilica V5 Architecture

Providing Unprecedented Performance Density. Open VPX

High Performance Computing

epc-k7 Datasheet AmpliconBenelux.com Windows/Linux Embedded Computer with Kintex-7 FPGA, Dual FMC IO Sites, Integrated Timing Support

MIL-STD-1553 (T4240/T4160/T4080) 12/8/4 2 PMC/XMC 2.0 WWDT, ETR, RTC, 4 GB DDR3

NVMe-IP Introduction for Xilinx Ver1.7E

MIL-STD-1553 (T4240/T4160/T4080) 12/8/4 2 PMC/XMC 2.0 WWDT, ETR, RTC, 4 GB DDR3

COPious-PXIe. Single Board Computer with HPC FMC IO Site DESCRIPTION APPLICATIONS SOFTWARE V0.2 01/17/17

High-Value PXI Embedded Controller for Windows. High-Value Embedded Controllers for PXI Express NI PXI-8101, NI PXI NI PXIe-8101, NI PXIe-8102

Figure 1. Front view of industrial, conduction-cooled epc chassis DESCRIPTION

Zynq Ultrascale Mpsoc For The System Architect Logtel

Density Optimized System Enabling Next-Gen Performance

Adapter Modules for FlexRIO

Selection of hardware platform for CBM Common Readout Interface

Ten (or so) Small Computers

Nutaq Perseus 601X Virtex-6 AMC with FMC site PRODUCT SHEET

Introduction Technology Equipment Performance Current developments Conclusions. White Rabbit. A quick introduction. Javier Serrano

VPXI epc. Datasheet. AmpliconBenelux.com. Air Cooled 4U 1/2 Rack OpenVPX Windows/Linux Computer with Four Expansion Slots DESCRIPTION

ADQ412. Product Preview. Features. Introduction. Applications. Software support. Ordering information. ADQ Development Kit

AMC517 Kintex-7 FPGA Carrier for FMC, AMC

27 March 2018 Mikael Arguedas and Morgan Quigley

RFNoC : RF Network on Chip Martin Braun, Jonathon Pendlum GNU Radio Conference 2015

USB 3.0 A Cost Effective High Bandwidth Solution for FPGA Host Interface Introduction

A distributed spectrum monitoring system Authors:

Zynq AP SoC Family

Components of a MicroTCA System

AMC759. Key Features. Benefits. Intel Xeon E3 Processor AMC, SRIO Gen2 AMC759. Processor AMC Intel Xeon Processor E3-1505M v6 (Kaby Lake)

Analog Devices Company Introduction Analog Devices, Inc. All rights reserved.

Lesson 6 Intel Galileo and Edison Prototype Development Platforms. Chapter-8 L06: "Internet of Things ", Raj Kamal, Publs.: McGraw-Hill Education

Virtex 6 FPGA Broadcast Connectivity Kit FAQ

L2: FPGA HARDWARE : ADVANCED DIGITAL DESIGN PROJECT FALL 2015 BRANDON LUCIA

MPGD dedicated HV system. MLAB ICTP Miramare (TS) MPGD-dedicated HV system TASK 6. These slides and its contents are for INTERNAL use only

Multimedia in Mobile Phones. Architectures and Trends Lund

0B specifications 1B

Air Cooled 4U 1/2 Rack OpenVPX Windows/Linux Computer with Four Expansion Slots DESCRIPTION

The Jade Family. Form Factors. The Jade Architecture. Synchronization. Ruggedization. Pentek, Inc.

PRELIMINARY COMPEX SYSTEMS

Cisco MCS 7825-I1 Unified CallManager Appliance

Outpacing VME: OpenVPX fast-tracks technologies to the front lines

Simplifying FPGA Design with A Novel Network-on-Chip Architecture

JESD204B Xilinx/IDT DAC1658D-53D interoperability Report

AMC540. Key Features. Benefits. Xilinx Virtex-7 FPGA AMC with Dual TI DSP AMC540. Xilinx Virtex-7 XC7VX690T FPGA

About 2CRSI. OCtoPus Solution. Technical Specifications. OCtoPus servers. OCtoPus. OCP Solution by 2CRSI.

AMC524 / AMC524C Quad ADC, 125 MSPS, Dual DAC, Artix-7

S100 Series. Compact Smart Camera. High Performance: Dual Core Cortex-A9 processor and Xilinx FPGA. acquisition and preprocessing

C870 Core i7 3U VPX SBC

SoC Systeme ultra-schnell entwickeln mit Vivado und Visual System Integrator

Next Generation Storage Networking for Next Generation Data Centers. PRESENTATION TITLE GOES HERE Dennis Martin President, Demartek

Transcription:

The Many Dimensions of SDR Hardware Plotting a Course for the Hardware Behind the Software Sept 2017 John Orlando Epiq Solutions LO RFIC

Epiq Solutions in a Nutshell Schaumburg, IL EST 2009 N. Virginia EST 2016 How we help our customers Develop and deliver SDR transceiver building blocks that radically reduce our customer's SWaP and time to market Develop and deliver turnkey wireless sensing solutions to provide detailed insight into wireless networks and devices operating in areas of interest Sidekiq Matchstiq

Trying to understand SDR specs is like...

Many-Dimensional Space of SDR

Many-Dimensional Space of SDR Physical Form Factor RF tuning range CPU Options Sample Rate Sample Bit Width FPGA Options External Interfaces Internal Interfaces Instantaneous Bandwidth Soft ware APIs

Outline for Today Five Key SDR Hardware Parameters: 1) Form Factor 4) Interface 2) RF Tuning Range 5) CPU Class 3) Data Converters What are the options available today? What you should be thinking about when developing a system? What is coming down the pike tomorrow?

Form Factor

Quadratiq USRP X310 CUSTOM RACK MOUNTED Form Factor USRP E310 STANDARD CARD Matchstiq S10 Maveriq HackRF MiniPCIe Sidekiq Family FMC (VITA 57.1) M.2 LimeSDR

Form Factor Industry Trends 3U/6U VPX STANDARDS! M.2 2280 VITA 57.4 (FMC+)

RF Tuning Range RFIC based Analog Devices AD9361: 70 MHz to 6 GHz Analog Devices AD9371: 300 MHz to 6 GHz Lime Micro LMS7002: 100 KHz to 3.8 GHz Discrete designs Direct RF Sampling Superheterodyne covering 2 MHz to 6 GHz DC to 2 GHz (with caveats) Block up/down converter + RFIC Best of both worlds 1 MHz to 6 GHz Matchstiq S12 Sidekiq X2

RF Tuning Range Industry Trends RFIC based DC to 6-12 GHz Future RFICs What about higher? 28+ GHz for 5G Hybrid block up/down converter + RFIC What about higher-er? 60 GHz to 85 GHz Hybrid block up/down converter + RFIC RFIC 28 GHz to 85 GHz RF LO

Data Converters Current RFICs have integrated data converters AD9361: Up to 61.44 Msps, 12-bit A/D, 12-bit D/A, parallel interface LMS7002: Up to 61.44 Msps, 12-bit A/D, 12bit D/A, parallel interface AD9371: Up to 122.88 Msps, 16-bit A/D, 14bit D/A, serial interface (JESD204b) Discrete A/D and D/A converters 16-bit for IF sampling (up to 100s of Msps) 12-bit for direct RF sampling (up to 4 Gsps) JESD204b most common interface these days ENOB!

Data Converters Industry Trends RFICs 100s of Msps Topping out at 16-bits Serial interface (JESD204b) Future RFICs Fully integrated into FPGA Xilinx RFSoC FPGA fabric + multi-gsps A/D and D/A converters in single chip 2/4/8/16 channels No JESD204b to worry about Same challenges as any direct RF sampling solution CPU + Custom Logic

Interfaces PCIe Fast (up to 16 Gbps per lane), low latency, scalable Optimized/efficient transport Typically an edge connector interface Focused on generic data transport PCIe PCIe PCIe Ethernet Fast (10 Gbps), medium latency, scalable Bulky connectors + cables (SFP+) Focused on networking use-case 10 GbE USB 3.0/3.1 Fast (5/10 Gbps), higher latency, difficult to scale Typically a cable interface Focused on consumer use-cases and peripherals (cameras, data storage, etc) USB 3.0

Interfaces Industry Trends PCIe all day long Gen5 hits 32 Gbps per lane (2019) Thunderbolt 3 Cabled PCIe for the masses! Baked into USB-C connector Up to 40 Gbps (well, 32 Gbps for PCIe... 4 lanes x 8 Gbps) Daisy-chain multiple devices with single host Ethernet 10 GbE over RJ45 Laptops need to catch up 40G/100G +

CPU Classes Key architectural questions for SDR usage Core CPU processing capability (SIMD options?) I/O options to move data in/out of the CPU Memory architecture (cache, RAM, and non-volatile) Lots of others, but these are the big ones ARM Dual-core ARM (Zynq) Single/dual/quad/octo core solutions 1W 10W typical power consumption Ex: NXP (formerly Freescale) i.mx6 and i.mx7 Ex: Xilinx Zynq and Zynq Ultrascale System on Chip Quad core ARM (i.mx6) Intel x86 Quad core x86 Solutions from 1 to 24 cores 4W to 70W+ Better support for GPU usage Ex: Atom Apollo Lake (1-4 cores) family very power efficient with familiar x86 SIMD extensions 12 core x86

CPU Classes Industry Trends Companies continue to experiment with massive multi-core Ex: Adapteva Epiphany CPU, Ceva DSP, others Still no formidable traction Same old same old? ARM and x86 will continue to lead the charge 4-8 cores seems to be the sweet spot AMD Ryzen Threadripper (8/12/16 core x86) GPU additions continue to improve Intel recently shuttered their really interesting low power integrated CPU module business (Joule, Galileo, Edison)

Summary SDR world offers more variables now than ever before Platform variables/options are numerous, making objective comparisons challenging This is just the tip of the iceberg, but it is a start... Let's look at some concrete examples

Sidekiq M.2 Form Factor: Standard M.2 3042 card 30mm x42mm x 4mm AD9361 RFIC + Xilinx Artix 7 FPGA (XC7A50T) RF Tuning Range: 70 MHz 6 GHz 2x2 MIMO capable transceiver Data Converters: Between 200 Ksps and 61.44 Msps Interface: Gen2 PCIe x1 interface to host External PPS and reference clock input options MiniPCIe Typical power consumption: 2W (application dependent) Supported by libsidekiq API and gr-sidekiq M.2

Sidekiq M.2 block diagram

Sidekiq Deployment Options Up to 6 cards Up to 8 cards

Sidekiq X2 Form Factor: VITA 57.1 FMC card form factor 84mm x 69mm x 8.5mm Based on Analog Devices' AD9371 RFIC RF Tuning Range: 1 MHz to 6 GHz Multiple RF interfaces Phase coherent Rx pair (common LO) Third independently tunable Rx Phase coherent Tx pair Data Converters: 16-bit A/D, 14-bit D/A Up to 100 MHz RF bandwidth per channel Integrated Rx pre-select filters 10 MHz + PPS input on front panel Power consumption: 4W 10W (application dependent) Supported by libsidekiq API and gr-sidekiq

Sidekiq X2 Block Diagram

Sidekiq X2 Deployment Options Sidekiq X2 Thunderbolt 3 Platform 726K LEs, 2760 DSP slices, 38 Mb BRAM Thunderbolt3 Chassis for PCIe carrier PCIe Gen3 x4 interface to host laptop/nuc/desktop PC replaces 10 GbE Low latency PCIe DMA directly to host system memory + Interface: FMC PCIe carrier card with Xilinx Kintex Ultrascale KCU060 FPGA 122.88 Msamples/sec * 4 bytes/sample * 3 Rx channels = ~1500 MB/sec (12 Gbits/sec) Thunderbolt 3 3U VPX carrier card Xilinx Zynq Ultrascale+ ZU9EG (quad-core ARM + FPGA) 600K LEs, 2520 DSP slices, 32 Mb BRAM 3U VPX 4 GB DDR4 RAM Supports conduction and convection cooled options

Sidekiq MiniPCIe Questions? Sidekiq X2 THANK YOU! Sidekiq M2 Epiq Solutions Maveriq www.epiqsolutions.com Matchstiq Sx0