Sciweavers

DAC
1997
ACM

Static Timing Analysis of Embedded Software

14 years 3 months ago
Static Timing Analysis of Embedded Software
This paper examines the problem of statically analyzing the performance of embedded software. This problem is motivated by the increasing growth of embedded systems and a lack of appropriate analysis tools. We study di erent performance metrics that need to be considered in this context and examine a range of techniques that have been proposed for analysis. Very broadly these can be classi ed into path analysis and system utilization analysis techniques. It is observed that these are interdependent, and thus need to be considered together in any analysis framework. 1 The Emergence of Embedded Systems Embedded systems are characterized by the presence of processors running application speci c programs. Typical examples include printers, cellular phones, automotive engine controller units, etc. A key di erence between an embedded system and a general-purpose computer is that the software in the embedded system is part of the system speci cation and does not change once the system is shi...
Sharad Malik, Margaret Martonosi, Yau-Tsun Steven
Added 06 Aug 2010
Updated 06 Aug 2010
Type Conference
Year 1997
Where DAC
Authors Sharad Malik, Margaret Martonosi, Yau-Tsun Steven Li
Comments (0)