strategies for deploying rfsoc technology for sdr, radar

64
1 Strategies for Deploying RFSoC Technology for SDR, Radar, and EW Embedded Systems VMA Tech Tuesday Vic Myers Associates & Pentek June 16, 2020

Upload: others

Post on 21-Dec-2021

6 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Strategies for Deploying RFSoC Technology for SDR, Radar

1111

Strategies for Deploying

RFSoC Technology for

SDR, Radar, and EW

Embedded Systems

VMA Tech TuesdayVic Myers Associates & Pentek

June 16, 2020

Page 2: Strategies for Deploying RFSoC Technology for SDR, Radar

222

Topics

▪ Xilinx RFSoC Overview

▪ RFSoC Market Opportunities

▪ RFSoC Design Challenges

▪ RFSoC Module Concept: QuartzXM

▪ Carrier Platforms for QuartzXM

▪ QuartzXM Migrates to Other Form Factors

▪ SOSA-Aligned RFSoC 3U VPX Board

▪ FPGA IP Development Tools

▪ ARM Software Development Tools

▪ Summary

Page 3: Strategies for Deploying RFSoC Technology for SDR, Radar

3333

February 2017: Xilinx Announced RFSoC

Page 4: Strategies for Deploying RFSoC Technology for SDR, Radar

444

February 21, 2017

Page 5: Strategies for Deploying RFSoC Technology for SDR, Radar

555

Xilinx Zynq UltraScale+ FPGA Resources

▪ 16 nm FPGA Fabric – Logic Cells, DSP Engines, Block RAM, etc.

▪ Advanced Real-Time Digital Signal Processing Engines

▪ Extensive General Purpose I/O for Peripherals

Hi Performance

GPIODSP Engines

High Density

GPIO

100G EMACPCIe Gen4GTY 28 Gbaud

Serial I/O

Internal

UltraRAM

Internal

Block RAM

DDR4 Memory

Controller

▪ Fast Internal Memory and Controller for External DDR4

▪ PCIe Gen4 System Interface

▪ Enhanced 28 Gbaud GTY Serial I/O and MACs for 100 GbE

FPGA RESOURCES

Page 6: Strategies for Deploying RFSoC Technology for SDR, Radar

666

FPGA

Xilinx Zynq

UltraScale+

Integrated Data Converters in the FPGA

8

A/Ds

8

D/As

▪ A/Ds and D/As are connected directly to FPGA fabric

▪ Lowest latency parallel interfaces

▪ 8 A/Ds: 12-bit, 4 GHz with integrated Digital Downconverters

▪ 8 D/As: 14-bit, 6.4 GHz with integrated Digital Upconverters

Page 7: Strategies for Deploying RFSoC Technology for SDR, Radar

777

FPGA

Xilinx Zynq

UltraScale+

8

A/Ds

8

D/As

ARM Processor Resources

Processor System

USB

SATA

PCIe

GigE

Display

Port

ARM

Cortex

A53

ARM

Cortex

A53

ARM

Cortex

A53

ARM

Cortex

A53

ARM

Cortex

R5

ARM

Cortex

R5

Page 8: Strategies for Deploying RFSoC Technology for SDR, Radar

888

RFSoC – Complete RF System on Chip

FPGA

RFSoC

Xilinx Zynq

UltraScale+

8

D/As

8

A/Ds

▪ Complete sub-system on a single monolithic chip!

DDR4

100

GbEGPIO

Parallel

GTY

Serial

Processor System

USB

SATA

PCIe

GigE

Display

Port

ARM

Cortex

A53

ARM

Cortex

A53

ARM

Cortex

A53

ARM

Cortex

A53

ARM

Cortex

R5

ARM

Cortex

R5

Page 9: Strategies for Deploying RFSoC Technology for SDR, Radar

999

Topics

▪ Xilinx RFSoC Overview

▪ RFSoC Market Opportunities

▪ RFSoC Design Challenges

▪ RFSoC Module Concept: QuartzXM

▪ Carrier Platforms for QuartzXM

▪ QuartzXM Migrates to Other Form Factors

▪ SOSA-Aligned RFSoC 3U VPX Board

▪ FPGA IP Development Tools

▪ ARM Software Development Tools

▪ Summary

Page 10: Strategies for Deploying RFSoC Technology for SDR, Radar

101010

▪ Radar

Multi-function Phased Array Radar (MPAR) initiative combines U.S.

weather and radar networks

Common Module beamformer for DARPA Arrays Commercial Time Scales

(ACT) program

▪ EW and Countermeasures

Low latency applications

▪ Communications

SATCOM and Military / Airborne Radios

▪ SIGINT

