The VPX-COMEX is a 3U OpenVPX system controller CPU card that integrates an Intel CPU COM Express CPU module with SRIO switch, system timing and triggering features, and a Spartan6 FPGA core. The VPX-COMEX supports VPX systems with up to 4 other PCIe /SRIO cards and timing/triggering support for embedded communications. instrumentation, and data acquisition applications.
The CPU core is a COM Express module, a PICMG industry standard, that is an Intel-architecture I7 or I5 CPU with QM57 chipset . The COM Express module runs Windows, Linux, or VxWorks, providing a familiar and easy-to-use software environment that is abundant in tools and applications, resulting in dramatically lower time-to-market than other CPU architectures.
The VPX-COMEX has support for 4 expansion cards using PCI Express and SRIO. The PCI Express root complex has x4, x4, x1 and.x1 Gen1 endpoint support, provided by the chipset. The SRIO data plane complements the PCIe connectivity with a central switch providing 8 SRIO Gen2 links (5 Gbps each).
Timing and triggering features support system-wide synchronized data acquisition. The VPX-COMEX provides precision, low jitter sample clocks and synchronized triggers both over VPX backplane and front panel connections. The timing sub-sytem includes a PLL with external or on-card references capable of sample rates up to 1 GHz.
A Xilinx Spartan6 FPGA core connects the CPU core with the peripheral device and SRIO data plane. A 128MB DDR3 memory is provided for the FPGA. Framework Logic tools support development on the FPGA for custom DSP and system interfaces.
The VPX-COMEX is designed for embedded operation in conduction-cooled or forced-air VPX systems. IPMI functions support system management and monitoring. The card requires a 1in slot (clearance for optional QSFP is also required). REDI covers are available for 2-level maintenance.
Software tools for host development include C++ libraries and drivers for VxWorks,Windows and Linux. Application examples demonstrating the module features are provided.