Labview DSP Module For Ni Speedy-33 and Ti Dsks
Labview DSP Module For Ni Speedy-33 and Ti Dsks
Labview DSP Module For Ni Speedy-33 and Ti Dsks
Operating Systems
Windows 2000/XP
Required Software
LabVIEW 7.1
Compatible Hardware
NI SPEEDY-33 Texas Instruments C6711 DSK Texas Instruments C6713 DSK
Microphones 2
Figure 1. NI SPEEDY-33
Overview
The National Instruments LabVIEW DSP Module offers DSP-based algorithm and system design, implementation and analysis. You can apply the concepts of digital signal processing techniques, such as spectral analysis or filtering, using the LabVIEW graphical programming environment on a DSP so you can focus on concepts and results rather than tedious implementation details. The NI LabVIEW DSP Module adds features to LabVIEW that focus on creating signal processing applications that run on DSPs.
DSP Targets
The LabVIEW DSP module supports several targets including the NI SPEEDY-33, Texas Instruments TMS320C6713 DSK and TMS320C6711 DSK. The DSP Module addresses the ADC (analog-todigital converter), DAC (digital-to-analog converter), or digital I/O on the DSP target to perform single-point or multi-sample operations. You can configure the port, timing, buffer size, and several other features to suit your application needs. When you switch to another supported DSP hardware, the I/O nodes automatically change the underlying implementation for the new DSP target accordingly.
Analog Output
Digital Input
Digital Output
Filter VIs
Filter Processes signals to simple filters. Choose from low-pass and high-pass filters. You can also choose the number of taps if you are implementing an FIR filter or from a variety of topologies if you are implementing an IIR filter. Processes signals through filters constructed using the Digital Filter Design Toolkit.
DFD Filter
Transform VIs
Real FFT Computes the fast Fourier transform (FFT) of an input sequence. Computes the inverse fast Fourier transform (FFT) or the inverse discrete Fourier transform (DFT) of the input sequence FFT {X}. Computes the fast Hartley transform (FHT) of an input sequence. Computes the inverse fast Hartley transform of an input sequence. Computes the fast Hilbert transform of an input sequence Computes the inverse fast Hilbert transform of the input sequence using Fourier identities. Implements a second order filter that extracts the energy present at a specified frequency.
FHT
Inverse FHT
Front Panel DSP Target Figure 3. Implementing a Heterodyne System using LabVIEW DSP
Inverse Fast Hilbert Transform
Goertzl
Hanning Window
Applies a flat top window to an input signal. Sine Waveform Generates a waveform containing a sine wave.
Kaiser-Bessel Window
Applies a Kaiser-Bessel window to an input sequence. Applies a Blackman window to an input signal.
Square Waveform
Generates a waveform containing a square wave. Generates a waveform containing a triangle wave. Generates a cosine waveform.
Triangle Waveform Blackman Window Applies the Blackman window to an input signal. Applies an exact Blackman Window to an input signal. Applies a 3-term Blackman Harris window to an input signal. Applies a 7-term Blackman Harris window to an input signal. Gamma Noise Waveform 4-term B-Harris window Applies a Blackman-Harris 4 term window to an input signal. Poisson Noise Waveform
Cosine Waveform
Sawtooth Waveform
Generates a waveform containing a sawtooth waveform. Generates a uniformly distributed pseudorandom pattern whose values are in the range [a:a], where a is the absolute value of amplitude. Generates a pseudorandom pattern of values, which are the waiting times to the order number event of a unit mean Poisson process. Generates a pseudorandom sequence of values, which are the number of discrete events occurring in the interval specified by mean of a unit rate Poisson process. Generates a binomially-distributed pseudorandom pattern whose values are the number of occurrences of an event given the probability of that event occurring and the number of trials. Generates a constant DC waveform. You can use this VI to produce a DC waveform signal for a sample rate system that is controlled by sample rate. Generates an array containing a sinc pattern.
Blackman-Harris Window
Crosscorrelation
Ramp Pattern
Y(i)=x(i)-n
Impulse Generator
Y(i)=clip(x(i))
RMS
Ordering Information
NI LabVIEW DSP Module (academic only) ..............779430-03 NI LabVIEW DSP/NI SPEEDY-33 Bundle (academic only)............................................778010-23
BUY NOW!
For complete product specifications, pricing, and accessory information, call (800) 813-3693 (U.S. only) or go to ni.com/dsp.
SERVICE NEEDS
Professional Services
Our Professional Services Team is comprised of NI applications engineers, NI Consulting Services, and a worldwide National Instruments Alliance Partner program of more than 600 independent consultants and integrators. Services range from start-up assistance to turnkey system integration. Visit ni.com/alliance.
All the benefits of Standard Service Support by NI senior applications engineers through direct phone or e-mail access with extended hours of operation
2005_5416_821_101_D