Patent №
US 6,985,972
Granted
2006-01-10
Filed 2002
Owner
INTERNATIONAL BUSINESS MACHINES CORPORATION
Lab
AI components
1
planning
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
10264163
A data processing system with a snooper that is capable of dynamically enabling and disabling its snooping capabilities (i.e., snoop detect and response). The snooper is connected to a bus controller via a plurality of interconnects, including a snooperPresent signal, a snoop response signal and a snoop detect signal. When the snooperPresent signal is asserted, subsequent snoop requests are sent to the snooper, and the snooper is polled for a snoop response. Each snooper is capable of responding at different times (i.e., each snooper operates with different snoop latencies). The bus controller individually tracks the snoop response received from each snooper with the snooperPresent signal enabled. Whenever the snooper wishes to deactivate its snooping capabilities/operations, the snooper de-asserts the snooperPresent signal. The bus controller recognizes this as an indication that the snooper is unavailable. Thus, when the bus controller broadcasts subsequent snoop requests, the bus controller does not send the snoop request to the snooper.
AI classification
Ownership
INTERNATIONAL BUSINESS MACHINES CORPORATION
assignment · 133680842
Assignors
DIEFFENDERFER, JAMES NORRIS, DRERUP, BERNARD CHARLES, GANSAN, JAYA PRAKASH SUBRAMANIAM, HOFMANN, RICHARD GERARD, SARTORIUS, THOMAS ANDREW, SPEIER, THOMAS PHILLIP, WOLFORD, BARRY JOE
On an employer assignment, the assignors are typically the inventors.