1111
Strategies for Deploying
RFSoC Technology for
SDR, Radar, and EW
Embedded Systems
VMA Tech TuesdayVic Myers Associates & Pentek
June 16, 2020
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
3333
February 2017: Xilinx Announced RFSoC
444
February 21, 2017
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
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
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
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
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
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
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
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
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
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
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?
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
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
18181818
QuartzXM: RFSoC eXpress Module
4.0 inch
10.16 cm 2.5 inch
6.35 cm
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
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
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
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
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
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
252525
Model 6001QuartzXM
Pentek’s RFSoC Family
Model
5950Air & CC
3U VPX
|
Shipping
since
October
2018
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
272727
Model 8257 – Single Slot Development Chassis
Front Back
5950 slot
5901 RTM
slot
MPO optical
connectors
(option 110)
282828
Model 6001QuartzXM
Pentek’s RFSoC Family
Model
5950Air & CC
3U VPX
|
Shipping
since
October
2018
Model
82573U VPX
Chassis
|
Shipping
since
November
2018
292929
Back
Single Slot Development Chassis Strategies
RS-232
(USB)
JTAG
1 GigECustomer’s PC
Model 5901 RTM
▪ 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
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
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
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
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
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
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
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
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
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
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
414141
Model 7050 – PCIe Board
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
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
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
5550 Analog Signal Routing
45
10 of the 20 RF
cables shown
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
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
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
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
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
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
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
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
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
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
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
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
585858
Signal Viewer
▪ Virtual Oscilloscope and Spectrum Analyzer
▪ Displays any active Any A/D or DDC output streams
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
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
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
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
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
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!!
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