Monitoring, Interception, and Analysis

▪ 5G Wireless & Cable Remote PHY

Remote radio head for Massive-MIMO, wireless backhaul, and fixed

wireless access

Implements DOCSIS 3.x PHY Spectral Efficiency requirements for

distributed broadband digital networks

RFSoC Market Opportunities

Page 11: Strategies for Deploying RFSoC Technology for SDR, Radar

111111

How Does RFSoC Change the Market?

Kintex

UltraScale+

FPGA

ARM RFSoC

2 Ch

A/D

2 Ch

A/D

2 Ch

A/D

2 Ch

A/D

2 Ch

D/A

2 Ch

D/A

2 Ch

D/A

2 Ch

D/A

▪ Reduced size and footprint

About 50% less compared

with discrete data converters,

FPGA & processor

▪ Reduced power

About 30-40% less power

▪ Reduced cost

About 40-60% less cost

▪ Reduced latency

About 90% less delay than

JESD204 data converters

▪ Moves SDR closer to the antenna

▪ Wideband digital RF transceiver links

▪ Longer missions for UAVs

▪ Smaller & smarter unmanned vehicles

▪ Less weight for airborne systems

▪ Improved density for phased arrays

▪ Better dynamic range for signals

▪ Low latency improves countermeasures

▪ Remote monitoring and sensing

▪ Economic practicality of new applications

Page 12: Strategies for Deploying RFSoC Technology for SDR, Radar

121212

Early Access to RFSoC

Xilinx invited a small group of companies

to early access of design information as

part of the Beta Program in March 2017

Page 13: Strategies for Deploying RFSoC Technology for SDR, Radar

13131313

Topics

▪ Xilinx RFSoC Overview

▪ RFSoC Market Opportunities

▪ RFSoC Design Challenges

▪ RFSoC Module Concept: QuartzXM

▪ Carrier Platforms for QuartzXM

▪ QuartzXM Migrates to Other Form Factors

▪ SOSA-Aligned RFSoC 3U VPX Board

▪ FPGA IP Development Tools

▪ ARM Software Development Tools

▪ Summary

Page 14: Strategies for Deploying RFSoC Technology for SDR, Radar

141414

RFSoC: Board Level Design Issues

G1517 Package - 40x40 mm

8x PCIe G.3

2x 100GbE

Clocks/Timing

8x A/Ds

8x D/As

13 Different Power Supplies

8GB FPGA DDR4

8GB ARM DDR4

USB, Serial, Display Port

1GbE

▪ RF Signal Integrity

16 Analog RF Signals with GHz BW

Spurious digital signal pickup

Crosstalk between analog channels

Signal path integrity and impedance

▪ Clock Management

Data Converter Sample Clocks

FPGA Fabric and Gigabit Serial Links

▪ Gigabit Serial Links – 28 Gbaud GTY

Signal path integrity and impedance

Bit error rate considerations

▪ Power Supply Requirements

RFSoC chip requires 13 different power

supplies

Analog supplies must be extremely clean

▪ ARM Processor I/O

USB, Serial, Display Port, GbE

▪ 2400 MHz DDR4 SDRAMs

8GB FPGA and 8GB ARM

▪ Thermal Management

Air- or conduction-cooling provisions

Page 15: Strategies for Deploying RFSoC Technology for SDR, Radar

151515

Design Strategies for RFSoC

▪ What the shortest path from RFSoC chip to Deployed Product?

Hardware Strategies

FPGA Design Strategies

ARM Processor Software Development

▪ How can customers get a running start?

Page 16: Strategies for Deploying RFSoC Technology for SDR, Radar

161616

Topics

▪ Xilinx RFSoC Overview

▪ RFSoC Market Opportunities

▪ RFSoC Design Challenges

▪ RFSoC Module Concept: QuartzXM

▪ Carrier Platforms for QuartzXM

▪ QuartzXM Migrates to Other Form Factors

▪ SOSA-Aligned RFSoC 3U VPX Board

▪ FPGA IP Development Tools

▪ ARM Software Development Tools

▪ Summary

Page 17: Strategies for Deploying RFSoC Technology for SDR, Radar

171717

▪ Early conversations with system engineers:

Many could use standard form factors like 3U VPX and PCIe

BUT - About 50% were looking for a smaller board size

▪ These boards were often for deployment in rugged and limited space environments

Pentek decided to build the Quartz family of products around a small System on

Module architecture

When small is not small enough…

21 cm

13.3cm

21 cm

12.5cm

Page 18: Strategies for Deploying RFSoC Technology for SDR, Radar

18181818

QuartzXM: RFSoC eXpress Module

4.0 inch

10.16 cm 2.5 inch

