DocumentCode
693643
Title
Debugging and testing hardware and software (Memento)
Author
Fujita, Masayuki ; Rangarajan, T.S. ; Nagabhushan, P.
fYear
2013
fDate
19-21 Dec. 2013
Firstpage
1
Lastpage
1
Abstract
There have been intensive researches on debugging hardware as well as software. Some are very ad-hoc and based on simple heuristics, but others utilize formal methods and are mathematically modeled. In this talk, we first review various proposals on debugging from historical viewpoints, and then summarize the state-of-the-art in terms of both diagnosis and automatic correction of designs. In particular we show various approaches with SAT-based formulations of diagnosis and correction problems. We also discuss about them in relation to manufacturing test techniques. That is, if the design errors are within the pre-determined types and/or areas, there could be very efficient ways to formally verify, diagnosis and correction methods with small numbers of test vectors. In the last part of the talk, future perspectives including post-silicon issues are discussed.
Keywords
computability; computer debugging; program debugging; program testing; vectors; Memento; SAT-based formulations; debugging hardware; formal methods; software debugging; software testing; test vectors; testing hardware;
fLanguage
English
Publisher
ieee
Conference_Titel
Advanced Computing and Communication Systems (ICACCS), 2013 International Conference on
Conference_Location
Coimbatore
Type
conf
DOI
10.1109/ICACCS.2013.6938677
Filename
6938677
Link To Document