Title :
Specification, modeling and design tools for system-on-chip
Author :
Lavagno, Luciano ; Dey, Sujit ; Gupta, Rajesh
Author_Institution :
Dept. of Electr., Manage. & Mech. Eng., Undine Univ., Udine, Italy
Abstract :
Summary form only given. Illustrates first the languages and models of computation available to the system-level. designer to capture precisely and unambiguously requirements. We discuss for what application domain and platform each language is most appropriate, focusing mostly on platform-independent languages and MOCs, since they support the greatest freedom in mapping choice. We will then discuss how the architecture of the platform, and the services it offers to the application designer, can also be formally and compactly captured and specified. We will show how the mapping paradigm can be used to select an implementation for the functional blocks and their communication, and how simulation and implementation methods can be derived automatically. In particular, we will describe how software estimation and synthesis for reactive real-time systems can be competitive with hand design, while retaining the ease of re-use typical of high-level specifications. In the next part of the tutorial, we will establish the importance of on-chip communication architectures in determining the performance of System-on-Chips (SoCs). We will track several on-chip communication architectures that are in use today
Keywords :
application specific integrated circuits; circuit CAD; formal specification; high level synthesis; real-time systems; application domain; formal specification; functional blocks; high-level specifications; mapping paradigm; models of computation; on-chip communication architectures; platform-independent languages; reactive real-time systems; software estimation; system-level designer; system-on-chip; Computer architecture; Costs; Design methodology; Embedded system; Laboratories; Network-on-a-chip; Performance analysis; Pervasive computing; Power system modeling; System-on-a-chip;
Conference_Titel :
Design Automation Conference, 2002. Proceedings of ASP-DAC 2002. 7th Asia and South Pacific and the 15th International Conference on VLSI Design. Proceedings.
Conference_Location :
Bangalore
Print_ISBN :
0-7695-1441-3
DOI :
10.1109/ASPDAC.2002.994878