Abstract
In this paper we present an overview of system level design methodologies and tools. Eight tools and their underlying methodologies are analysed. We give a short description of each of them and point out some of their strengths and weaknesses. We conclude that there still is a lot of room for research on the design of embedded systems-on-a-chip, especially in the areas of mixed-level simulation, verification, and synthesis.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
P. Lieverse et al.: A methodology for architecture exploration of heterogeneous signal processing systems. In Proc. 1999 Workshop on Signal Processing Systems, Taipei, Taiwan, Oct. 1999.
W. Wolf: Hardware/Software Co-Synthesis Algorithms. In System-Level Synthesis, A.A. Jerraya and J. Mermet (eds.), pp. 189–217, Kluwer Academic Publishers, 1999.
J.S. Davis II: Order and Containment in Concurrent System Design. In PhD thesis, University of California at Berkeley, Fall, 2000.
E.A. Lee et al.: Overview of The Ptolemy Project. Technical memorandum UCB/ERL M01/11, University of California at Berkeley, March, 2001.
E. Pauer, J.B. Prime: An Architectural Trade Capability Using The Ptolemy Kernel. In Proc. of the 1996 IEEE Int. Conf. on Acoustics, Speech, and Signal Processing (ICASSP), 1996.
K. Lahiri, A. Raghunathan, S. Dey: Performance analysis of systems with multichannel communication architectures. In Proc. Int. Conf. VLSI Design, pp. 530–537, January 2000.
G. Martin, B. Salefski: Methodology and Technology for Design of Communications and Multimedia Products via System-Level IP Integration. In Proc. of DATE 98, February 1998.
De Kock et al.: YAPI: Application modeling for signal processing systems. In Proceedings of DAC’2000, Los Angeles, USA, 2000, June.
Jean-Yves Brunel et al.: COSY Communication IP’s. In Proceedings of DAC’2000, Los Angeles, USA, 2000, June.
Arjan van Gemund: Performance Modeling of Parallel Systems. In PhD thesis, Technische Universiteit Delft, the Netherlands, 1996.
F. Balarin, et al.,: Hardware/Software Co-Design Of Embedded Systems—The POLIS Approach. Kluwer Academic Publishers, 2nd printing, 1999.
Synopsys, Inc., CoWare, Inc., Frontier Design, Inc. and others: Functional Specification For SystemC 2.0—Final. January 17th, 2001.
D. Verkest, J. Kunkel, F. Schirrmeister: System Level Design Using C++. white paper, IMEC—Synopsys—Cadence.
A.C.J. Kienhuis: Design Space Exploration of Stream-based Data.ow Architectures Methods and Tools. In PhD thesis, Technische Universiteit Delft, the Netherlands, 1999.
Paul Lieverse, Todor Stefanov, Pieter van der Wolf, Ed Deprettere,: System Level Design with Spade: an M-JPEG Case Study. In Proc. of Int. Conference on Computer Aided Design (ICCAD’01), San Jose CA, USA, Nov. 4–8, 2001.
G. Kahn: The semantics of a simple language for parallel programming. Information processing 74—North-Holland Publishing Company, 1974.
B. Kienhuis, E. Deprettere, K. Vissers and P. van der Wolf: An Approach for Quantitative Analysis of Application-Specific Dataflow Architectures. In Proc. 11-th Int. Conf. on Application-specific Systems, Architectures and Processors, Zurich, Switzerland, July 14–16 1997.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2002 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Zivković, V.D., Lieverse, P. (2002). An Overview of Methodologies and Tools in the Field of System-Level Design. In: Deprettere, E.F., Teich, J., Vassiliadis, S. (eds) Embedded Processor Design Challenges. SAMOS 2001. Lecture Notes in Computer Science, vol 2268. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45874-3_5
Download citation
DOI: https://doi.org/10.1007/3-540-45874-3_5
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-43322-4
Online ISBN: 978-3-540-45874-6
eBook Packages: Springer Book Archive