Integrated circuit (IC) with primary and secondary networks and device containing such an IC
First Claim
Patent Images
1. An integrated circuit (“
- IC”
) comprising;
a primary routing network for performing a plurality of operations that implement a user design, the primary routing network comprising a plurality of configurable circuits; and
a secondary monitoring network for receiving a set of data from the primary routing network and performing performance analysis on the set of data, wherein said set of data comprises data that is at least one of (i) input and (ii) output data of a particular set of circuits of the primary routing network, wherein said secondary monitoring network comprises a network that overlays the primary routing network and is communicatively coupled to a plurality of the circuits of the primary routing network, wherein said performance analysis comprises measuring throughput at the particular set of circuits of the primary routing network.
3 Assignments
0 Petitions
Accused Products
Abstract
Some embodiments provide an integrated circuit (“IC”) with a primary circuit structure. The primary circuit structure is for performing multiple operations that implement a user design. The primary circuit structure includes multiple circuits. The IC also includes a secondary monitoring structure for monitoring multiple operations. The secondary monitoring structure includes a network communicatively coupled to multiple circuits of the primary circuit structure. The secondary monitoring circuit structure is for analyzing the monitored operations and reporting on the analysis to a circuit outside of the IC.
194 Citations
21 Claims
-
1. An integrated circuit (“
- IC”
) comprising;a primary routing network for performing a plurality of operations that implement a user design, the primary routing network comprising a plurality of configurable circuits; and a secondary monitoring network for receiving a set of data from the primary routing network and performing performance analysis on the set of data, wherein said set of data comprises data that is at least one of (i) input and (ii) output data of a particular set of circuits of the primary routing network, wherein said secondary monitoring network comprises a network that overlays the primary routing network and is communicatively coupled to a plurality of the circuits of the primary routing network, wherein said performance analysis comprises measuring throughput at the particular set of circuits of the primary routing network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
- IC”
-
9. An integrated circuit (“
- IC”
) comprising;a primary routing network for performing a plurality of operations that implement a user design, the primary routing network comprising a plurality of circuits; and a secondary monitoring network for receiving a set of data from the primary routing network and, as data packets are passing through the primary routing network, performing behavioral analysis on the set of data, wherein said behavioral analysis comprises counting the passing of a specified number of the data packets wherein said set of data comprises data that is at least one of (i) input and (ii) output data of a set of circuits of the primary routing network, wherein said secondary monitoring network comprises a network that overlays the primary routing network and is communicatively coupled to the plurality of circuits of the primary routing network. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18)
- IC”
-
19. A device comprising:
an integrated circuit (“
IC”
) comprising;a primary routing network for performing a plurality of operations that implement a user design, the primary routing network comprising a plurality of configurable circuits; and a secondary monitoring network for receiving a set of data from the primary routing network and performing bandwidth analysis on the set of data, wherein said set of data comprises data that is at least one of (i) input and (ii) output data of a set of circuits of the primary routing network, wherein said secondary monitoring network comprises a network that interpenetrates the primary routing network and is communicatively coupled to a plurality of the circuits of the primary routing network. - View Dependent Claims (20, 21)
Specification