ProDAQ USB2.0 VXI Slot-0 Controller

ProDAQ USB2.0 VXI Slot-0 Controller
Learn on yet another successful integration of our products

Bustec Production Ltd., located in Shannon, Ireland, designs and manufactures a complete line of high performance VXI and VXIbus products and instrumentation suitable for Data Acquisition, Control, and Test and Measurement applications. Bustec latest product, The ProDAQ 3020 USB 2.0 Slot-0 Interface is a C-size, register-based VXIbus module, providing a direct connection from PC to a VXIbus mainframe using the high-speed USB 2.0 bus. It completes the ProDAQ family of high-speed data acquisition and test products by providing a high-performance and cost-effective solution for various VXIbus applications. The USB 2.0 Interface on the ProDAQ 3020 module is based on Cypress FX2 USB chip.



 
Bustec Architecture
  ProDAQ 3020 Hardware Structure

The Bustec ProDAQ 3020 driver had a number of specific requirements, like concurrent access of multiple user applications (running as a separate processes) to different VXI modules using the same ProDAQ 3020 Slot-0 Controller. Fast reaction time on VXI interrupts was also quite important. Because of those and some others constraints, usage of Jungo's User-Mode tool seemed not to be the optimal solution in this case. A decision was taken to write the Bustec driver in Kernel-Mode using Jungo's KernelDriver library. "Usage of KernelDriver was really simple and comprehensive and after just a couple of days we could run our test programs and work with 3020 hardware. Jungo Kernel Driver allowed us to save time and efforts and concentrate on module-specific aspects of programming, rather than on hundreds of Windows- and USB-specific details." Said Kirill Rybaltchenko, Chief Software Engineer at Bustec. The complete driver was built in just a month after first try of Jungo's evaluation software. After many tests on different hardware and software platforms, Jungo's USB KernelDriver showed very good reliability and robustness, which is essential in the applications ProDAQ 3020 module was designed for.

 

Bustec diagram
  ProDAQ 3020 Software Structure



About Bustec
Bustec designs and manufactures a full line of high performance VXI and VXIbus products and instrumentation suitable for applications in the Data Acquisition, Control, and Test and Measurement markets. VXI data acquisition products include analog-to-digital converters (ADC or A/D), digital-to-analog converters (DAC or D/A), Digital Signal Processors (DSP), Digital I/O, counters and timers. Product applications include engine testing, automotive and missile testing, wind tunnel data acquisition and control, acoustics, vibration applications, aircraft component testing, and a wide range of other demanding applications requiring high performance and high accuracy with calibration traceable to international standards.
More details about Bustec Production Ltd. can be found at: http://www.bustec.com/
About KernelDriver
KernelDriver™ product line features market leading tools, designed to speed up the development of high performance, high quality kernel mode device drivers. KernelDriver supports USB, PCI, CardBus, CompactPCI, ISA, EISA, ISA-PnP, PMC, PCI-X, PCI-104 and PCMCIA driver development for Windows 98/Me/NT/2000/XP/XP Embedded/Server 2003 and Linux.
About WinDriver
Jungo's WinDriver™ automates and simplifies the development of user mode device drivers and applications for USB / PCI / CardBus / ISA / PCMCIA / PMC / PCI-X / PCI-104 and CompactPCI under Windows 98/Me/NT/2000/XP/XP Embedded/Server 2003, Windows CE, Linux, Solaris and VxWorks. WinDriver provides a complete solution for creating high performance drivers and custom hardware access applications, thereby enabling developers to focus on their driver's added-value functionality, instead of on operating system internals and the DDK.

Enhanced Built-in support is available for Actel, Altera, Atmel, CATC, Cypress, National Semiconductor, PLDA, PLX, QuickLogic, STMicroelectronics, Texas Instruments and Xilinx.
About Jungo
Jungo Software Technologies is a leading supplier of driver development tools, hardware access applications, residential gateway software and embedded USB solutions. Jungo has partnered with leading operation system and silicon vendors to provide the best solutions to software and hardware developers. Jungo is a privately held company with corporate offices in San Jose, California, sales and support offices in Taipei, Texas and London and an R&D center in Israel. Founded in 1998, Jungo's investors include Infineon Ventures, Intel Communications Fund, Partech International and TeleSoft Partners.
Find out more at: www.jungo.com.