Signal Processing Worksystem (SPW)

    The Signal Processing Worksystem 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 flow has three components :

  • 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.
  • SPW