Tracing Interconnect Circuitry
First Claim
1. A method of tracing transactions on an integrated circuit chip, the method comprising, for each transaction:
- extracting the transaction from interconnect circuitry of the integrated circuit chip, the transaction comprising an address signal and a data signal;
applying a filtering condition to the address signal;
only if the address signal does not fail the filtering condition, storing the address signal in an address trace buffer;
storing the data signal in a data trace buffer;
applying a triggering condition to the stored transaction; and
outputting the stored transaction if the stored transaction matches the triggering condition.
3 Assignments
0 Petitions
Accused Products
Abstract
A method of tracing transactions on an integrated circuit chip. The method comprises, for each transaction: extracting the transaction from interconnect circuitry of the integrated circuit chip, the transaction comprising an address signal and a data signal; applying a filtering condition to the address signal; only if the address signal does not fail the filtering condition, storing the address signal in an address trace buffer; storing the data signal in a data trace buffer; applying a triggering condition to the stored transaction; and outputting the stored transaction if the stored transaction matches the triggering condition.
-
Citations
20 Claims
-
1. A method of tracing transactions on an integrated circuit chip, the method comprising, for each transaction:
-
extracting the transaction from interconnect circuitry of the integrated circuit chip, the transaction comprising an address signal and a data signal; applying a filtering condition to the address signal; only if the address signal does not fail the filtering condition, storing the address signal in an address trace buffer; storing the data signal in a data trace buffer; applying a triggering condition to the stored transaction; and outputting the stored transaction if the stored transaction matches the triggering condition. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. An integrated circuit chip comprising:
-
system circuitry comprising interconnect circuitry configured to transport transactions, each transaction comprising an address signal and a data signal; and debugging circuitry comprising an address trace buffer and a data trace buffer, the debugging circuitry being configured to; extract a transaction from the interconnect circuitry; apply an address filtering condition to the address signal; only if the address signal does not fail the address filtering condition, store the address signal in the address trace buffer; store the data signal in the data trace buffer; apply a triggering condition to the stored transaction; and output the stored transaction if the stored transaction matches the triggering condition. - View Dependent Claims (19, 20)
-
Specification