User`s manual

Introduction
What is X5-GSPS?
The X5- GSPS is a PCI Express XMC IO module featuring a National ADC08D1500, 1.6 GSPS, 8-bit A/D dual-channel A/
D converter.
A Xilinx Virtex5 SX95T with 512 MByte DDR2 DRAM and 4MB QDR-II memory provide a very high performance DSP
core for demanding applications such as emerging wireless standards. The close integration of the analog IO, memory and
host interface with the FPGA enables real-time signal processing at extremely high rates exceeding 300 GMACs per second.
The X5 XMC modules couple Innovative's powerful Velocia architecture with a high performance, 8-lane PCI Express
interface that provides over 1 GB/s sustained transfer rates to the host. Private links to host cards with > 1.6 GB/s capacity
using J16 are provided for system integration. The X5 family can be fully customized using VHDL and MATLAB using the
FrameWork Logic toolset. The MATLAB BSP supports real-time hardware-in-the-loop development using the graphical,
block diagram Simulink environment with Xilinx System Generator.
Software tools for host development include C++ libraries and drivers for Windows and Linux. Application examples
demonstrating the module features and use are provided.
What is Malibu?
Malibu is the Innovative Integration-authored component suite, which combines with the Borland, Microsoft or GNU C++
compilers and IDEs to support programming of Innovative hardware products under Windows and Linux. Malibu supports
both high-speed data streaming plus asynchronous mailbox communications between the DSP and the Host PC, plus a wealth
of Host functions to visualize and post-process data received from or to be sent to the target DSP.
What is C++ Builder?
C++ Builder is a general-purpose code-authoring environment suitable for development of Windows applications of any type.
Armada extends the Builder IDE through the addition of functional blocks (VCL components) specifically tailored to perform
real-time data streaming functions.
What is DialogBlocks?
DialogBlocks is an easy-to-use dialog editor for your wxWidgets applications, generating C++ code and XRC resource files.
Using sizer-based layout, DialogBlocks helps you build dialogs and panels that look great on Windows, Linux or any
supported wxWidgets platform. Add context-sensitive help text, tooltips, images, splitter windows and more.
X5-GSPS User's Manual 10