Patent ID: 6760867
Filing Date: 2004-07-06
Classification: G06F

Abstract:
A method for debugging a system comprising:1) coupling first signals to a re-writeable trace array, said trace array partitioned into N sub-arrays, said N sub-arrays each having M storage locations, each of said M storage locations selected by selecting one of corresponding M storage addresses; 2) storing states of said first signals in a selected sub-array K of said N sub-arrays by selectively indexing said M storage addresses of said sub-array K, cyclically repeating storage addresses when M states of said first signals have been stored; 3) stopping said storing step 2) in response to an event signal and indexing K, wherein indexes K are cyclically repeated after N sub-arrays have been selected; and 4) repeating steps 1) through 3) until stopped by an error signal.