Maheshwar Chandrasekar

Learn More
Testing the genuineness of a manufactured chip is an important step in an IC product life cycle. This becomes more prominent with the outsourcing of the manufacturing process, since the manufacturer may tamper the internal circuit behavior using Trojan circuits in the original design. Traditional testing methods cannot detect these stealthy Trojans because(More)
The C preprocessor is a significant aspect of C and C++ programming. Ernst, Badros, and Notkin analyzed usage of the C preprocessor by a general set of 26 software packages. This paper extends that work with a case study of eight numerical tools from the Advanced Computational Software (acts) collection.