Signalogic Logo.

DSP Hardware, DSP Software

C54xx C67xx DSP

MATLAB DSP, media gateway DSP, wireless DSP, PC/104 DSP

M67/62 Flexible DSP/Data Acquisition Platform Home :: Technologies :: Data Acquisition & Measurement :: Floating-Point DSP/Data Acq. HW

 

M62/67 Flexible DSP/Data Acquisition Platform

Click here for full-size picture
Click on image to see full-size picture
 
Click here for full-size picture
Click on image to see full-size picture
M67 board shown above with OMNIBUS module shown partially installed. Up to two (2) modules may be installed on the board

Overview

The M62/67 board provides a flexible platform for a wide variety of DSP-based data acquisition applications. The M6x boards combine the power of the 32-bit fixed-point C6201 or 32-bit floating-point C6701 DSP devices with parallel DSP-accessible  onboard SRAM and SDRAM memories, digital I/O, and analog I/O module options. Two (2) onboard OMNIBUS module sites provide a range of analog I/O options depending on which module (or modules) are installed, including:

- sampling rates from dc to 20 MHz

- multi-channel (2-32 simultaneous; up to 64 multiplexed)

- type of A/D and D/A conversion; e.g. SAR or sigma-delta

- range of bit resolution, from 12 to 24

Combinations of the above parameters are possible by mixing and matching the modules installed on the M6x board.

The C6201 is a 32-bit fixed-point device with 16x16 multiplies and 32-bit fixed-point results; the C6701 is a 32-bit floating-point device with 32x32 multiplies and 32-bit floating-point results.

The M62/67 baseboard is available in two (2) form factors:

M62/67 Analog and Digital I/O Modules

The M62/67 input/output philosophy is entirely modular, providing two (2) daughterboard sites for a wide array of "OMNIBUS" modules, including:

  • A4D4   4-channel 16-bit 200 kHz SAR analog I/O with 6-pole antialias filters and 2-pole reconstruction filters, and software programmable gain

  • SD4   4-channel 24-bit 96 kHz sigma-delta analog I/O; 104 dB SNR typical

  • SD16   16-channel 16-bit sigma-delta analog I/O, 82 dB SNR typical

  • S16-HS   High-Precision 16-channel 16-bit dc to 195 kHz sigma-delta input; high level of dc accuracy

  • A16D16   16-channel 16-bit 100 kHz SAR analog I/O with 2-pole antialias filters and 1-pole reconstruction filters

  • A16D2   16-channel 16-bit 2 MHz multiplexed input, 2-ch 16-bit simultaneous output.

  • AIX   4-channel 16-bit 2.5 MHz SAR input, with anti-alias filters

  • AIX20  4-channel 12-bit 20 MHz SAR input

  • DAC40  4-ch 14-bit 40 MHz SAR output

Note that because the M62/67 contains two (2) module sites, modules can be doubled to provide 2x channel capability (the numbers in parentheses above), and modules can also be mixed, to provide flexible data acquisition combinations.

M62/67 Specifications and Data Sheets

M62/67 Block Diagram

Below is a block diagram depiction of the M62/67 and its architecture and components, including OMNIBUS module sites. Note that in any cases where the block diagram and specifications above disagree, the specifications above are correct:

Click here for full-size block diagram view

M62/67 Software Support

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

Hypersignal®-Macro and Hypersignal-Acoustic software 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.

DirectDSP® is a Windows library which provides low-leveland high-level calls for user-defined C/C++, Visual Basic, MATLAB®, or LabVIEW® programs.DirectDSP includes low-level M62/67 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 C6xx Source Code Interface contains numerous C6xx algorithms and functions in source and binary form, such as optimized FFTs, filters, matrix, transcendental, trig, signal manipulation function, M62/67 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 C6xx Source Code Interface can be used as a basic foundation for user-defined real-time DSP systems and products.

 



Hypersignal is a registered trademark of Hyperception. Signalogic, DirectDSP, and DSPower are registered trademarks, and VDS, DirectRT, SigBook, Visual Bench, and Real-Time Convolver are trademarks of Signalogic. MATLAB is a registered trademark of The MathWorks. Telogy Networks is a registered trademark of Texas Instruments-Telogy. LabVIEW is a registered trademark of National Instruments. Windows and Visual Studio are trademarks of Microsoft.

Some of the pictures used on this website Copyright © 2002 by Daniel Speck at FreeStockPhotos.com