6.35 cm

Page 19: Strategies for Deploying RFSoC Technology for SDR, Radar

191919

▪ The 6001 can be mounted on Pentek carriers or customer designed

carriers to address many different applications

▪ Excellent for addressing SWaP requirements

▪ Some technical details:

28 layer PCB with Advanced PCB fabrication

Over 4000 drilled holes

Sequential Lamination and Back-drilling

Blind and buried vias

Supports 28 Gbaud GTY serial interfaces for 100 GbE

Model 6001 - QuartzXM RFSoC System on Module

Page 20: Strategies for Deploying RFSoC Technology for SDR, Radar

202020

Model 6001 – QuartzXM eXpress Module

▪ Contains all the infrastructure circuitry

to support the RFSoC

▪ Power supplies and

power management

▪ Clock management

▪ DDR4 SDRAM for both

the FPGA fabric and

processors

▪ Configuration FLASH

▪ Connectors for bringing

ALL RFSoC signals to a

carrier board

Page 21: Strategies for Deploying RFSoC Technology for SDR, Radar

212121

Topics

▪ Xilinx RFSoC Overview

▪ RFSoC Market Opportunities

▪ RFSoC Design Challenges

▪ RFSoC Module Concept: QuartzXM

▪ Carrier Platforms for QuartzXM

▪ QuartzXM Migrates to Other Form Factors

▪ SOSA-Aligned RFSoC 3U VPX Board

▪ FPGA IP Development Tools

▪ ARM Software Development Tools

▪ Summary

Page 22: Strategies for Deploying RFSoC Technology for SDR, Radar

222222

Photo: SV Microwave

Photo: Elma

VPX Standards for Embedded Systems

▪ VITA 66.x Optical Backplane I/O

Several full-width

and half-width

blind-mate optical

connector types

Provides high

bandwidth data

paths between

boards and chassis

▪ VITA 67.x Coax Backplane I/O

Several multi-position

connector types – up

to 12 coax signals

RF signal band-

widths to 40 GHz

Eliminates front

panel signal

cables

▪VITA 65.0 & 65.1 OpenVPX - 2017

Most popular MIL-AERO standard for

deployed systems

Major enhancements reflect widespread

use and adoption of OpenVPX

New Card, Slot and Backplane Profiles

Radial Backplane Clock distribution

ensures precision timing and

synchronization across boards

Provision for a 100 MHz reference clock

New definitions of combinations of

VITA 66.x optical and VITA 67.x

coaxial backplane I/O

Photo: Courtesy TE Connectivity

Page 23: Strategies for Deploying RFSoC Technology for SDR, Radar

23232323

P0

P1

½

P2

Baluns

28G Optical Transceivers ½

P2

QuartzXM on 3U VPX – Front Analog I/O

▪ Model 5950 3U VPX Carrier for QuartzXM

▪ Open Architecture Form Factor Supporting Industry Standards

VITA 65.1 OpenVPX

VITA 66.4 Optical Serial Backplane I/O

▪ Complete functional sub-system on one 3U VPX module

▪ Scales easily to support high-channel count systems

▪ Synchronization across multiple modules

Pentek QuartzXM

RFSoC Module

Xilinx RFSoC FPGA

DDR4 SDRAM

Power Supplies

8 A/D

RF In

8 A/D

RF Out

Ref Clk

Samp Clk

JTAGVITA 66.4: 10/40/100 GbE

PCIe Clock, SYSREF

PCIe Gen3 x8

1 GbE Control Plane

Power

USB, RS232, LVDS GPIO

Sample Clock, Gate, Sync

Page 24: Strategies for Deploying RFSoC Technology for SDR, Radar

242424

Model 5950 Quartz 3U VPX

▪ 3U VPX Carrier provides Coaxial RF Front Panel I/O

▪ Rear Transition Module provides ARM processor I/O

▪ Air- and Conduction-cooled Versions

Page 25: Strategies for Deploying RFSoC Technology for SDR, Radar

252525

Model 6001QuartzXM

Pentek’s RFSoC Family

Model

5950Air & CC

3U VPX

|

Shipping

since

October

2018

Page 26: Strategies for Deploying RFSoC Technology for SDR, Radar

262626

▪ Single slot 3U VPX backplane for 5950

▪ Includes power supply and cooling

▪ 5950 and 5901 RTM are installed and tested

in the chassis

▪ Customer just needs to connect a computer

via Ethernet/RS232/JTAG to start

development

▪ Simple, low cost solution for developing IP

and software on the 5950

▪ No need for a Single Board Computer (SBC)

▪ For customers who want to develop in a

multi-board 3U VPX chassis

