Follow us on Facebook
Follow us on Twitter
Signalogic on LinkedIn

Home > Technologies > Control Systems > ADC64 High-Speed Multichannel DSP PCI Board

ADC64 High-Speed Multichannel Board

Click here for full-size picture
Click here for full-size picture and captions

Overview

The ADC64 board remarkably packs 64-channel acquisition, 32-bit floating-point DSP, 128k x 32 SRAM, and parallel digital I/O onto a half-size PCI bus board.

The ADC64 contains a 40 or 60 MHz Texas Instruments TMS320C32 processor, 128k x 32 of SRAM, eight (8) 16-bit 200 kHz analog input channels--each with independent 8:1 multiplexers, 6-pole anti-alias filters, and programmable gain amplifiers--and two (2) 16-bit 100 kHz output channels.

The ADC64 has the highest analog input channel-density of any DSP-based data acquisition board on the market--with full multiplexing enabled on all eight (8) input channels, up to 64 channel acquisition at maximum rate of 25 kHz per channel is possible. Signalogic software PCI bus-mastering drivers enable high-speed throughput from the DirectDSP comprehensive host programming environment, including C/C++, MATLAB, Visual Basic, and LabVIEW. The ADC64 is also fully supported by Hypersignal®-Macro and Real-Time Composer™ software.

ADC64 Feature Summary

ADC64 Specifications and Data Sheets

ADC64 Software Support

The ADC64 board is supported by Signalogic off-the-shelf DSP software products designed for DSP-based data acquisition, and C3x DSP code development. The software items listed below use VxD device drivers developed by Signalogic, and provide support for the ADC64 under Win9x, and Windows ME. Kernel-mode device drivers for Windows 2000 are currently under development.

Hypersignal®-Macro and Hypersignal-Acousticsoftware series, which offer a number of simulation and real-time instrument functions. Simulation functions include DSP and math functions, time domain display (including waterfall, contour, magnitude, unwrapped phase), difference equation, digital FIR and IIR filter design, sampling rate conversion, frequency zoom, wavelet transform, minimum phase calculation, and many more. Instrument functions include spectrum analyzer, digital oscilloscope, stimulus & response measurement, continuous signal generation, real-time "snap-in" filtering, continuous disk record and generate, and more.

DirectCore® is a Windows library which provides low-level and high-level calls for user-defined C/C++, Visual Basic, MATLAB®, or LabVIEW® programs. DirectCore includes low-level ADC64 board control functions such as reset/run/hold, register access, block memory transfer, DSP executable file download, etc. High-level functions include waveform file acquire/generate, continuous signal generation, and execution of any arbitrary Hypersignal DSP or math function. DirectDSP includes strip-chart recorder, digital oscilloscope and digital tape recorder demo program and source code examples.

The TMS320C3x Source Code Interface contains numerous C3x algorithms and functions in source and binary form, such as optimized FFTs, filters, matrix, transcendental, trig, signal manipulation function, ADC64 board initialization and analog I/O examples, etc. These functions form the basis of higher-level software functions and instruments; modification can be used to customize Hypersignal or DirectDSP operation. User-defined C routine hooks are provided for real-time algorithm development. The C3x Source Code Interface can be used as a basic foundation for user-defined real-time DSP systems and products.