Claims Analysis
Total Claims: 5
Claim 1
Independent Claim
342 words
A programmable integrated circuit, comprising: a logic module; a first programming conductor extending in a first dimension from a first programming driver; a second programming conductor extending in the first dimension from a second programming driver; a first programming transistor; a first wire segment extending from the logic module in a second dimension to a first electrode of the first programming transistor, a second electrode of the first programming transistor being coupled to the first programming conductor, the second dimension being perpendicular to the first dimension; a second programming transistor; a second wire segment extending from the logic module in the second dimension to a first electrode of the second programming transistor, a second electrode of the second programming transistor being coupled to the second programming conductor; a third programming transistor; a third wire segment extending from the logic module in the second dimension to a first electrode of the third programming transistor, a second electrode of the third programming transistor being coupled to the first programming conductor; a fourth programming transistor; a fourth wire segment extending from the logic module in the second dimension to a first electrode of the fourth programming transistor, a second electrode of the fourth programming transistor being coupled to the second programming conductor; a first programming control conductor being coupled to a gate electrode of the first programming transistor and to a gate electrode of the second programming transistor; a second programming control conductor being coupled to a gate electrode of the third programming transistor and to a gate electrode of the fourth programming transistor; a plurality of third wire segments extending parallel to one another in the first dimension, each of the third wire segments crossing the first, second, third and fourth wire segments; and a plurality of antifuses, one of the antifuses being disposed at each location where a third wire segment crosses one of the first, second, third or fourth wire segments wherein the number of programming conductors extending in the first dimension is substantially equal to the number of programming control conductors.
Claim 2
Dependent Claim
342 words
A programmable integrated circuit, comprising: a logic module; a first programming conductor extending in a first dimension from a first programming driver; a second programming conductor extending in the first dimension from a second programming driver; a first programming transistor; a first wire segment extending from the logic module in a second dimension to a first electrode of the first programming transistor, a second electrode of the first programming transistor being coupled to the first programming conductor, the second dimension being perpendicular to the first dimension; a second programming transistor; a second wire segment extending from the logic module in the second dimension to a first electrode of the second programming transistor, a second electrode of the second programming transistor being coupled to the second programming conductor; a third programming transistor; a third wire segment extending from the logic module in the second dimension to a first electrode of the third programming transistor, a second electrode of the third programming transistor being coupled to the first programming conductor; a fourth programming transistor; a fourth wire segment extending from the logic module in the second dimension to a first electrode of the fourth programming transistor, a second electrode of the fourth programming transistor being coupled to the second programming conductor; a first programming control conductor being coupled to a gate electrode of the first programming transistor and to a gate electrode of the second programming transistor; a second programming control conductor being coupled to a gate electrode of the third programming transistor and to a gate electrode of the fourth programming transistor; a plurality of third wire segments extending parallel to one another in the first dimension, each of the third wire segments crossing the first, second, third and fourth wire segments; and a plurality of antifuses, one of the antifuses being disposed at each location where a third wire segment crosses one of the first, second, third or fourth wire segments wherein the number of programming conductors extending in the first dimension is substantially equal to the number of programming control conductors.
Claim 3
Dependent Claim
110 words
The programmable integrated circuit of claim 1, wherein the first programming control conductor has a first portion which extends in the first dimension and couples to the gates of the first and second programming transistors, and wherein the first programming control conductor also has a second portion which extends in the second dimension and crosses the logic module, and wherein the second programming control conductor has a first portion which extends in the first dimension and couples to the gates of the third and fourth programming transistors, and wherein the second programming control conductor also has a second portion which extends in the second dimension and crosses the logic module.
Claim 4
Dependent Claim
39 words
The programmable integrated circuit of claim 1, further comprising a plurality of like logic modules disposed in a column extending in the first dimension, the first and second programming conductors extending in the first dimension parallel to the column.
Claim 5
Dependent Claim
28 words
The programmable integrated circuit of claim 1, wherein the first, second, third and fourth wire segments are coupled to inputs of digital logic elements in the logic module.