MetaCartSign in to MyCiteSeer

Include Citations | Advanced Search | Help

Include Citations | Advanced Search | Help

  A validation fault model for timinginduced functional errors (2001) [4 citations — 3 self]

Download:
Download as a PDF
by Qiushuang Zhang, Ian G. Harris
http://www.ecs.umass.edu/ece/testlab/././pubdir/itc01funct.pdf
Add To MetaCart

Abstract:

The violation of timing constraints on signals within a complex system can create timing-induced functional errors which alter the value of output signals. These errors are not detected by traditional functional validation approaches because functional validation does not consider signal timing. Timing-induced functional errors are also not detected by traditional timing analysis approaches because the errors may affect output data values without affecting output signal timing. A timing fault model, the Mis-Timed Event (MTE) fault model, is proposed to model timinginduced functional errors. The MTE fault model formulates timing errors in terms of their effects on the lifespans of the signal values associated with the fault. We use several examples to evaluate the MTE fault model. MTE fault coverage results shows that it efficiently captures an important class of errors which are not targeted by other metrics. I.

Citations

311 Software Testing Techniques – Beizer - 1990
211 Selecting software test data using data flow information – Rapps, Weyuker - 1985
147 An applicable family of data flow testing criteria – Frankl, Weyuker - 1988
96 A data flow oriented program testing strategy – Laski, Korel - 1983
81 A Fortran language system for mutation-based software testing – King, Offutt - 1991
74 Weak mutation testing and completeness of test sets – Howden - 1982
67 A formal evaluation of data flow path selection criteria – Clarke, Podgurski, et al. - 1989
61 Algorithms for Interface Timing Verification – McMillan
56 A Comparison of Some Structural Testing Strategies – Ntafos - 1988
47 as Components: Principles of Embedded Computer System Design – Wolf - 2000
36 Observability-based code coverage metric for functional simulation – Devadas, Ghosh, et al. - 1996
35 An experimental determination of sufficient mutant operators – Offutt, Lee, et al. - 1996
31 Simulation Vector Generation from HDL Descriptions for Observability-Enhanced Statement Coverage – Fallah, Ashar, et al. - 1999
27 Logic Verification via Test Generation – Abadir, Ferguson, et al. - 1988
26 Functional Vector Generation for HDL Models Using Linear Programming and – Fallah, Devadas, et al. - 1998
26 User Defined Coverage – A Tool Supported Methodology for – Grinwald, Harel, et al.
23 Generation of design verification tests from behavioral vhdl programs using path enumeration and constraint programming – Vemuri, Kalyanaraman - 1995
16 Toward Formalizing a Validation Methodology Using Simulation Coverage – Gupta, Malik, et al. - 1997
15 Approximate algorithms for time separation of events – Chakraborty, Dill - 1997
14 Efficient Algorithms for Interface Timing Verification – Yen, Casavant
13 From specification validation to hardware testing: A unified method – Hayek, Robach - 1996
11 Rate derivation and its applications to reactive, real-time embedded systems – Dasdan, Ramanathan, et al. - 1998
7 A TimingDriven Design and Validation Methodology for Embeded Real-Time Systems – Dasdan, Ramanathan, et al. - 1998
7 Fault-simulation based design error diagnosis for sequential circuits – Huang, Cheng, et al. - 1998
6 A data flow fault coverage metric for validation of behavioral hdl descriptions – Zhang, Harris - 2000
5 Design validation: Comparing theoretical and empirical results of design error modeling – Kang, Szygenda - 1994
4 A domain coverage metric for the validation of behavioral vhdl descriptions – Zhang, Harris - 2000