A Quick Tour of the Ptolemy Software Environment
Each Ptolemy domain implements a model of computation. To understand
the demos, you will need some basic
information. The synchronous dataflow
domain is used to model synchronous signal processing systems.
The discrete-event domain is used to simulate
the evolution of systems in time when state changes occur discretely.
Demonstrations of other simulation
domains are also available. In code
generation domains, Ptolemy schematics are translated into
standalone programs.
Icons with green outlines represent subsystems called "galaxies" in Ptolemy.
Click on the icon to see the subsystem inside.
Icons with blue outlines are primitives, called "stars" in Ptolemy. Users can
design new primitives and dynamically link them with the system.
Click on the icon to see the star's definition.
The SDF model of computation supports multirate signal processing.
These examples demonstrate the use of polyphase filters for sample rate
conversion.
A sophisticated signal processing library has been developed for the
SDF domain. This example demonstrates speech processing using
synchronous dataflow.
Ptolemy contains a language called Tcl and an X window toolkit called
Tk that allows for customized, animated, interactive simulations.
This example demonstrates adaptive filtering with animated filter taps.
Last updated 03/02/98.