| An IDF-based trace transformation method for communication refinement |
| Full text |
Pdf
(186 KB)
|
| Source
|
Annual ACM IEEE Design Automation Conference
archive
Proceedings of the 40th annual Design Automation Conference
table of contents
Anaheim, CA, USA
SESSION: Modeling issues in the design of embedded systems
table of contents
Pages: 402 - 407
Year of Publication: 2003
ISBN:1-58113-688-9
|
|
Authors
|
|
Andy D. Pimentel
|
University of Amsterdam, Kruislaan, Amsterdam, The Netherlands
|
|
Cagkan Erbas
|
University of Amsterdam, Kruislaan, Amsterdam, The Netherlands
|
|
| Sponsor |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 2, Downloads (12 Months): 10, Citation Count: 5
|
|
|
ABSTRACT
In the Artemis project, design space exploration of embedded systems is provided by modeling application behavior and architectural performance constraints separately. Mapping an application model onto an architecture model is performed using trace-driven co-simulation, where event traces generated by an application model drive the underlying architecture model. The abstract communication events from the application model may, however, not match the architecture-level communication primitives. This paper presents a trace transformation method, which is based on integer-controlled data-flow models, to perform communication refinement of application-level events. We discuss the proposed method in the context of our prototype modeling and simulation environment. Moreover, using several examples and a case study, we demonstrate that our method allows for efficient exploration of different communication behaviors at architecture level without affecting the application model.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
Cadence Design Systems, Inc., http://www.cadence.com/.
|
| |
2
|
Felice Balarin , Massimiliano Chiodo , Paolo Giusto , Harry Hsieh , Attila Jurecska , Luciano Lavagno , Claudio Passerone , Alberto Sangiovanni-Vincentelli , Ellen Sentovich , Kei Suzuki , Bassam Tabbara, Hardware-software co-design of embedded systems: the POLIS approach, Kluwer Academic Publishers, Norwell, MA, 1997
|
 |
3
|
J.-Y. Brunel , E. A. de Kock , W. M. Kruijtzer , H. J. H. N. Kenter , W. J. M. Smits, Communication refinement in video systems on chip, Proceedings of the seventh international workshop on Hardware/software codesign, p.142-146, March 1999, Rome, Italy
[doi> 10.1145/301177.301511]
|
| |
4
|
|
| |
5
|
J. T. Buck. Static scheduling and code generation from dynamic dataflow graphs with integer valued control streams. In Proc. of the 28th Asilomar conference on Signals, Systems, and Computers, Oct. 1994.
|
 |
6
|
|
| |
7
|
M. Engels, G. Bilsen, R. Lauwereins, and J. Peperstraete. Cyclo-static data flow: Model and implementation. In Proc. 28th Asilomar Conf. on Signals, Systems, and Computers, pages 503--507, 1994.
|
| |
8
|
G. Kahn. The semantics of a simple language for parallel programming. In Proc. of the IFIP Congress 74, 1974.
|
| |
9
|
|
 |
10
|
|
| |
11
|
|
| |
12
|
A. Nieuwland and P. Lippens. A heterogeneous HW-SW architecture for hand-held multi-media terminals. In Proc. IEEE Workshop on Signal Processing Systems, pages 113--122, Oct. 1998.
|
| |
13
|
|
| |
14
|
A. D. Pimentel , S. Polstra , F. Terpstra , A. W. van Halderen , J. E. Coffland , L. O. Hertzberger, Towards efficient design space exploration of heterogeneous embedded media systems, Embedded processor design challenges: systems, architectures, modeling, and simulation-SAMOS, Springer-Verlag New York, Inc., New York, NY, 2002
|
CITED BY 5
|
|
|
|
|
|
|
|
Víctor Reyes , Wido Kruijtzer , Tomás Bautista , Ghiath Alkadi , Antonio Núñez, A unified system-level modeling and simulation environment for MPSoC design: MPEG-4 decoder case study, Proceedings of the conference on Design, automation and test in Europe: Proceedings, March 06-10, 2006, Munich, Germany
|
|
|
|
|
|
|
|