Signal Processing Worksystem (SPW)
The Signal Processing
Worksystem (SPW) from Cadence Design Systems, Inc., San Jose, California, (http://www.cadence.com)
is a system-level design tool originally designed for the development of digital
signal processing (DSP) algorithms and hardware. The increased use of DSP in
both wired and wireless communication systems has expanded the utility of SPW to
include the simulation of complete communication systems, including modulators,
demodulators, and communication channels. The software employs a graphical
"connect-the-blocks" format to speed design, enable sharing among members of
design groups, and provide an intuitive understanding of the simulated
system.
The SPW simulator has three main parts:
-
Systems are entered into SPW via the Block Diagram Editor,
which, as its name suggests, constructs the simulated system by connecting
low-level functional blocks, such as adders and delay elements. Blocks may be
hierarchical, to capture higher-level functionality.
-
The Simulation Manager defines and controls the
simulation(s) to be run; the length of the simulation and parameters to be
swept, for example, are controlled here.
-
Finally, the Signal Calculator edits and analyzes both input
and output signals of the simulated system.