Models 4811, 4814 & 4815 For Jade, Jadefx, & Quartz Boards: Navigator Design Suite
Models 4811, 4814 & 4815 For Jade, Jadefx, & Quartz Boards: Navigator Design Suite
Models 4811, 4814 & 4815 For Jade, Jadefx, & Quartz Boards: Navigator Design Suite
One Park Way n Upper Saddle River, NJ 07458 n (201) 818-5900 www.pentek.com
Models 4811, 4814 & 4815
Even when “turnkey” solutions are delivered with complete FPGA IP and software libraries, as
developers add their own custom-processing IP, new software needs to be created to control the custom
IP functions.
Problems often arise when the IP and software development tools treat application development as two
separate tasks. Changes to FPGA IP and control software can quickly get out of sync, complicating new
application development or even breaking the formally functioning turnkey components.
The Navigator Design Suite was designed from the ground up to work with Pentek’s Jade and Quartz
architectures and provide a better solution to the complex task of IP and software creation.
Built around a graphical block diagram interface, IP Integrator allows IP developers to leverage existing
IP by importing it into their block diagram design. Pentek’s Navigator FPGA Design Kit (FDK), was
designed with this exact purpose.
All Pentek boards are shipped with a full compliment of built-in IP based functions for data acquisition,
waveform generation and data tagging and streaming, and processing to match the hardware features
of the board. Each Navigator FDK provides the complete IP design for the board it supports. When the
design is opened in Vivado’s IP Integrator, the developer can access every component of the Pentek
design, replacing or modifying blocks as needed for the application. All blocks use industry standard
AXI4 interfaces providing a well-defined format for custom IP to connect to the rest of the design.
The Navigator FDK includes complete documentation, test benches and full VHDL source for developers
who desire complete access to the IP.
One Park Way n Upper Saddle River, NJ 07458 n (201) 818-5900 www.pentek.com
Models 4811, 4814 & 4815
In addition to the IP specific to an individual supported board, the Navigator IP core library also includes
IP blocks for many common general purpose functions. These include processing blocks for some of the
most commonly used algorithms, data streaming blocks, data tagging and formatting blocks, and a 100
gigabit Ethernet UDP engine. All IP blocks are easily accessible within the IP Integrator interface from a
pull-down list.
One Park Way n Upper Saddle River, NJ 07458 n (201) 818-5900 www.pentek.com
Models 4811, 4814 & 4815
3rd harmonics, THD (total harmonic distortion), and SINAD (signal to noise and distortion). Interactive
cursors allow users to mark data points and instantly calculate amplitude and frequency of displayed sig-
nals. With the Signal Viewer users can install the Pentek hardware and Navigator BSP and start viewing
analog signals immediately.
When new IP is introduced into the design, it has the potential of changing how the hardware looks to
the host, possibly breaking the software. Navigator FDK and BSP were designed together to closely
match the FPGA IP blocks and the BSP functions that control them. As developers modify IP they can
easily find the corresponding BSP functions and modify them in parallel.
Navigator FDK uses AXI4 for all IP block interfaces. When developers create their own IP blocks using
AXI4, they are immediately compatible with the Pentek-supplied IP. Following the Navigator BSP style
guide, users can similarly create BSP modules for compatibility with the Navigator BSP library.
One Park Way n Upper Saddle River, NJ 07458 n (201) 818-5900 www.pentek.com
Models 4811, 4814 & 4815
Starting with the FDK, new cores have been added to fully support the RFSoC’s on-chip A/D and D/A con-
verters. Data acquisition and waveform generator cores have been updated and include support for
VITA 49.2 packet formatting. A new optimized x16 decimation core has been added to supplement the
RFSoC’s built-in decimation. A Pentek designed A/D calibration core has been added to support on-board
Quartz calibration hardware and improve the performance of the Xilinx recommended calibration core.
The test signal generator core supplied in previous version of the FDK, now includes a programmable
sweep generator, ideal for quickly setting up radar test functions. All new cores for Quartz support oper-
ation of all eight A/D and D/A converters simultaneously.
One Park Way n Upper Saddle River, NJ 07458 n (201) 818-5900 www.pentek.com
Models 4811, 4814 & 4815
In addition to data converter support, the Navigator core library now includes a 100 gigabit Ethernet
UDP engine designed to provide a high speed path for moving data on and off the board through the
Quartz board’s optical interfaces. With each 100 GigE interface supporting sustained data rates of
greater than 12 GBytes/sec, the board’s dual interface provides greater than 24 GBytes/sec of data
streaming.
The Navigator BSP has also been updated to include example programs for using the Quartz board’s full
set of hardware features and IP core functions. Each example can be used as is or can be modified for
custom operation.
The Navigator BSP fully supports the RFSoC’s ARM processors with Xilinx’s PetaLinux. Software
developers can run the Pentek examples or their own applications on the ARM processor under Linux. In
addition to the example programs, the BSP includes a command processor application. With it running
on the ARMs, the Quartz board can be controlled by commands received through the board’s PCIe or 1
GigE interfaces. Pentek provides a full set of API commands for all the most commonly used functions.
As with all of the BSP, the source code for this command processor application is provided allowing
developers to expand the API set as needed to support custom functions.
ArchiTek also allows FPGA developers to add channels to the recording system, so users can record both
processed and unprocessed data simultaneously. ArchiTek provides extensive documentation and tutori-
als to assist developers through the customization process, reducing risk along with development time.
One Park Way n Upper Saddle River, NJ 07458 n (201) 818-5900 www.pentek.com
Models 4811, 4814 & 4815
Pentek, Inc.
One Park Way
Upper Saddle River, NJ 07458 USA
Tel: +1 (201) 818-5900
Email: sales@pentek.com
One Park Way n Upper Saddle River, NJ 07458 n (201) 818-5900 www.pentek.com