FusionXF - Xilinx Virtex/Kintex FPGA Toolset

FusionXF is the FPGA toolset for the Curtiss-Wright Xilinx FPGA-based Virtex-5, Virtex-6 and Virtex-7/Kintex-7 family of user-programmable FPGA products. FusionXF simplifies the development of FPGA-based application code by allowing the developer to concentrate on their application without needing to worry about system integration of the hardware and operating system interface. 

The FusionXF toolkit provides, for example, the user-developed HDL with hooks to DMA driven interfaces in the FPGA that map onto software, interrupt driven CPU interfaces in a plug-and-play format. Alternatively, FusionXF components allow for direct FPGA-to-FPGA datalinks. Fusion includes both software (SDK) and HDL (HDK) components. The SDK is abstracted from hardware and provides a common interface across the family of products. The HDK is specific to each hardware platform.

This toolset solves many challenges faced by developers as they integrate FPGAs in embedded real-time DSP system designs. Its powerful, optimized software enables developers to stay on schedule and within budget as they move data efficiently between CPU nodes and FPGA nodes, integrating it into their overall system design.

Consisting of a collection of software and associated HDL functions, FusionXF provides developers a valuable assist in developing FPGA algorithms and logic for Curtiss-Wright customer-programmable FPGA products. It is especially designed to reduce design time and to achieve optimal performance of complex embedded real-time DSP systems that consist of multiple FPGA and Power Architecture processors. 

The toolkit also supports Curtiss-Wright FPGA-based products, such as an FPGA XMC module, on x86-based host platforms. FusionXF provides efficient data streaming between a processor and FPGAs, internally in a FPGA or between distributed FPGAs in a fabric. The FusionXF toolset includes an HDL Development Kit (HDK), which contains HDL functions, and a Software Development Kit (SDK), which includes drivers, application software libraries and utilities. The kit aids developers with extensive documentation and helpful HDL and software examples.

  • Downloads
  • SPECIFICATIONS
  • SUPPORT
  • REQUEST A QUOTE

Product Downloads

Featured Downloads

  • Extensive HDL functions optimized for high performance FPGA processing and streaming data applications
  • Sophisticated, yet easy to use software APIs
  • Full source code provided for software, VHDL libraries and examples
FMC-516 Quad 250MSPS 16b ADC FMC

FMC-516 Quad 250MSPS 16b ADC FMC

The FMC-516, available in rugged air- and conduction-cooled variations, brings together the processing power of four synchronized 250 MSPS 16-bit ADCs and a local programmable clock in a VITA...

FMC-518 Quad 500MSPS 14b ADC FMC

FMC-518 Quad 500MSPS 14b ADC FMC

The FMC-518 is a quad channel 500 MSPS 14-bit analog input FPGA Mezzanine Card (FMC). The FMC (VITA 57) specification allows I/O devices to be directly coupled to a host FPGA. This makes the...

FMC-520 Quad 550MSPS/Dual 1GSPS 16b DAC FMC

FMC-520 Quad 550MSPS/Dual 1GSPS 16b DAC FMC

The inventive design of the FMC-520, which conforms to the VITA 57 FMC standard, simplifies developers’ integration of FPGAs and analog output into their embedded system designs. Depending on the...

FPE320 3U VPX Virtex-5 FPGA

FPE320 3U VPX Virtex-5 FPGA

The FPE320 is a 3U VPX FPGA processor board that incorporates the largest Xilinx Virtex-5 FPGAs available with an FMC mezzanine site. Providing a large amount of resources in a small, rugged form...

HPE720 6U VPX NXP Power Architecture MPC8640D and Xilinx Virtex-5 FPGA Processor Card

HPE720 6U VPX NXP Power Architecture MPC8640D and Xilinx Virtex-5 FPGA Processor Card

The HPE720 high performance hybrid processing engine coupling two Xilinx Virtex-5 FPGAs with a dual-core NXP (formerly Freescale) Power Architecture MPC8640D. With its combination of high...

PMC-FPGA05 Xilinx Virtex-5 FPGA PMC

PMC-FPGA05 Xilinx Virtex-5 FPGA PMC

The PMC-FPGA05 Xilinx Virtex-5 LX110 or LX155 FPGA based PMC module offers high-speed, customizable data I/O and PCI-X interface to the host computer. The powerful FPGA is boosted by multiple banks...

XF07-523 Xilinx Kintex-7 XMC with Digital I/O

XF07-523 Xilinx Kintex-7 XMC with Digital I/O

The XF07-523 is a rugged Kintex-7 FPGA based XMC with digital IO. Multiple digital data IO port are provided for front panel and XMC P6/PMC P4 IO. These IO ports are directly coupled to a Kintex-7...

XMC-FPGA05D Virtex-5 XMC/PMC

XMC-FPGA05D Virtex-5 XMC/PMC

The XMC-FPGA05D high density I/O PMC/XMC module controlled by a user programmable Xilinx Virtex-5 FPGA and supported by a range of front panel I/O modules including analog I/O, RS-485/422, LVDS and...

XMC-FPGA05F Virtex-5 XMC/PMC

XMC-FPGA05F Virtex-5 XMC/PMC

Incorporating quad fiber-optic transceivers with a user programmable Xilinx Virtex-5 FPGA, the XMC-FPGA05F XMC/PMC module combines data processing and I/O in a single module. The FPGA is closely...

CONTACT SALES/SUPPORT


Product Finder

Connect With Curtiss-Wright Connect With Curtiss-Wright Connect With Curtiss-Wright
Sales

CONTACT SALES

Contact our sales team today to learn more about our products and services.

YOUR LOCATION

PRODUCT INFORMATION

Support

GET SUPPORT

Our support team can help answer your questions - contact us today.

REQUEST TYPE

SELECT BY

SELECT Topic