Transport network
First Claim
Patent Images
1. An integrated circuit (IC) comprising:
- an arrangement of circuits comprising a plurality of configurable circuits for configurably performing a plurality of operations;
a plurality of signal paths for monitoring signals generated by the plurality of configurable circuits and for outputting the monitored signals; and
a transport network for transporting the monitored signals outputted by the plurality of signal paths to a set of destination circuits, wherein the transport network is divided into a plurality of sections, each section of at least some of the plurality of sections for transporting a selected data bit to a next section of the transport network, wherein the selected data bit is selected from (i) a data bit transported from a previous section of the transport network and (ii) a monitored signal outputted by one of the plurality of signal paths.
2 Assignments
0 Petitions
Accused Products
Abstract
Some embodiments provide a method of monitoring the implementation of a user design in a configurable integrated circuit (IC). The method receives a user design for an IC and optimizes the user design to produce a second IC design. The optimization results in the elimination of circuit element(s). The method defines the second IC design for the configurable IC and generates output data for the eliminated circuit element(s) to allow for monitoring the user design.
148 Citations
20 Claims
-
1. An integrated circuit (IC) comprising:
-
an arrangement of circuits comprising a plurality of configurable circuits for configurably performing a plurality of operations; a plurality of signal paths for monitoring signals generated by the plurality of configurable circuits and for outputting the monitored signals; and a transport network for transporting the monitored signals outputted by the plurality of signal paths to a set of destination circuits, wherein the transport network is divided into a plurality of sections, each section of at least some of the plurality of sections for transporting a selected data bit to a next section of the transport network, wherein the selected data bit is selected from (i) a data bit transported from a previous section of the transport network and (ii) a monitored signal outputted by one of the plurality of signal paths. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An electronic device comprising:
-
an integrated circuit (IC) comprising; an arrangement of circuits comprising a plurality of configurable circuits for configurably performing a plurality of operations; a plurality of signal paths for monitoring signals generated by the plurality of configurable circuits and for outputting the monitored signals; and a transport network for transporting the monitored signals outputted by the plurality of signal paths to a set of destination circuits, wherein the transport network is divided into a plurality of sections, each section of at least some of the plurality of sections for transporting a selected data bit to a next section of the transport network, wherein the selected data bit is selected from (i) a data bit transported from a previous section of the transport network and (ii) a monitored signal outputted by one of the plurality of signal paths; and a memory device for storing configuration data for configuring the plurality of configurable circuits in the IC. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification