Dspicworks
Páginas: 5 (1108 palabras)
Publicado: 12 de abril de 2012
Summar y
dsPICworks is an easy to use data analysis and signal
processing package for designs using dsPIC30F
microcontrollers. 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/Expor t compatible with MPLAB® IDE and
MPLAB ASM30 assembler
Description
Signal Generation
dsPICworks suppor ts 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. Noise,
with specified distribution, can be added to any signal.Signals can be generated as 32 bit floating-point or as 16bit fractional fixed point values for any desired sampling
rate. The length of the generated signal is limited only by
available disk space. Signals can be impor ted or expor ted
from or to MPLAB file-register windows. Multi-channel data
can be created by a set of multiplexing functions.
Arithmetic and Digital Signal Processing (DSP)Operations
dsPICworks 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.
Digital filtering is an impor tant par t of dsPICworks. It uses
filters designed by the sister-application,dsPIC® Digital
Filter Design, and applies them to synthesized or impor ted
signals. dsPICworks also features special operations such
as signal clipping, scaling and quantization – all of which are
vital in real practical analysis of DSP algorithms.
Display and Measurement
dsPICworks has a wide variety of display and measurement
options. Frequency domain data may be plotted in the form
of2-dimensional “spectrogram” and 3-dimensional
“waterfall” options. The signals can be measured accurately
by a simple mouse-click. The log window shows current
cursor coordinates as well as derived values such as
difference from last position and signal frequency. Signal
strength may be measured over a par ticular range of
frequencies. Special suppor t also exists for displayingmultichannel/multiplexed data. Graphs allow zoom options. The
user may choose from a set of color scheme options to
customize display settings.
File Impor t/Expor t – MPLAB and MPLAB ASM30 Suppor t
dsPICworks allows data to be impor ted from the external
world in the form of ASCII text or binar y files. Conversely, it
also allows data to be expor ted out in the form of files.
dsPICworks suppor ts all fileformats suppor ted by the
MPLAB Impor t/Expor t-Table feature. This allows the user to
bring in real-world data from MPLAB into dsPICworks for
analysis. dsPICworks can also create ASM30 assembler
files that can be included into the MPLAB workspace.
Features
Key features of the dsPICworks Visual Algorithm Analyzer
include:
· 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 suppor t
· Automatic "script file"-based execution options
available for any user-defined sequence ofdsPICworks
functions
· File Impor t/Expor t interoperable with MPLAB IDE
· Digital filtering options suppor t filters generated by
dsPIC Digital Filter Design
· ASM30 assembler file option to expor t data tables
into dsPIC30F RAM
Microchip Technolog y Incor porated
Host System Requirements
·
·
·
·
·
PC-compatible system with an Intel Pentium® class or higher processor, or...
Leer documento completo
Regístrate para leer el documento completo.