نتایج جستجو برای: static analysis

تعداد نتایج: 2902069  

1994
Roderick Chapman

This report is submitted as a first year qualifying dissertation. The field of program timing analysis is surveyed in detail. The review includes details of relevant static analysis techniques, high-level program analysis, low-level timing analysis, and example languages and tools. Each of the techniques used in timing analysis is considered in detail, followed by a look at six contemporary too...

2009
Vladimir Todorov

The following report introduces the notion of Statistical Static Timing Analysis and the reasons for its ongrowing necessity in current and future integrated circuit manufacturing. This paper is based on a presentation conducted during the MoscowBavarian Joint Advanced Student School in March 2009. Therefore, it serves as an extention to the slides by providing more thorough explanation to them...

2005
Laurent Mauborgne Xavier Rival

When designing a tractable static analysis, one usually needs to approximate the trace semantics. This paper proposes a systematic way of regaining some knowledge about the traces by performing the abstraction over a partition of the set of traces instead of the set itself. This systematic refinement is not only theoretical but tractable: we give automatic procedures to build pertinent partitio...

2005
David Monniaux

The Astrée static analyzer is a specialized tool that can prove the absence of runtime errors, including arithmetic overflows, in large critical programs. Keeping analysis times reasonable for industrial use is one of the design objectives. In this paper, we discuss the parallel implementation of the analysis.

Journal: :Formal Methods in System Design 2009
Patrick Cousot Radhia Cousot Jérôme Feret Laurent Mauborgne Antoine Miné Xavier Rival

ASTRÉE was the first static analyzer able to prove automatically the total absence of runtime errors of actual industrial programs of hundreds of thousand lines. What makes ASTRÉE such an innovative tool is its scalability, while retaining the required precision, when it is used to analyze a specific class of programs: that of reactive control-command software. In this paper, we discuss the imp...

1996
David Van Campenhout Trevor Mudge

Static timing analysis is used extensively in the design of high-performance processors. In this paper we present a method which transforms the circuit graph used by timing analysis algorithms to a smaller one, and hence results in faster timing analysis. This transformation, called bus compression, may lead to a more conservative analysis. However, experiments on several large designs yielded ...

2017
Pascal Gadient Mohammad Ghafari

The ubiquity of smartphones, and their very broad capabilities and usage, make the security of these devices tremendously important. Unfortunately, despite all progress in security and privacy mechanisms, vulnerabilities continue to proliferate. Research has shown that many vulnerabilities are due to insecure programming practices. However, each study has often dealt with a specific issue, maki...

Journal: :IEICE Transactions 2009
Takaaki Okumura Atsushi Kurokawa Hiroo Masuda Toshiki Kanamoto Masanori Hashimoto Hiroshi Takafuji Hidenari Nakashima Nobuto Ono Tsuyoshi Sakata Takashi Sato

Process variation is becoming a primal concern in timing closure of LSI (Large Scale Integrated Circuit) with the progress of process technology scaling. To overcome this problem, SSTA (Statistical Static Timing Analysis) has been intensively studied since it is expected to be one of the most efficient ways for performance estimation. In this paper, we study variation of output transition-time....

نمودار تعداد نتایج جستجو در هر سال

با کلیک روی نمودار نتایج را به سال انتشار فیلتر کنید