OPERATIONAL CYCLE ASSIGNMENT IN A CONFIGURABLE IC
2 Assignments
0 Petitions
Accused Products
Abstract
Some embodiments provide a method of designing a configurable integrated circuit (“IC”) with several configurable circuits. The method receives a design having several sets of operations for the configurable circuits to perform in different operational cycles. For at least a first set of operations that has a start operation and an end operation, the method assigns a particular operation in the first set to a first operational cycle based at least partially on the position of the particular operation with respect to the start and end operations.
-
Citations
41 Claims
-
1-20. -20. (canceled)
-
21. A method for mapping an integrated circuit (“
- IC”
) design to an IC, the design comprising a plurality of components, the method comprising;for a component on multiple signal paths, computing a normalized metric value, the normalized metric value derived from a position of the component along a first signal path and a position of the component along a second, different signal path; and based on the normalized metric value, assigning the component to an operational cycle. - View Dependent Claims (22, 23, 24, 25, 26, 27)
- IC”
-
28. A computer readable medium storing a computer program which when executed by at least one processor designs an integrated circuit (“
- IC”
) with a plurality of configurable circuits, the computer program comprising sets of instructions for;receiving a design comprising a plurality of signal paths, each signal path defined by a set of components communicatively coupled to each other; and for each of a plurality of components, assigning a component in a signal path to an operational cycle based at least partially on a distance value for the component in the signal path, wherein the distance value accounts for signal delay through the path, wherein a signal delay through a first pair of subsequent components in the signal path is different from a signal delay through a second pair of subsequent components in the signal path. - View Dependent Claims (29, 30, 31, 33, 34, 35, 36)
- IC”
-
32. (canceled)
-
37. A method for mapping an integrated circuit (“
- IC”
) design to an IC, the design comprising a plurality of components, each component in one or more signal paths, the method comprising;for each of a plurality of the components, calculating a normalized metric value for the component based at least partially on (i) a number of components along a signal path that includes the component and (ii) a signal delay through the components along the signal path; and assigning the components to different operational cycles based at least partially on the normalized metric values calculated for the components. - View Dependent Claims (38, 39, 40, 41)
- IC”
Specification