Today VMETRO announced the FusionXF FPGA development kit. FusionXF is targeted at reducing the design time and optimizing the performance of complex FPGA and PowerPC processing systems. It aids customers in the development of their FPGA algorithms and logic for VMETROs customer-programmable FPGA products. While FusionXF is very useful for a single FPGA design, it is invaluable in larger embedded real-time DSP system designs where there is a need to integrate and move data between multiple distributed FPGAs and processors.
FusionXF includes FPGA HDL functions, software APIs, drivers, utilities, example designs, and documentation to simplify the task of integrating FPGAs into an embedded real-time DSP system design. It provides the building blocks to build a fully functional FPGA design that a customer can easily integrate their FPGA algorithms and logic into. Additionally, FusionXF enables the control and utilization of FPGA resources from PowerPC processors and efficient data streaming within a single FPGA and between processors and FPGAs in a system. With the core functionality and glue logic to create a fully functional FPGA design provided by FusionXF, valuable project time can be spent implementing application specific functionality, e.g., optimizing computational algorithms.
Developers can integrate the VMETRO developed FusionXF functions directly into their application or modify the HDL and software libraries, drivers, and example designs to fit their unique need. FusionXF is designed to consume minimum FPGA logic and resources. Only the HDL functions required by the customers application need to be included in an FPGA design leaving the maximum amount of FPGA resources available for the users algorithms and logic. FusionXF is currently supported on VMETROs VPF2 (VXS) and HPE640 (VPX) hybrid PowerPC and FPGA boards, FPE650 quad-FPGA VPX board, and AD1500 and AD3000 A/D XMC/PMC modules.