Operational cycle assignment in a configurable IC
First Claim
Patent Images
1. A method of designing an integrated circuit (“
- IC”
) with a plurality of configurable circuits, the method comprising;
a) receiving a design comprising a plurality of sets of operations for the configurable circuits to perform in different operational cycles; and
b) for at least a first set of operations that has a start operation and an end operation, assigning an operation in the first set to a first operational cycle based at least partially on a metric value, the metric value based on a distance between the assigned operation and the start operation and a distance between the assigned operation and the end operation.
3 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
15 Claims
-
1. A method of designing an integrated circuit (“
- IC”
) with a plurality of configurable circuits, the method comprising;a) receiving a design comprising a plurality of sets of operations for the configurable circuits to perform in different operational cycles; and b) for at least a first set of operations that has a start operation and an end operation, assigning an operation in the first set to a first operational cycle based at least partially on a metric value, the metric value based on a distance between the assigned operation and the start operation and a distance between the assigned operation and the end operation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
- IC”
-
10. 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;a) receiving a design comprising a plurality of sets of operations for the configurable circuits to perform in different operational cycles; and b) for at least a first set of operations that has a start operation and an end operation, assigning an operation in the first set to a first operational cycle based at least partially on a metric value, the metric value based on a distance between the assigned operation and the start operation and a distance between the assigned operation and the end operation. - View Dependent Claims (11, 12, 13, 14, 15)
- IC”
Specification