Microprocessor design support for computer system and platform validation
First Claim
Patent Images
1. An integrated circuit, comprising:
- a processing core, a data request pipeline having an arbiter in communication with the processing core, the data request pipeline having an external bus interface, and a validation FUB having an input coupled to the external bus interface of the data request pipeline.
1 Assignment
0 Petitions
Accused Products
Abstract
A validation FUB is a hardware system within the agent that can place a computer system in a stress condition. A validation FUB may monitor transactions posted on an external bus and generate other transactions in response to the monitored transactions. The validation FUB may be a programmable element whose response may be defined by an external input. Accordingly, the validation FUB may test a wide variety of system events.
-
Citations
19 Claims
-
1. An integrated circuit, comprising:
-
a processing core, a data request pipeline having an arbiter in communication with the processing core, the data request pipeline having an external bus interface, and a validation FUB having an input coupled to the external bus interface of the data request pipeline. - View Dependent Claims (2, 3, 4)
-
-
5. A method of stress testing an integrated circuit, comprising:
-
capturing a first external bus transaction, when a request type of the transaction matches a triggering condition, generating a data request, and generating a harassing bus transaction based on the data request. - View Dependent Claims (6, 7, 8, 9, 10, 12)
-
- 11. A validation FUB in an integrated circuit adapted to capture external bus transactions and generate harassing data requests to an address contained therein.
-
13. A computer system, comprising:
-
a plurality of agents, each coupled to a common communication bus, one of the agents including a validation FUB.
-
-
18. A stress testing method for a computer system, comprising:
-
counting a number of external bus cycles that occur without onset of a new transaction on the external bus, when the number meets a predetermined threshold, generating a harassing transaction on the external bus.
-
Specification