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.
|
|
|
|
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.
|
|
|
|
|
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.
device driver,device drivers,driver programming,PCI,USB,ISA, Linux driver,compactPCI,DMA,DDK,kernel,NT,Embedded,Memory map,VxD,SYS,USB driver,PCI driver,Windows,Linux,solaris sparc,solaris x86
|