Microchip Technology AC164345 Data Sheet

Page of 152
© 2005 Microchip Technology Inc.
DS30177T-page 21
Software
dsPICworks™ Data Analysis and DSP Software
dsPICworks software is an easy-to-use data analysis 
and signal processing package for designs using 
dsPIC30F digital signal controllers. It provides an 
extensive number of functions encompassing:
• Signal generation
• Arithmetic operations and digital signal processing
• One, two and three-dimensional display and 
measurement capabilities
• Data import/export compatible with MPLAB
®
 IDE and 
MPLAB ASM30 Assembler
Features
• Wide variety of signal generators – sine, square, 
triangular, window functions, noise
• Extensive DSP functions – FFT, DCT, filtering, 
convolution, interpolation
• Extensive arithmetic functions – algebraic 
expressions, data scaling, clipping, etc.
• 1-D, 2-D and 3-D displays
• Multiple data quantization and saturation options
• Multi-channel data support
• Automatic “script file”-based execution options 
available for any user-defined sequence of 
dsPICworks software functions
• File import/export interoperable with MPLAB IDE
• Digital filtering options support filters generated by 
dsPIC Digital Filter Design
• ASM30 Assembler file option to export data tables 
into dsPIC30F RAM
Signal Generation
dsPICworks software supports an extensive set of 
signal generators, including basic sine, square and 
triangle wave generators, as well as advanced 
generators for window functions, unit step, unit sample, 
sinc, exponential and noise functions.
Arithmetic and Digital Signal Processing 
(DSP) Operations
dsPICworks software has a wide range of DSP and 
arithmetic functions which can be applied to signals. 
Standard DSP functions include transform operations – 
FFT and DCT, convolution and correlation, signal 
decimation, signal interpolation sample rate conversion 
and digital filtering.
Display and Measurement
dsPICworks software has a wide variety of display and 
measurement options. Frequency domain data may be 
plotted in the form of 2-dimensional “spectrogram” and 
3-dimensional “waterfall” options. The log window 
shows current cursor coordinates, as well as derived 
values, such as the difference from last position and 
signal frequency.
Ordering Information:
SW300023 dsPICworks™ Data Analysis and DSP Software (Free download: www.microchip.com)
DS51442
“dsPICworks™ Data Analysis and DSP Software Product Overview” (Available at: www.microchip.com)
FREE