Sub-cycle configurable hybrid logic/interconnect circuit
First Claim
Patent Images
1. A configurable integrated circuit (“
- IC”
) comprising;
a plurality of configurable logic circuits, each configurable logic circuit for configurably performing a set of functions on a set of inputs; and
a plurality of configurable interconnect circuits for configurably receiving and supplying signals from and to the configurable logic circuits;
wherein a plurality of the configurable interconnect circuits are hybrid interconnect/logic circuits, wherein each of a plurality of the hybrid interconnect/logic circuits operates as a logic circuit during a plurality of cycles during the operation of the configurable IC, and operates as an interconnect circuit during a plurality of other cycles during the operation of the configurable IC.
3 Assignments
0 Petitions
Accused Products
Abstract
Some embodiments of the invention provide a configurable integrated circuit (“IC”). This IC includes several configurable circuits for receiving configuration data and configurably performing a set of operations based on the configuration data. It also includes several hybrid circuits. Each particular hybrid circuit can interchangeably perform as either a logic circuit or an interconnect circuit in the configurable IC.
127 Citations
20 Claims
-
1. A configurable integrated circuit (“
- IC”
) comprising;a plurality of configurable logic circuits, each configurable logic circuit for configurably performing a set of functions on a set of inputs; and a plurality of configurable interconnect circuits for configurably receiving and supplying signals from and to the configurable logic circuits; wherein a plurality of the configurable interconnect circuits are hybrid interconnect/logic circuits, wherein each of a plurality of the hybrid interconnect/logic circuits operates as a logic circuit during a plurality of cycles during the operation of the configurable IC, and operates as an interconnect circuit during a plurality of other cycles during the operation of the configurable IC. - View Dependent Claims (2, 3, 4)
- IC”
-
5. A reconfigurable hybrid interconnect/logic circuit for a reconfigurable integrated circuit (IC), the reconfigurable hybrid interconnect/logic circuit comprising:
-
a) a first switching circuit having a first input terminal set, a first output terminal set, and a first select terminal set for receiving select signals for connecting the first input and output terminal sets; b) a second switching circuit for configurably connecting the first select terminal set to either a first data set that includes only configuration data or a second data set that includes non-configuration data, wherein the second switching circuit is for switching between the first and second data sets during the operation of the reconfigurable IC, wherein the second switching circuit includes a third switching circuit that (i) receives both configuration and non-configuration data and (ii) performs switching between the configuration and non-configuration data based on a signal that changes during different reconfiguration cycles of the reconfiguration IC. - View Dependent Claims (6, 7, 8, 9)
-
-
10. A reconfigurable hybrid interconnect/logic circuit for a reconfigurable integrated circuit (IC), the reconfigurable hybrid interconnect/logic circuit comprising:
-
a) a first switching circuit comprising a first input terminal set, a first output terminal set, and a first select terminal set for receiving select signals for connecting the first input and output terminal sets; b) a second switching circuit for configurably connecting the first select terminal set to either a first data set that includes only configuration data or a second data set that includes non-configuration data, wherein the second switching circuit is for switching between the first and second data sets during the operation of the reconfigurable IC, wherein the second switching circuit includes (i) a third switching circuit that receives both configuration and non-configuration data and (ii) a fourth switching circuit for providing a potentially different set of select signals to the select terminals of the third switching circuit at different reconfiguration cycles of the reconfigurable IC.
-
-
11. A reconfigurable hybrid interconnect/logic circuit for a reconfigurable integrated circuit (IC), the reconfigurable hybrid interconnect/logic circuit comprising:
-
a) a first switching circuit comprising a first input terminal set, a first output terminal set, and a first select terminal set for receiving select signals for connecting the first input and output terminal sets; b) a second switching circuit for configurably connecting the first select terminal set to either a first data set that includes only configuration data or a second data set that includes non-configuration data, wherein the second switching circuit is for switching between the first and second data sets during the operation of the reconfigurable IC, wherein the second switching circuit includes (i) a third switching circuit that receives both configuration and non-configuration data and (ii) a fourth switching circuit for receiving different sets of configuration data and for outputting a potentially different configuration data set at different reconfiguration cycles of the reconfigurable IC.
-
-
12. An electronic device comprising:
an integrated circuit (IC) comprising; a plurality of configurable logic circuits, each configurable logic circuit for configurably performing a set of functions on a set of inputs; and a plurality of configurable interconnect circuits for configurably receiving and supplying signals from and to the configurable logic circuits; wherein a plurality of the configurable interconnect circuits are hybrid interconnect/logic circuits, wherein each of a plurality of the hybrid interconnect/logic circuits operates as a logic circuit during a plurality of cycles during the operation of the configurable IC, and operates as an interconnect circuit during a plurality of other cycles during the operation of the configurable IC. - View Dependent Claims (13, 14, 15, 16)
-
17. An electronic device comprising:
an integrated circuit (IC) comprising; a reconfigurable hybrid interconnect/logic circuit comprising; a) a first switching circuit comprising a first input terminal set, a first output terminal set, and a first select terminal set for receiving select signals for connecting the first input and output terminal sets; b) a second switching circuit for configurably connecting the first select terminal set to either a first data set that includes only configuration data or a second data set that includes non-configuration data, wherein the second switching circuit is for switching between the first and second data sets during the operation of the reconfigurable IC, wherein the second switching circuit includes a third switching circuit that (i) receives both configuration and non-configuration data and (ii) performs its switching between the configuration and non-configuration data based on a signal that changes during different reconfiguration cycles of the reconfiguration IC. - View Dependent Claims (18, 19, 20)
Specification