Model 8264 (3U VPX SPARK chassis)

Model 8246 (3U VPX chassis)

Model 8257 – Single Slot Development Chassis

Page 27: Strategies for Deploying RFSoC Technology for SDR, Radar

272727

Model 8257 – Single Slot Development Chassis

Front Back

5950 slot

5901 RTM

slot

MPO optical

connectors

(option 110)

Page 28: Strategies for Deploying RFSoC Technology for SDR, Radar

282828

Model 6001QuartzXM

Pentek’s RFSoC Family

Model

5950Air & CC

3U VPX

|

Shipping

since

October

2018

Model

82573U VPX

Chassis

|

Shipping

since

November

2018

Page 29: Strategies for Deploying RFSoC Technology for SDR, Radar

292929

Back

Single Slot Development Chassis Strategies

RS-232

(USB)

JTAG

1 GigECustomer’s PC

Model 5901 RTM

Page 30: Strategies for Deploying RFSoC Technology for SDR, Radar

▪ Synchronizes up to 8 Quartz products

▪ Generates sample clock and required

associated clocks

▪ Synchronizes all channels on all boards to

single sample accuracy

▪ Programmed via USB (front panel or

backplane)

▪ 3U VPX Form Factor

Air and conduction cooled versions

Front Panel for four sync connectors

Optional Rear Transition Module (RTM)

provides four additional sync connectors

VPX backplane delivers only power and

optionally USB

Model 5903 Quartz Synchronization Board

30

Model 5903

Synchronizer

Front Panel

5901-903 Rear

Transition

Module for

Model 5903

Page 31: Strategies for Deploying RFSoC Technology for SDR, Radar

313131

Model 6001QuartzXM

Pentek’s RFSoC Family

Model

5950Air & CC

3U VPX

|

Shipping

since

October

2018

Model

82573U VPX

Chassis

|

Shipping

since

November

2018

Model

59033U VPX

Sync Gen

|

Shipping

since

February

2020

Page 32: Strategies for Deploying RFSoC Technology for SDR, Radar

32323232

▪ Documentation needed for a customer to design his own carrier

Pin definitions and electrical specifications of all signals on the QuartzXM

3D mechanical models

Thermal profiles of the module and components

Carrier reference design schematics (complete 5950 schematics)

PCB stack-up recommendations

PCB design guidelines and routing rules

Operating system and bootstrap guidelines

Additional electrical and mechanical engineering guidance

▪ Carrier Design Package purchase requires an NDA

▪ A module sale always starts with a board (5950) sale

The 5950 is the reference standard for design and performance

The customer can immediately start IP and software development on the 5950 while the carrier

is being designed

Model 4801 Carrier Design Package

Page 33: Strategies for Deploying RFSoC Technology for SDR, Radar

333333

8 A/D

RF InB

alu

ns

8 A/D

RF Out

Clock

Ref

1 GbE

Copper

12 V Power

Copper

Dual Optical

100 GbE

28G Optical Transceivers

Migrating QuartzXM to Custom Platforms

QuartzXM

RFSoC Module

Xilinx RFSoC FPGA

DDR4 SDRAM

Power Supplies

P0

P1

½

P2

Baluns

28G Optical Transceivers ½

P2

▪ Development Strategy

Start with standard

open-architecture

product like 5950

Develop software and IP

for custom form factor

application

▪ Custom Carrier

Use Pentek 4801

QuartzXM Carrier

Design Package

Pin definition, design

rules, layout guidance

and design review

Attach QuartzXM

Module

Keep 5950 as a

development platform

QuartzXM

RFSoC Module

Xilinx RFSoC FPGA

DDR4 SDRAM

Power Supplies

Page 34: Strategies for Deploying RFSoC Technology for SDR, Radar

343434

Complex Phased-Array Antenna Systems

8-Ch QuartzXM

RFSoC Module

Xilinx

RFSoC FPGA

DDR4 SDRAM

Power Supplies

8-Ch QuartzXM

RFSoC Module

Xilinx

RFSoC FPGA

DDR4 SDRAM

Power Supplies

8-Ch QuartzXM

RFSoC Module

Xilinx

RFSoC FPGA

DDR4 SDRAM

Power Supplies

8-Ch QuartzXM

RFSoC Module

Xilinx

RFSoC FPGA

DDR4 SDRAM

Power Supplies

8-Ch QuartzXM

RFSoC Module

Xilinx

RFSoC FPGA

DDR4 SDRAM

Power Supplies

8-Ch QuartzXM

RFSoC Module

Xilinx

RFSoC FPGA

DDR4 SDRAM

Power Supplies

8-Ch QuartzXM

RFSoC Module

Xilinx

