The embedded black-box recorder [embedded system built-in trace and debug facility]
D. Rinkes · Electronic Systems and Software · 2005
High-integration processors are hiding a lot of vital information from real-time, embedded systems developers. What you need is a black-box recorder to give much better insight into what the system is doing. This article discusses the evolution of debug peripherals which allow designs to be put in a black box. With complete trace and modification functionality, it is possible to create a trace buffer that allows the state of a system to be observed at any point during execution. With a comprehensive view of the complete state of the system when it is halted, the trace can be used to reconstruct previous states accurately. That enables you to find your customers' intermittent bugs by simply connecting up to their trace storage tool.