Patent ID: 7284158

Claim:
A method for monitoring event occurrences from a plurality of functional processor units at a centralized location via a dedicated bus coupled between said plurality of function processor units and said centralized location, said method comprising: receiving, at said centralized location, data indicative of cumulative events occurring at one of said functional processor units; storing said data in a first temporary memory; storing said data in a register based on a tag identifier affixed to said data, said tag identifier providing indicia of one of said plurality of functional processor units; and sending said data to a controller adapted to examine said data to determine whether said one of said plurality of functional processor units is to be reconfigured to operate in a different manner, wherein said reconfiguration of said one of said plurality of functional processor units comprises at least one of changing a manner of counting, changing a history pattern, changing at least one logic operator, initiating or terminating a count, changing at least one threshold, monitor different future event occurrences, and changing a clock rate.