RFSoC FPGA

DDR4 SDRAM

Power Supplies

8-Ch QuartzXM

RFSoC Module

Xilinx

RFSoC FPGA

DDR4 SDRAM

Power Supplies

▪ Example: Custom 64-channel circuit board assembly

▪ Fits behind phased-array antenna panel

64-Element Phased

Array MIMO Antenna

TAOGLAS

Page 35: Strategies for Deploying RFSoC Technology for SDR, Radar

353535

Model 6001QuartzXM

Pentek’s RFSoC Family

Model

5950Air & CC

3U VPX

|

Shipping

since

October

2018

Model

82573U VPX

Chassis

|

Shipping

since

November

2018

Model

4801QuartzXM

Carrier Kit

|

Shipping

since

December

2018

Model

59033U VPX

Sync Gen

|

Shipping

since

February

2020

Page 36: Strategies for Deploying RFSoC Technology for SDR, Radar

363636

Topics

▪ Xilinx RFSoC Overview

▪ RFSoC Market Opportunities

▪ RFSoC Design Challenges

▪ RFSoC Module Concept: QuartzXM

▪ Carrier Platforms for QuartzXM

▪ QuartzXM Migrates to Other Form Factors

▪ SOSA-Aligned RFSoC 3U VPX Board

▪ FPGA IP Development Tools

▪ ARM Software Development Tools

▪ Summary

Page 37: Strategies for Deploying RFSoC Technology for SDR, Radar

373737

Model 6350 - Small Form Factor Enclosure

Analog In 1-8

Analog Out 1-8

Sample Clock

Reference Clock

Reference Sync

Gate / Trigger

Power (DC)

USB

RD-232

1 GigE

JTAGDual 100 GigE

12 pairs LVDS

▪ Approximately 4 x 7 x 3 inches (10 x 17.8 x 7.5 cm)

▪ Available for deployment in harsh environments

▪ MIL-DTL-38999 copper and optical connections

▪ Ruggedized, conduction-cooled

▪ Stand-Alone Operation

▪ IP67 Weather Rated

▪ ARM processors running Linux

provide all application status/control

functions through API commands

through 1 GigE interface

Page 38: Strategies for Deploying RFSoC Technology for SDR, Radar

383838

Small Form Factor Remote Sub-System

▪ Analog RF I/O over coaxial copper cables

▪ Wideband Digital RF over dual optical 100 GbE

each delivering 12 GB/sec data in and out

▪ Control and Command over 1 GbE copper

▪ 24V DC power over copper

▪ Mount the unit on a mast near the antenna

▪ Complete 8-channel RF transceiver sub-system

Dual Optical

100 GbE

1 GbE

Copper

24 V Power

Copper

Coaxial

Analog

RF I/O

Page 39: Strategies for Deploying RFSoC Technology for SDR, Radar

393939

Model 6001QuartzXM

Pentek’s RFSoC Family

Model

5950Air & CC

3U VPX

|

Shipping

since

October

2018

Model

82573U VPX

Chassis

|

Shipping

since

November

2018

Model

6350Small FF

Enclosure

|

Release

Q2 2020

Ships

Q32020

Model

4801QuartzXM

Carrier Kit

|

Shipping

since

December

2018

Model

59033U VPX

Sync Gen

|

Shipping

since

February

2020

Page 40: Strategies for Deploying RFSoC Technology for SDR, Radar

404040

QuartzXM on PCIe Carrier for PC Platform

▪ Allows RFSoC development tasks in low cost PC platform

▪ Perfect for software and FGPA development seats

▪ Perfect for continuation engineering and support

▪ Supports deployed applications for benign environments

Baluns

PCIeClock

8 A/D

RF InPentek QuartzXM

RFSoC Module

Xilinx RFSoC FPGA

DDR4 SDRAM

Power Supplies

8 A/D

RF Out

Ref Clk

Samp Clk

JTAG

PCIeGen3 x8

1 GbE

PCIe Power Plug +12V

USB, RS232

28G Optical

Transceivers

JTAG

USB 2/3

100 GbE

QSFP

4xGTY

4x GTY

LVDS GPIO

Gigabit Serial I/O

Page 41: Strategies for Deploying RFSoC Technology for SDR, Radar

414141

Model 7050 – PCIe Board

Page 42: Strategies for Deploying RFSoC Technology for SDR, Radar

424242

Pentek’s RFSoC Family

Model 6001QuartzXM

Model

5950Air & CC

3U VPX

|

Shipping

since

October

2018

Model

82573U VPX

Chassis

|

Shipping

since

November

2018

Model

6350Small FF

Enclosure

|

Release

Q2 2020

Ships

Q3 2020

