Symbolic Execution with Value-Range Analysis for Floating-Point Exception Detection

Author(s):  
Xingming Wu ◽  
Lian Li ◽  
Jian Zhang
2012 ◽  
Vol 235 ◽  
pp. 250-253
Author(s):  
Lei Nie ◽  
Jun Xing Yu ◽  
Kun Zhang

Wet activation is a very important step in silicon direct wafer bonding process and a optimized activation process is desirable to improve the surface hydrophilicity. Therefore the pivotal parameters of activation process were investigated which were volume ratio, holding time and treat temperature. A orthogonal experiment array was designed to reveal the effects of these parameters and the experiment results were analyzed by range analysis method. The analysis results indicted among those three parameters, everyone had intimidate relationship with surface hydrophilicity, which was indexed by contact angle. And higher concentration, longer holding time and higher treating temperature in possible value range were more desirable. Based on these conclusions, optimized activation process was desigened using which void-free bonding was realized.


2006 ◽  
Vol 16 (2) ◽  
pp. 97-121 ◽  
Author(s):  
Bernard Botella ◽  
Arnaud Gotlieb ◽  
Claude Michel

2014 ◽  
Vol 2014 ◽  
pp. 1-12
Author(s):  
Liqian Chen ◽  
Jiahong Jiang ◽  
Banghu Yin ◽  
Wei Dong ◽  
Ji Wang

Robustness is a key property for critical systems that run in uncertain environments, to ensure that small input perturbations can cause only small output changes. Current critical systems often involve lots of floating-point computations which are inexact. Robustness analysis of floating-point programs needs to consider both the uncertain inputs and the inexact computation. In this paper, we propose to leverage the idea of self-composition to transform the robustness analysis problem into a reachability problem, which enables the use of standard reachability analysis techniques such as software model checking and symbolic execution for robustness analysis. To handle floating-point arithmetic, we employ an abstraction that encompasses the effect of rounding and that can encompass all rounding modes. It converts floating-point expressions into linear expressions with interval coefficients in exact real arithmetic. On this basis, we employ interval linear programming to compute the maximum output change or maximum allowed input perturbation for the abstracted programs. Preliminary experimental results of our prototype implementation are encouraging.


Sign in / Sign up

Export Citation Format

Share Document