Multirate signal processing in Ptolemy

The use of two models of computation, synchronous dataflow (SDF) and dynamic dataflow (DDF), to design and implement signal processing applications with multiple sample rates is discussed. The SDF model is used for synchronous applications. SDF is amenable to compile-time scheduling, and hence is mu...

Full description

Saved in:
Bibliographic Details
Published in[Proceedings] ICASSP 91: 1991 International Conference on Acoustics, Speech, and Signal Processing pp. 1245 - 1248 vol.2
Main Authors Buck, J., Ha, S., Lee, E.A., Messerschmitt, D.G.
Format Conference Proceeding
LanguageEnglish
Published IEEE 1991
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:The use of two models of computation, synchronous dataflow (SDF) and dynamic dataflow (DDF), to design and implement signal processing applications with multiple sample rates is discussed. The SDF model is used for synchronous applications. SDF is amenable to compile-time scheduling, and hence is much more efficient at runtime. The design environment, Ptolemy, can simultaneously support multiple models of computation, so SDF and DDF can be combined in a single application. Hence, the implementation will incur the run-time cost of DDF only for those asynchronous portions that absolutely must incur such cost. As an illustration, the authors detail a synchronous application, sample-rate conversion using polyphase filters, and an asynchronous application, timing recovery for an amplitude-shift-keyed signal.< >
ISBN:9780780300033
0780300033
ISSN:1520-6149
2379-190X
DOI:10.1109/ICASSP.1991.150620