System Level Debugging: A Means to Achieve Holistic Debugging

Publication: EE Times EDA Designline
Contributor: Enea

April 4, 2011 -- In a world of computers with ever increasing complexity and pervasiveness, there is an increasing need for debugging methods that can tackle system level faults, where reproducibility and observability of multiple interacting programs and subsystems can be dealt with holistically, and where in field debugging is as important as pre-deployment debugging.

In this article, Enea describes system debugging as the next step into which traditional debugging methods need to evolve in order to understand complex failure situations, by means of holistically recording and replaying software and hardware faults.

By Henrik Thane and Kristian Sandtrom. (Thane and Sandtrom are with Enea.)


Reprinted from SOCcentral.com, your first stop for ASIC, FPGA, EDA, and IP news and design information.
Copyright 2002 - 2011 Tech Pro Communications, 1209 Colts Circle, Lawrenceville, NJ 08648