Trigger circuits and event counters for an IC
First Claim
Patent Images
1. An integrated circuit (“
- IC”
) comprising;
a primary network and a secondary network;
a plurality of groups of configurable circuits for configurably performing operations based on configuration data, wherein the plurality of groups of configurable circuits configurably perform the operations by using the primary network while the secondary network configurably monitors the configurable circuits without interrupting the operations of the configurable circuits in the primary network; and
at least one event counter circuit for (i) receiving a detection signal that indicates that an operational event based on an operation of the configurable circuits has occurred in the IC, (ii) storing a count value that records a number of times said detection signal is received, and (iii) generating an event signal based on the stored count value, wherein the event counter circuit is accessible over the secondary network.
4 Assignments
0 Petitions
Accused Products
Abstract
Some embodiments provide an integrated circuit (“IC”). The IC includes multiple configurable circuits that configurably perform operations of a user design based on configuration data. The IC also includes a configurable trigger circuit that receives a set of configuration data that specifies an operational event. The configurable trigger circuit also determines whether the operational event has occurred during implementation of the user design of the IC. Additionally, the operational trigger event outputs a trigger signal upon determining that the operational trigger event has occurred.
-
Citations
18 Claims
-
1. An integrated circuit (“
- IC”
) comprising;a primary network and a secondary network; a plurality of groups of configurable circuits for configurably performing operations based on configuration data, wherein the plurality of groups of configurable circuits configurably perform the operations by using the primary network while the secondary network configurably monitors the configurable circuits without interrupting the operations of the configurable circuits in the primary network; and at least one event counter circuit for (i) receiving a detection signal that indicates that an operational event based on an operation of the configurable circuits has occurred in the IC, (ii) storing a count value that records a number of times said detection signal is received, and (iii) generating an event signal based on the stored count value, wherein the event counter circuit is accessible over the secondary network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
- IC”
-
9. An integrated circuit (“
- IC”
) comprising;a primary network and a secondary network; a plurality of configurable circuits for configurably performing operations based on configuration data, wherein the configurable circuits configurably perform the operations by using the primary network; a plurality of event counters for configurably counting a number of occurrences of a plurality of operational events based on the operations performed by the plurality of configurable circuits, wherein the operational events are configurably monitored and provided to the plurality of event counters, wherein the event counter circuit is accessible over the secondary network without interrupting the operations of the plurality of configurable circuits. - View Dependent Claims (10, 11)
- IC”
-
12. An electronic device comprising:
-
an integrated circuit (“
IC”
) comprising;a primary network and a secondary network; a plurality of groups of configurable circuits for configurably performing operations based on configuration data, wherein the plurality of groups of configurable circuits configurably perform the operations by using the primary network while the secondary network configurably monitors the configurable circuits without interrupting the operations of the configurable circuits in the primary network; and at least one event counter circuit for (i) receiving a detection signal that indicates that an operational event based on an operation of the configurable circuits has occurred in the IC, (ii) storing a count value that is updated upon receiving said detection signal, and (iii) generating an event signal based on the stored count value, wherein the event counter circuit is accessible over the secondary network; and a memory device for providing the configuration data to the IC. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
Specification