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.
105 Citations
24 Claims
-
1-20. -20. (canceled)
-
21. 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 signal paths, each signal path defined by a set of components communicatively coupled to each other; and b) 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 is computed at least partially based on signal delay through the path.
- IC”
-
22. The method of claim 28, wherein each signal path has a source point and a target point, wherein the assigning is based at least partially on the distance value for the component with respect to the source point and target point of the signal path including the component.
-
23. 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 signal paths, each signal path defined by a set of components communicatively coupled to each other; and b) 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.
- IC”
-
24. The computer readable medium of claim 30, wherein each signal path has a source point and a target point, wherein the assigning is based at least partially on the distance value for the component with respect to the source point and target point of the signal path including the component.
Specification