Claims Analysis
Total Claims: 16
Claim 1
Independent Claim
84 words
An integrated circuit that implements a programmable logic function, and comprising: an array of programmable function units; a plurality of groups of first routing conductors; and a plurality of groups of second routing conductors, Characterized in that said integrated circuit further comprises a plurality of groups of third routing conductors, wherein each of said third routing conductors includes at least two programmable interconnect means for programmably connecting a selected one of said first routing conductors to a selected one of said second routing conductors.
Claim 2
Dependent Claim
84 words
An integrated circuit that implements a programmable logic function, and comprising: an array of programmable function units; a plurality of groups of first routing conductors; and a plurality of groups of second routing conductors, Characterized in that said integrated circuit further comprises a plurality of groups of third routing conductors, wherein each of said third routing conductors includes at least two programmable interconnect means for programmably connecting a selected one of said first routing conductors to a selected one of said second routing conductors.
Claim 3
Dependent Claim
17 words
The integrated circuit of claim 1 wherein said groups of routing conductors each comprise four data conductors.
Claim 4
Dependent Claim
20 words
The integrated circuit of claim 2 wherein said groups of routing conductors each further comprise at least one control conductor.
Claim 5
Dependent Claim
65 words
The integrated circuit of claim 1 wherein a first group of said first routing conductors provides access to a first programmable function unit, or alternatively to a first programmable Input/Output cell, and a second group of said second routing conductors are Inter-Block routing conductors, and a third group of said third routing conductors programmably interconnects the conductors in said first group and said second group.
Claim 6
Dependent Claim
55 words
The integrated circuit of claim 1 wherein a first group of said first routing conductors are Inter-Block routing conductors, and a second group of said second routing conductors are also Inter-Block routing conductors, and wherein a third group of said third routing conductors programmably interconnects the conductors in said first group and said second group.
Claim 7
Dependent Claim
58 words
The integrated circuit of claim 1 wherein a first group of said first routing conductors provides access to inputs and outputs of a first programmable function unit, and at least one of said third routing conductors connects an output access routing conductor to an input access routing conductor of a given programmable function unit, whereby feedback is provided.
Claim 8
Dependent Claim
34 words
The integrated circuit of claim 1 wherein said first routing conductors are parallel to a first axis of said array, and said second routing conductors are parallel to a second axis of said array.
Claim 9
Dependent Claim
35 words
The integrated circuit of claim 1 wherein at least one group of said first routing conductors and at least one group of said second routing conductors are parallel to the same axis of said array.
Claim 10
Dependent Claim
99 words
An integrated circuit that implements a programmable logic function, and comprising: an array of programmable function units; a group of first routing conductors aligned parallel to a first axis of said array; and a group of second routing conductors aligned parallel to a second axis that is different from said first axis; Characterized in that said integrated circuit further comprises a group of third routing conductors, and wherein each of said third routing conductors includes at least two programmable interconnect means for programmably connecting selected ones of said first routing conductors to selected ones of said second routing conductors.
Claim 11
Dependent Claim
99 words
An integrated circuit that implements a programmable logic function, and comprising: an array of programmable function units; a group of first routing conductors aligned parallel to a first axis of said array; and a group of second routing conductors aligned parallel to a second axis that is different from said first axis; Characterized in that said integrated circuit further comprises a group of third routing conductors, and wherein each of said third routing conductors includes at least two programmable interconnect means for programmably connecting selected ones of said first routing conductors to selected ones of said second routing conductors.
Claim 12
Dependent Claim
65 words
The integrated circuit of claim 9 wherein a first group of said first routing conductors provides access to a first programmable function unit, or alternatively to a first programmable Input/Output cell, and a second group of said second routing conductors are Inter-Block routing conductors, and a third group of said third routing conductors programmably interconnects the conductors in said first group and said second group.
Claim 13
Dependent Claim
55 words
The integrated circuit of claim 9 wherein a first group of said first routing conductors are Inter-Block routing conductors, and a second group of said second routing conductors are also Inter-Block routing conductors, and wherein a third group of said third routing conductors programmably interconnects the conductors in said first group and said second group.
Claim 14
Dependent Claim
58 words
The integrated circuit of claim 9 wherein a first group of said first routing conductors provides access to inputs and outputs of a first programmable function unit, and at least one of said third routing conductors connects an output access routing conductor to an input access routing conductor of a given programmable function unit, whereby feedback is provided.
Claim 15
Dependent Claim
125 words
An integrated circuit comprising at least two adjacent programmable logic cells each comprising: a programmable function unit, a group of access routing conductors connected to inputs and outputs of the programmable function unit; and a group of inter-block routing conductors; Characterized in that said adjacent programmable logic cells each further comprise a group of switching routing conductors, wherein each of said switching routing conductors includes at least two programmable interconnect means, that programmably connect said group of access routing conductors and said group of inter-block routing conductors; and further characterized in that group of switching routing conductors in one of said adjacent programmable logic cells also programmably connect to at least one group of switching routing conductors in another of said adjacent programmable logic cells.
Claim 16
Dependent Claim
125 words
An integrated circuit comprising at least two adjacent programmable logic cells each comprising: a programmable function unit, a group of access routing conductors connected to inputs and outputs of the programmable function unit; and a group of inter-block routing conductors; Characterized in that said adjacent programmable logic cells each further comprise a group of switching routing conductors, wherein each of said switching routing conductors includes at least two programmable interconnect means, that programmably connect said group of access routing conductors and said group of inter-block routing conductors; and further characterized in that group of switching routing conductors in one of said adjacent programmable logic cells also programmably connect to at least one group of switching routing conductors in another of said adjacent programmable logic cells.