Model

4801QuartzXM

Carrier Kit

|

Shipping

since

December

2018

Model

7050Quartz PCIe

Board

|

Release

Q3 2020

Ships

Q3 2020

Model

59033U VPX

Sync Gen

|

Shipping

since

February

2020

Page 43: Strategies for Deploying RFSoC Technology for SDR, Radar

434343

Topics

▪ Xilinx RFSoC Overview

▪ Impact of Latency on Applications

▪ RFSoC Market Opportunities

▪ RFSoC Design Challenges

▪ RFSoC Module Concept: QuartzXM

▪ Carrier Platforms for QuartzXM

▪ QuartzXM Migrates to Other Form Factors

▪ SOSA-Aligned RFSoC 3U VPX Board

▪ FPGA IP Development Tools

▪ ARM Software Development Tools

▪ Summary

Page 44: Strategies for Deploying RFSoC Technology for SDR, Radar

44

Model 5550 – SOSA-Aligned 3U VPX

VITA 65.0 Slot Profile SLT3-PAY-1F1U1S1S1U1U2F1H-14.6.11-n

• Designed in alignment with SOSATM Technical Standard

• Data Plane: 40 and 10 GbE

• Expansion Plane: 4x PCIe + 4x GPLVDS

• Control Plane: 1 GbE Ethernet

• Maintenance ports for RFSoC Processor

Subsystem Serial I/O

• VITA 46.11 IPMB Support for SOSA System

Management Functions

• 100 GbE port supports UDP & VITA 49.2

• 20 Position NanoRF Coaxial RF I/O

plus up to 2 optical MT ferrules

Air and

CC Versions

Page 45: Strategies for Deploying RFSoC Technology for SDR, Radar

5550 Analog Signal Routing

45

10 of the 20 RF

cables shown

Page 46: Strategies for Deploying RFSoC Technology for SDR, Radar

464646

Pentek’s RFSoC Family

Model 6001QuartzXM

Model

5950Air & CC

3U VPX

|

Shipping

since

October

2018

Model

82573U VPX

Chassis

|

Shipping

since

November

2018

Model

6350Small FF

Enclosure

|

Release

Q2 2020

Ships

Q3 2020

Model

4801QuartzXM

Carrier Kit

|

Shipping

since

December

2018

Model

55503U VPX

SOSA Board

|

Released

Q1 2020

Ships

Q4 2020

Model

7050Quartz PCIe

Board

|

Release

Q3 2020

Ships

Q3 2020

Model

59033U VPX

Sync Gen

|

Shipping

since

February

2020

Page 47: Strategies for Deploying RFSoC Technology for SDR, Radar

474747

Topics

▪ Xilinx RFSoC Overview

▪ Impact of Latency on Applications

▪ RFSoC Market Opportunities

▪ RFSoC Design Challenges

▪ RFSoC Module Concept: QuartzXM

▪ Carrier Platforms for QuartzXM

▪ QuartzXM Migrates to Other Form Factors

▪ SOSA-Aligned RFSoC 3U VPX Board

▪ FPGA IP Development Tools

▪ ARM Software Development Tools

▪ Summary

Page 48: Strategies for Deploying RFSoC Technology for SDR, Radar

484848

FPGA Design Tools for RFSoC

▪ Xilinx Vivado Tool Suite

Vivado IP Integrator

▪ Graphical Design Entry Tool

Vivado AXI-4 IP Library Modules

▪ Standardized for compatibility

Vivado High-Level Synthesis

▪ Generates RTL from C & C++

Vivado Simulator

▪ Design Verification

TCL Tool Command Language

▪ Scripting language

▪ Pentek Navigator FDK for RFSoC

Complete Vivado Project Folder

▪ All files included ready for development

Full AXI-4 Compliant IP Library

▪ 140 Library Modules

▪ Full IP Source code included

Pentek FPGA Resource Modules

▪ DMA controllers, triggering & gating

▪ Timing & synchronization

▪ 100 GbE engines

Factory Installed RFSoC Applications

▪ Radar & Data Acquisition

▪ Waveform Generation

Page 49: Strategies for Deploying RFSoC Technology for SDR, Radar

494949

Navigator FDK used with Vivado IP Integrator

▪ The entire 5950 IP design is delivered as a block diagram that can be edited in

Xilinx’s IP Integrator

▪ All VHDL source, test benches and complete documentation are included

Page 50: Strategies for Deploying RFSoC Technology for SDR, Radar

5050

Navigator FDK used with Vivado IP Integrator

Pentek blocks follow the AXI4 specification and are designed to work seamlessly with

Xilinx provided IP

Xilinx

provided

block

Pentek

provided

