Hardware/Software Codesign
Remote Places to go
Papers
For more recent codesign papers by the Ptolemy group, use
the Ptolemy Publications Search mechanism to search for codesign
Ron Galicia's slides: Supporting Hardware/Software Codesign in Ptolemy (8/97)
Seehyun Kim's paper Design of Embedded Systems: Formal Models, Validation,
and Synthesis
Two papers by Eric Pauer of Sanders,
a Lockheed Martin Company use Ptolemy for codesign.
See Sanders'
Advanced Technology Published Papers
for abstracts
High Performance Scalable Computing Performance Modeling Using Ptolemy
(12 pages, 545 KBytes, PDF) -- Eric Pauer, May 1997, IASTED ICMS
...or, alternative short version (4 pages, 165 KBytes, PDF)
An Architectural Trade Capability Using the Ptolemy Kernel
(4 pages, 116 KBytes, PDF) -- Eric Pauer and Jon Prime, May 1996, IEEE ICASSP
See redistribution notice below
Older Codesign papers.
Hardware/Software Codesign and Ptolemy Today
In Ptolemy 0.7, the following domains
have elements of Hardware/Software Codesign:
Adaptive Computing Systems (ACS) Domain. In
Ptolemy 0.7, ACS can simulate systems in Floating Point, Fixed Point
or CGC Floating Point. We are considering extending ACS to use vhdl
The Motorola 56x/VHDL/CGC demos include elements of Hardware/Software codesign.
Thor
The Thor domain was used in Ptolemy for hardware/software codesign.
Like the DE domain, the Thor domain was event-driven. However, it was
specialized to register-transfer level simulation of digital
circuits. It was based on the Thor simulator developed at Stanford,
which in turn was based on a simulation kernel developed at the
University of Colorado. The domain was written by Suengjun Lee. Its
capabilities were similar to a variety of commercial circuit
simulators. The Thor domain was based on very old circuit simulation
technology. Contemporary equivalents include VHDL and Verilog
simulators. The VHDL domains thus replace Thor, at least in part,
although currently the star library is not as rich.
Ptolemy 0.5.2 was the last release that included the Thor domain.
R. Alverson, et al., THOR user's manual: Tutorial and commands, Technical Report CSL-TR-88-348, Stanford University, January 1988
ftp://ptolemy.eecs.berkeley.edu/pub/ptolemy/ptolemy0.5.2/patches/tar/thor_man.tar.gz
IEEE Note 1
Copyright IEEE. This paper was published in the conference proceedings and on the date indicated. Personal use of this
material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes or for
creating new collective works for resale or redistribution to servers or lists, or to reuse any copyrighted component of this work
in other works, must be obtained from the IEEE. Contact: Manager, Copyrights and Permissions / IEEE Service Center / 445
Hoes Lane / P.O. Box 1331 / Piscataway, NJ 08855-1331, USA. Telephone: + Intl. 908-562-3966.
Last updated 06/25/98.
Send comments to
www@ptolemy.eecs.berkeley.edu.