M44 Flexible DSP/Data Acquisition Platform
Note that because the M44 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.
M44 Telecom Modules
The M44 input/output philosophy is entirely modular, providing two (2) daughterboard
sites for standard "OMNIBUS" telecom modules, including:
M44 Specifications and Data Sheets
M44 DSP
Supercontroller (594 KB)
M44 Block Diagram
Below is a block diagram depiction of the M44 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:
M44 Software Support
The M44 board is supported by Signalogic off-the-shelf DSP software products designed
for DSP-based data acquisition and C4x DSP code development. The software items listed
below use VxD device drivers developed by Signalogic, and provide support for the M44
under Win9x, and Windows ME. Kernel-mode device drivers for Windows XP 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-level
and high-level calls for user-defined C/C++, Visual Basic, MATLAB®, or LabVIEW® programs. DirectDSP
includes low-level M44 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 TMS320C4x Source Code Interface contains numerous C4x
algorithms and functions in source and binary form, such as optimized FFTs, filters,
matrix, transcendental, trig, signal manipulation function, M44 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 C4x Source Code Interface can be used as a basic foundation for user-defined
real-time DSP systems and products.
|