Method and apparatus for debugging a data processing system

A data processing system includes a CPU and debug circuitry. CPU can execute instructions which provide direct input to one or more of trigger circuitry, multi-function debug counters, combining logic, and action select and control logic. Breakpoints can be cascaded, and separate breakpoint sequence...

Full description

Saved in:
Bibliographic Details
Main Authors Gergen, Joseph P, Dao, Tan Nhat, Hannah, Jerome
Format Patent
LanguageEnglish
Published 12.09.2006
Online AccessGet full text

Cover

Loading…
More Information
Summary:A data processing system includes a CPU and debug circuitry. CPU can execute instructions which provide direct input to one or more of trigger circuitry, multi-function debug counters, combining logic, and action select and control logic. Breakpoints can be cascaded, and separate breakpoint sequences can be triggered from a same trigger. A selected trigger can produce a resulting action or trigger but only if it occurs in a predetermined order compared to one or more other triggers. Multi-function debug counters can perform a wide variety of programmable functions, can be started and stopped using the same or separate triggers, and can be optionally concatenated with each other.