Loop manipulation in a behavioral synthesis tool
OwnerPeter Pius Gutberlet, Andres R. Takach +1inventors
InventorsPeter Pius Gutberlet, Andres R. Takach, Bryan Darrell Bowyer
Life of this patent
Estimating the term…
Loading patent…
OwnerPeter Pius Gutberlet, Andres R. Takach +1inventors
InventorsPeter Pius Gutberlet, Andres R. Takach, Bryan Darrell Bowyer
Estimating the term…
Methods and apparatus for analyzing and processing loops within an integrated circuit design are described. According to one embodiment, the processing comprises unrolling loops. In another embodiment, the processing comprises pipelining loops. In yet another embodiment, the processing comprises merging loops. In any of the disclosed embodiments, loops comprise independent loops, dependent loops or some combination thereof. Other embodiments for processing loops are disclosed, as well as integrated circuits and circuit design databases resulting from the disclosed methods. Computer-executable media storing instructions for performing the disclosed methods are also disclosed.
In a behavioral synthesis tool used to design a hardware circuit, a method comprising:
A networked computer method comprising:
A method comprising:
A system for designing integrated circuits, comprising:
A method comprising:
In a user interface for a behavioral synthesis tool, a method comprising:
In designing a hardware circuit, a method comprising:
A method of creating a hardware circuit design, comprising:
A method of designing an integrated circuit, comprising:
A method of designing an integrated circuit, comprising:
A method of designing an integrated circuit, comprising:
A method, comprising:
Dependencies are inferred from the claim text.