1996 Research Summaries for the Ptolemy Project
Design Assistant for Heterogeneous Systems
Researcher: | Geroncio G. Galicia
|
---|
Advisor: | Edward A. Lee
|
---|
Sponsors: | The Ptolemy project |
---|
This research is concerned with the automatic generation of hardware
and software for embedded systems. Specifically, we focus on codesign
solutions applied to heterogeneous implementations of complex digital
signal processing applications. The Design Assistant [1], which is
implemented in the Ptolemy environment [2], provides an extensible
framework that partitions the application between hardware and
software, synthesizes the designs, and generates a complete model for
simulation. We plan to investigate iterative schemes that search
design space for optimal realizations with respect to factors such as
hardware area, critical path, and software code size. This
necessitates a mechanism within Design Assistant for evaluating the
performance of the synthesized systems. Possible explorations with
Design Assistant include multiprocessor system codesign and control
flow specifications for non-SDF models of computation.
- A. Kalavade, B. L. Evans, J. L. Pino, and E. A. Lee, "Managing
Complexity in Heterogeneous System Specification, Simulation, and
Synthesis," Int. Conf. Acoustics, Speech, and Signal Processing,
Detroit, MI, May 1995.
- J. Buck, S. Ha, E. A. Lee, and D. G. Messerschmitt, "Ptolemy: A
Framework for Simulating and Prototyping Heterogeneous Systems,"
Int. J. Computer Simulation, Vol. 4, April 1994, pp. 155-182.
Send comments to Geroncio G. Galicia at galicia@eecs.berkeley.edu.