Products
Meeting Industry Needs
Geon's IP Core
VITA 49.2
The VITA 49.2 Subsystem is Geon's extensible Intellectual Property (IP) core for ANSI/VITA 49.2-2017 compliant communications on a programmable logic device. VITA 49.2 provides standardized communications across the system while remaining agnostic of the transport backbone used (UDP/IP, PCIe, Aurora, etc).
DIFI v1.1
DIFI v1.1 is Geon’s Intellectual Property (IP) core for IEEE-ISTO Std 4900- 2021 "Digital IF Interoperability Standard" compliant communications on a programmable logic device. DIFI provides standardized communications across the system while remaining agnostic of the transport backbone used (UDP/IP, PCIe, Aurora, etc).
Our Work
Software & Signals
As a technology leader in high performance software-defined radio and signal processing solutions, Geon’s core intellectual capital covers a wide range of modern communication systems and technologies. See how our expertise and support can help drive mission success.
The open standard
VITA 49.2
The VITA Radio Transport (VRT) standard, also known as VITA 49, provides a foundation for interoperability and is a key technology in standards such as the US Department of Defense’s Modular Open Radio Frequency Architecture (MORA) and proprietary satellite ground station solutions such as Microsoft’s Azure Orbital and Amazon’s Ground Station.
Product Details
VITA 49.2 is a highly customizable standard, and Geon’s advanced IP core technology is optimized to meet your project’s unique requirements with minimal resource utilization.
- VITA 49.2 Data, Context, and Command packet parsing and encapsulation
- VITA 49.2 Controllee role for the implementation of radio frontends or hardware accelerators
- VITA 49.2 Controller role to implement low-latency FPGA-based controllers
- VITA 49.2 Packet Classes to process packet definitions from multiple vendors or organizations
- Either “in-band” (on the same link as Data/Context packets) or “out-of-band” VITA 49.2 Command packet flow
- Multi-channel implementations for high-rate data using multiple VITA 49.2/UDP/IP stacks (UDP/IP core available at additional cost)
- Multi-stream implementations for low-rate data using a single VITA 49.2/UDP/IP stack and multiple stream identifiers
- Standard AXI4 interfaces: AXI4-Stream for data interfaces and AXI4-Lite for register control
See the Product Guide for detailed port descriptions, register maps, and limitations
The core is available with the following licensing options:
- Site-wide: The core may be used on all projects within the organization
The core is available in two delivery configurations:
- Encrypted: All source code is encrypted except for a reference testbench and all constraints files
- Source Code: All source code may be viewed and changed
- Embedded C++ software utility for register control and Bitbake recipe to cross compile with Yocto or Petalinux
- Host C++ packet processing software for communicating with the core over a UDP/IP network
- Wireshark plugin for packet analysis over a UDP/IP network
- Reference project for one of the following platforms:
- Picozed 7030 FMC2 (Zynq-7000) with 1GbE
- ZCU102 (Ultrascale+) with 10GbE
- ZCU111 (Ultrascale+) with 10GbE
- ZCU208 (Ultrascale+) with 10GbE
- ZCU216 (Ultrascale+) with 10GbE
- ZCU111 (Ultrascale+) with 100GbE
- Geon delivers the VITA 49.2 Subsystem FPGA IP core specifically tailored to a customer’s requirements. When customer requirements change and modifications to the core are required, Geon will reconfigure the core for a fee, and this fee includes updates to the latest version of Geon’s codebase.
- Geon will fix functional flaws in the core for 1 year after date of purchase at no cost. Support that is not related to a functional flaw or all support beyond 1 year after date of purchase can be provided at an hourly consulting rate.
Enabling Vita 49.2 in the community
Tooling Ecosystem
Geon is a small company that understands that open standards are a powerful enabler for operating in environments populated by much larger players. We also understand that tooling is key to controlling costs and reducing time-to-market. To leverage the VITA 49 standard as one such enabler, Geon has created a tooling ecosystem that simplifies any team’s ability to operate in any arbitrary VITA 49 environment. This ecosystem consists of the following subsystems:
-
A VITA 49 lexicon mapped to YAML
-
Vrtgen
A tool to convert YAML to a data model
-
Vrtgen plugins
• Software controller/controllee code generators
• Firmware controller/controllee code generators -
Integrated development environment
Satcom Standard
DIFI V1.1
DIFI is a VITA 49.2 sub-specification designed for the satellite community.
Product Details
- DIFI packet parsing and encapsulation
- Multi-channel implementations for high-rate data using multiple DIFI/UDP/IP stacks (UDP/IP core not included)
- Multi-stream implementations for low-rate data using a single DIFI/UDP/IP stack and multiple stream identifiers
- Standard AXI4 interfaces: AXI4-Stream for data interfaces and AXI4-Lite for register control
The core is available with the following licensing options:
- Site-wide: The core may be used on all projects within the organization
The core is available in two delivery configurations:
- Encrypted: All source code is encrypted except for a reference testbench and all constraints files
- Source Code: All source code may be viewed and changed
- Embedded C++ software utility for register control and Bitbake recipe to cross compile with Yocto or Petalinux
- Host C++ packet processing software for communicating with the core over a UDP/IP network
- Wireshark plugin for packet analysis over a UDP/IP network
- Reference project for one of the following platforms:
- Picozed 7030 FMC2 (Zynq-7000) with 1GbE
- ZCU102 (Ultrascale+) with 10GbE
- ZCU111 (Ultrascale+) with 10GbE
- ZCU208 (Ultrascale+) with 10GbE
- ZCU216 (Ultrascale+) with 10GbE
- ZCU111 (Ultrascale+) with 100GbE
Geon will fix functional flaws in the core for 1 year after date of purchase at no cost. Support that is not related to a functional flaw or all support beyond 1 year after date of purchase can be provided at an hourly consulting rate.
Building an RF Scanning Application As we designed our RF Scanning application, we wanted an interactive browser user interface, a JSON API for microservice reads/writes, and supportive HTTP integration tests....
Author: Brian StevensEditor: Chris HinkeySpecial Thanks: Ryan Mennecke for assisting in installation and optimization Goals and Tasks Geon has leveraged parabolic antennas and Radio Frequency over Fiber (RFoF) to maximize...
Over the past 12 years, Geon has built a reputation of delivering solutions to the industry’s most difficult technical challenges due to its foundational principles of integrity, excellence, and technical...
Geon has a long history of developing OpenCPI OSPs and is pleased to announce the release of our latest OpenCPI zrf8_48dr OSP for the HiTech Global HTG-ZRF8: Xilinx Zynq UltraScale+...
Open Source 5G on a Drone This past summer Geon explored a new, embedded development workflow creating applications for a drone platform. We selected the platform because it was the...