block

Page 51: Strategies for Deploying RFSoC Technology for SDR, Radar

515151

Factory Installed IP Applications

1 or 2

channels

@ 4 GSPS

(raw data,

no DDC,

8 GB/sec)

1 or 2

100 GigE

optical

channels,

each moving

8 GB/sec

Ideal for customers who need to continuously

capture, process, or record wide bandwidth data

Data is sent as VITA 49.2 packets

Page 52: Strategies for Deploying RFSoC Technology for SDR, Radar

525252

Factory Installed IP Applications

Stream one A/D channel at full 4 GSPS through 100 GigE for data archiving

while simultaneously

Processing other A/D channels with results sent through PCIe

Page 53: Strategies for Deploying RFSoC Technology for SDR, Radar

535353

▪ Each 4 GSPS A/D channel is made up of 8 separate interleaved 500 MSPS A/D

converters

▪ The individual A/D segments must be calibrated for maximum performance

At initial power up using a calibration input signal, and

During runtime while the A/Ds are operating (background calibration)

▪ Xilinx’s recommended calibration solution is not adequate in all situations

▪ Pentek’s calibration solution adds hardware components, custom calibration IP,

and software to provide a reliable, superior solution across all situations

Pentek Advanced A/D Calibration

Without Pentek calibration With Pentek calibration

Page 54: Strategies for Deploying RFSoC Technology for SDR, Radar

545454

Topics

▪ Xilinx RFSoC Overview

▪ Impact of Latency on Applications

▪ RFSoC Market Opportunities

▪ RFSoC Design Challenges

▪ RFSoC Module Concept: QuartzXM

▪ Carrier Platforms for QuartzXM

▪ QuartzXM Migrates to Other Form Factors

▪ SOSA-Aligned RFSoC 3U VPX Board

▪ FPGA IP Development Tools

▪ ARM Software Development Tools

▪ Summary

Page 55: Strategies for Deploying RFSoC Technology for SDR, Radar

555555

Software Design Strategies for RFSoC

▪ Xilinx Vivado Tools for RFSoC

Xilinx RFSoC ARM SDK

▪ Complete Integrated Design

Environment (IDE) interfaces to

Vivado FPGA tools

▪ Multi-processor hardware/software

co-debug capabilities

▪ Editor, compilers, build tools, flash

memory management

▪ Libraries and device drivers

▪ Xilinx Software Command Line

Tool (XSCT) for scripting

Xilinx PetaLinux

▪ Linux OS for ARM Processor

▪ Linux Tools and Utilities

▪ Pentek Navigator BSP for RFSoC

Navigator command processor

▪ RFSoC ARM command processor

application executes high-level API

commands from PCIe or Ethernet

Powerful Tool Suite

▪ Initialization and control of all FPGA IP

▪ Delivery of all operational parameters

▪ High-Level C-Language Libraries

▪ Full C Source Code Provided

▪ Numerous Program Code Examples

▪ Device Drivers for Windows & Linux

Signal Viewer Utility

▪ Displays acquired signals on virtual

spectrum analyzer and oscilloscope

Page 56: Strategies for Deploying RFSoC Technology for SDR, Radar

565656

Ba

lun

s

Pentek QuartzXM QuartzXM

System on Module

Xilinx RFSoC FPGA

DDR4 SDRAM

Power Supplies

P0

P1

½

P2

PCIe ClockSYSREF

Power

USB, RS232, LVDS GPIO

Sample ClockGate, Sync

½

P2

Model 6001 QuartzXM

Model 5950 3U VPX Board

XilinxRFSoC

QUAD ARM

CustomStand-Alone Application

Stand Alone Software Application

▪ Customer uses Navigator BSP and Vivado

Tools for PetaLinux environment

▪ Customer develops a custom stand-alone

application running on ARM processor

▪ Non-volatile flash memory on QuartzXM

boots FPGA bitstream and ARM code

▪ Application transfers payload data and

control/status across system interfaces

Control, Status, Payload Data to/from ARM and FPGA fabric6.4 GBytes/sec

Control, Status, & Payload Data to/from ARM

High Speed Datato/from FPGA fabric24 GBytes/sec

1 GbE

PCIe Gen 3 x8

VITA 66.4 100 GbE

Page 57: Strategies for Deploying RFSoC Technology for SDR, Radar

575757

Ba

lun

s

Pentek QuartzXM QuartzXM

System on Module

Xilinx RFSoC FPGA

DDR4 SDRAM

Power Supplies

P0

P1

½

P2

PCIe ClockSYSREF

Power

USB, RS232, LVDS GPIO

Sample ClockGate, Sync

½

P2

