VPA logic circuits
First Claim
1. An integrated circuit (“
- IC”
) comprising;
a) a first logic circuit for receiving configuration data sets and performing at least a first function when receiving a first configuration data set and a second function when receiving a second configuration data set;
b) a second circuit communicatively coupled to the first logic circuit, the second circuit for supplying configuration data sets to the first logic circuit, the second circuit having a first set of input terminals;
c) a second set of input terminals for carrying data, wherein a plurality of the second set of input terminals overlap a plurality of the first set of input terminals; and
d) a via programmed structure comprising a set of vias and potential vias, wherein a plurality of vias in the via programmed structure connect the input terminals in the first set with the input terminals in the second set, wherein the IC receives a control signal, wherein the second set of input terminals receives at least a portion of said control signal.
4 Assignments
0 Petitions
Accused Products
Abstract
Some embodiments of the invention provide a configurable integrated circuit (IC). The IC includes first and second circuits. The first circuit is a logic circuit for receiving configuration data sets and performing at least a first function when receiving a first configuration data set and a second function when receiving a second configuration data set. The second circuit communicatively couples to the first logic circuit. The second circuit is for supplying configuration data sets to the first logic circuit. The second circuit has a first set of input terminals. The integrated circuit also has a second set of input terminals for carrying data. Several the second set of input terminals overlap several of the first set of input terminals. The IC also has a set of vias, where each via connects an input terminal in the first set with an input terminal in the second set.
-
Citations
15 Claims
-
1. An integrated circuit (“
- IC”
) comprising;a) a first logic circuit for receiving configuration data sets and performing at least a first function when receiving a first configuration data set and a second function when receiving a second configuration data set; b) a second circuit communicatively coupled to the first logic circuit, the second circuit for supplying configuration data sets to the first logic circuit, the second circuit having a first set of input terminals; c) a second set of input terminals for carrying data, wherein a plurality of the second set of input terminals overlap a plurality of the first set of input terminals; and d) a via programmed structure comprising a set of vias and potential vias, wherein a plurality of vias in the via programmed structure connect the input terminals in the first set with the input terminals in the second set, wherein the IC receives a control signal, wherein the second set of input terminals receives at least a portion of said control signal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
- IC”
-
10. An integrated circuit (“
- IC”
) comprising;a) a configurable logic circuit comprising a set of configuration inputs; and b) a via programmed structure comprising a set of vias and potential vias, the via programmed array for connecting a set of input lines to the configuration inputs of the configurable logic circuit; wherein the IC receives a control signal, wherein the set of input lines receives at least a portion of said control signal; wherein based on the connected input lines, the first logic circuit performs a first operation during a first time duration and a second operation during a second time duration. - View Dependent Claims (11, 12, 13)
- IC”
-
14. A method of configuring a via programmed logic circuit, the method comprising:
-
a) identifying a via programmed array (VPA) logic circuit comprising a core logic circuit, a switching circuit, and VPA structure; b) identifying a plurality of configuration data sets to supply to the core logic circuit; and c) identifying a set of inputs of the VPA for receiving at least a portion of a control signal; and d) specifying a set of vias in the VPA structure in order to provide configuration data sets through the switching circuit to the core logic circuit based on said control signal. - View Dependent Claims (15)
-
Specification