IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
UP-0754301
(2007-05-27)
|
등록번호 |
US-7525344
(2009-07-01)
|
발명자
/ 주소 |
- Teig, Steven
- Schmit, Herman
- Redgrave, Jason
|
출원인 / 주소 |
|
대리인 / 주소 |
|
인용정보 |
피인용 횟수 :
21 인용 특허 :
161 |
초록
▼
Some embodiments provide a configurable IC that includes a configurable routing fabric with storage elements. In some embodiments, the routing fabric provides a communication pathway that routes signals to and from source and destination components. The routing fabric of some embodiments provides th
Some embodiments provide a configurable IC that includes a configurable routing fabric with storage elements. In some embodiments, the routing fabric provides a communication pathway that routes signals to and from source and destination components. The routing fabric of some embodiments provides the ability to selectively store the signals passing through the routing fabric within the storage elements of the routing fabric. In this manner, a source or destination component continually performs operations (e.g., computational or routing) irrespective of whether a previous signal from or to such a component is stored within the routing fabric. The source and destination components include configurable logic circuits, configurable interconnect circuits, and various other circuits that receive or distribute signals throughout the configurable IC.
대표청구항
▼
What is claimed is: 1. An integrated circuit (IC) comprising: a) an interconnect circuit; b) a first storage element directly connected to said interconnect circuit for storing in at least one cycle the output of the interconnect circuit for at least one cycle; and c) a second storage element confi
What is claimed is: 1. An integrated circuit (IC) comprising: a) an interconnect circuit; b) a first storage element directly connected to said interconnect circuit for storing in at least one cycle the output of the interconnect circuit for at least one cycle; and c) a second storage element configurably connected to said first storage element for receiving an output of the first storage element and for storing said output for at least one cycle before supplying the output to a first destination circuit, wherein the output of the first storage element directly connects to a second destination circuit. 2. The IC of claim 1, wherein the IC is a configurable IC comprising a plurality of configurable circuits. 3. The IC of claim 2 further comprising sets of configuration data for controlling the plurality of configurable circuits. 4. The IC of claim 3, wherein the sets of configuration data are stored in a configuration data storage. 5. The IC of claim 3, wherein the interconnect circuit comprises an output stage with a third storage element. 6. The IC of claim 5, wherein the output stage directly connects to the first storage element. 7. The IC of claim 1, wherein said cycle comprises a user-design clock cycle. 8. The IC of claim 1, wherein said cycle comprises a sub-cycle of a user-design clock cycle. 9. The IC of claim 1, wherein the interconnect circuit comprises an output stage and said output stage comprises the first storage element. 10. The IC of claim 1, wherein the first storage element is not part of the interconnect circuit. 11. The IC of claim 1, wherein the interconnect circuit is a first interconnect circuit, the IC further comprising (i) a plurality of configurable logic circuits for configurably performing a set of logic operations based on configuration data sets and (ii) a plurality of configurable interconnect circuits for configurably performing a set of routing operations based on configuration data sets, wherein the plurality of configurable interconnect circuits comprises the first interconnect circuit. 12. The IC of claim 11 further comprising a routing fabric formed by a set of configurable interconnect circuits that includes the first interconnect circuit. 13. The IC of claim 12, wherein the routing fabric comprises the first storage element and the second storage element. 14. An electronic device comprising: an integrated circuit (IC) comprising: a) an interconnect circuit; b) a first storage element directly connected to said interconnect circuit for storing in at least one cycle the output of the interconnect circuit for at least one cycle; and c) a second storage element configurably connected to said first storage element for receiving an output of the first storage element, and for storing said output for at least one cycle before supplying the output to a first destination circuit, wherein the output of the first storage element directly connects to a second destination circuit. 15. The electronic device of claim 14, wherein the storage elements and interconnect circuit are configurable. 16. The electronic device of claim 14 further comprising a routing fabric, wherein the routing fabric comprises at least one wire segment used for establishing the direct connection. 17. The electronic device of claim 16, wherein the routing fabric further comprises at least one via used for establishing the direct connection. 18. The electronic device of claim 16, wherein the routing fabric further comprises at least one buffer circuit used for establishing the direct connection. 19. The electronic device of claim 16, wherein the routing fabric does not include interconnect circuits. 20. The electronic device of claim 14, wherein the interconnect circuit comprises an output stage and said output stage comprises the first storage element. 21. The electronic device of claim 14, wherein the first storage element is not part of the interconnect circuit. 22. An integrated circuit (IC) comprising: a) an interconnect circuit; b) a first storage element directly connected to said interconnect circuit for storing in at least one cycle the output of the interconnect circuit for at least one cycle; and c) a second storage element configurably connected to said first storage element for receiving an output of the first storage element and for storing said output for at least one cycle before supplying said output to a first destination circuit, wherein an output of the second storage element directly connects to the first destination circuit and to the interconnect circuit. 23. The IC of claim 22, wherein the interconnect circuit is a first interconnect circuit, the IC further comprising (i) a plurality of configurable logic circuits for configurably performing a set of logic operations based on configuration data sets and (ii) a plurality of configurable interconnect circuits for configurably performing a set of routing operations based on configuration data sets, wherein the plurality of configurable interconnect circuits comprises the first interconnect circuit. 24. The IC of claim 23 further comprising a routing fabric formed by a set of configurable interconnect circuits that includes the first interconnect circuit. 25. The IC of claim 24, wherein the routing fabric comprises the first storage element and the second storage element. 26. An integrated circuit (IC) comprising: a) a plurality of configurable circuits for configurably performing a plurality of operations based on configuration data sets, said configurable circuits comprising at least one particular configurable interconnect circuit comprising an output stage with a first storage element; b) a plurality of configuration data storages for storing a plurality of configuration data sets for defining sets of operations performed by the configurable circuits; c) a second storage element directly connected to said output stage of the particular configurable interconnect circuit, said second storage element for storing in at least one cycle the output of the particular configurable interconnect circuit for at least one cycle; and d) a third storage element configurably connected to said second storage element for receiving an output of the second storage element and for storing said output for at least one cycle before supplying the output to a destination circuit. 27. An electronic device comprising: an integrated circuit (IC) comprising: a) a plurality of configurable circuits for configurably performing a plurality of operations based on configuration data sets, said configurable circuits comprising at least one particular configurable interconnect circuit comprising an output stage with a first storage element; b) a plurality of configuration data storages for storing a plurality of configuration data sets for defining sets of operations performed by the configurable circuits; c) a second storage element directly connected to said output stage of the particular configurable interconnect circuit, said second storage element for storing in at least one cycle the output of the particular configurable interconnect circuit for at least one cycle; and d) a third storage element configurably connected to said second storage element for receiving an output of the second storage element and for storing said output for at least one cycle before supplying the output to a destination circuit. 28. An electronic device comprising: an integrated circuit (IC) comprising: a) an interconnect circuit; b) a first storage element directly connected to said interconnect circuit for storing in at least one cycle an output of the interconnect circuit for at least one cycle; c) a second storage element configurably connected to said first storage element for receiving an output of the first storage element and for storing said output for at least one cycle before supplying the output to a destination circuit; and d) a routing fabric comprising at least one wire segment and at least one buffer circuit for establishing the direct connection. 29. The electronic device of claim 28, wherein the interconnect circuit is a first interconnect circuits, the IC further comprising (i) a plurality of configurable logic circuits for configurably performing a set of logic operations based on configuration data sets and (ii) a plurality of configurable interconnect circuits for configurably performing a set of routing operations based on configuration data sets, wherein the plurality of configurable interconnect circuits comprises the first interconnect circuit. 30. The electronic device of claim 29, wherein the IC further comprises a routing fabric formed by a set of configurable interconnect circuits that includes the first interconnect circuit. 31. The electronic device of claim 30, wherein the IC further comprises the routing fabric comprises the first storage element and the second storage element. 32. An electronic device comprising: an integrated circuit (IC) comprising: a) an interconnect circuit; b) a first storage element directly connected to said interconnect circuit for storing in at least one cycle an output of the interconnect circuit for at least one cycle; c) a second storage element configurably connected to said first storage element for receiving an output of the first storage element and for storing said output for at least one cycle before supplying the output to a destination circuit; and d) a routing fabric comprising at least one wire segment and at least one via for establishing the direct connection.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.