VITA 66.4: 10/40/100 GbE

Model 6001 QuartzXM

Model 5950 3U VPX Board

XilinxRFSoC

High-LevelAPI CommandsSent via Ethernet

QUAD ARM

Pentek API Command

Processor App

Flexible API Command Processing

1 GbE

▪ Pentek Navigator API Command Processor

runs on ARM processor

▪ Parses and executes high-level API

commands sent from GbE

▪ Parses and executes high-level API

commands sent from another 3U VPX

board over PCIe

High-LevelAPI Commandssent across PCIe through VPX expansion chassis or bus adapter

Application sends

commands to the

5950 using a set of

API calls via PCIe

PCIe Gen 3 x8

Page 58: Strategies for Deploying RFSoC Technology for SDR, Radar

585858

Signal Viewer

▪ Virtual Oscilloscope and Spectrum Analyzer

▪ Displays any active Any A/D or DDC output streams

Page 59: Strategies for Deploying RFSoC Technology for SDR, Radar

595959

Topics

▪ Xilinx RFSoC Overview

▪ RFSoC Market Opportunities

▪ RFSoC Design Challenges

▪ RFSoC Module Concept: QuartzXM

▪ Carrier Platforms for QuartzXM

▪ QuartzXM Migrates to Other Form Factors

▪ SOSA-Aligned RFSoC 3U VPX Board

▪ FPGA IP Development Tools

▪ ARM Software Development Tools

▪ Summary

Page 60: Strategies for Deploying RFSoC Technology for SDR, Radar

606060

Model 6001QuartzXM

Model

5950Air & CC

3U VPX

Model

82573U VPX

Chassis

Model

4801

QuartzXM

Carrier

Design Kit

Model

6350Small Form

Factor

Enclosure

Pentek’s RFSoC Family

Model

55503U VPX

SOSA

Aligned

Model

7050Quartz PCIe

Board

Model

59033U VPX

Sync

Generator

Page 61: Strategies for Deploying RFSoC Technology for SDR, Radar

616161

RFSoC Deployment Strategies

▪ Xilinx RFSoC Offers Extreme Integration

A/D, D/A, FPGA, ARM Processor, Flexible I/O

Low Latency for wideband RF signals

▪ Pentek QuartzXM Simplifies System Design

Small footprint for high density applications

Complete RFSoC infrastructure with DDR4,

clock management, & power supplies

High performance RF and digital connectors

▪ Xilinx Vivado Tools

FPGA development tools

ARM processor OS and development tools

▪ Pentek Navigator FDK and BSP Tools

API command processor for ARM

Factory installed FPGA IP modules for timing,

DMA controllers, PCIe, memory controllers

FPGA IP AXI-4 library functions

Three starter application examples installed

▪ Speeds development cycles, saves costs

Page 62: Strategies for Deploying RFSoC Technology for SDR, Radar

6262

QuartzXM

RFSoC Module

Xilinx RFSoC FPGA

DDR4 SDRAM

Power Supplies

QuartzXM RFSoC Module Applications

▪ SWaP optimized for small unmanned vehicles and weapons

▪ Opens up new platforms opportunities

Page 63: Strategies for Deploying RFSoC Technology for SDR, Radar

6363

Xilinx & Pentek RFSoC Roadmap

63

All Pentek Quartz

Products Support

Gen 1 and Gen 3

RFSoCs

Today27DR & 28DR

4GHz Analog Bandwidth

8 A/Ds – 12 bits – 4 GSPS

8 D/As – 14 bits - 6.4 GSPS

Decimation/Interpolation

1, 2, 4, 8

2Q2047DR & 48DR

6GHz Analog Bandwidth

8 A/Ds – 14 bits – 5 GSPS

8 D/As – 14 bits – 10 GSPS

Decimation/Interpolation

1 ,2, 3, 4, 5, 6, 8, 10, 12, 16, 20, 24, 40

Different Pin Out

Package from

ZU27 & ZU28

Page 64: Strategies for Deploying RFSoC Technology for SDR, Radar

646464

Pentek Website RFSoC Resources

www.pentek.com/RFSoC

▪ White Paper

▪ Ebook

▪ RFSoC Tech Talk Webinar

▪ 5950 Performance Report

▪ Industry Recognition

▪ Quartz Ads

▪ Quartz Buyers Guide

▪ Videos

▪ Blogs

▪ Press Releases

Thanks for Joining

Us Today!!

[email protected]

Pentek Navigator FDK

for Quartz RFSoC

Four Star Best in Show

2019 MTT International

Microwave Symposium

2019

Pentek Model 6001

QuartzXM Module

Four Star Best

in Show Award at

55th Annual AOC Show

2018